You are on page 1of 1

Madhav Institute of Technology and Science, Gwalior

Department of Computer Science & Engineering and Information Technology


100203-BASIC COMPUTER ENGINEERING SYLLABUS
---------------------------------------------------------------------------------------------------------------------
Unit-I Basics of Computer: Introduction, Generation of computes, Classification of
Computers, Hardware, Software: Types of software, Memory Representation, RAM, ROM and
Hard Disk. Number system & Conversion: Decimal, Binary, Octal and Hexadecimal.

Unit-II Basics of Programming: Introduction, History, Generations of programming language ,


Types of programming language, Flow Charts.
Fundamentals of C++ programming: Data Types, Operators, Writing and Executing C++
Programs, Standard I/O functions, Goto statement, Break and Continue statement, conditional
statements and loop.

Unit-III Functions: Introduction, Function Prototypes, Passing Values to Functions, Recursive


Functions.
Arrays: Declaration and Initialization, Manipulating Array Elements, Multidimensional Arrays,
String.
Pointer and Structure: Introduction, Declarations, Double pointer, Pointer to function, Function
returning pointer, Pointer to array, Array of pointers, Dynamic memory allocation using malloc
and calloc functions, Structures, Arrays of Structures, Pointers to Structures, Union.

Unit-IV Operating System: Introduction, Functions of Operating system, Types of Operating


System, Popular Operating Systems.
Database Management system: Introduction of DBMS, Data Models, application of DBMS,
Architecture of database management system, DBA , Keys, Data Definitions Language , Data
Manipulation language.

Unit-V Computer Networks & Internet Technology: Introduction, Types of Networks,


Internetworking Device, Network Topologies, E-commerce, WWW and Web Browser. HTML:
Introduction, Working with Text, Lists, Table, Frames, Hyperlinks, Images, Multimedia, Forms
and controls.

Recommended books

 Fundamentals of Computer Engineering, E. Balagurusamy, Tata McGraw Hill


Education Pvt. Ltd.
 Basic Computer Programming, E Balagurusamy, Tata McGraw Hill Education Pvt. Ltd.
 Let Us C, Yashavant P. Kanetkar, BPB Publications.

You might also like