Unit I: Historical Development
Unit II: Introduction to Computer Systems
- Fundamental Concept of Computer
- Components of Computer
- Computer Peripherals
- Memory
- Digital Block Diagram and Computer Software
Unit III: Programming Preliminaries
- Introduction to program and programming language
- Generations of programming language
- Program design methodology
- Stages of Software Development
- Text Editor
- Assembler
Unit IV: Introduction to C
- C Programming Language
- Operator, Header File
- Simple data type in C
- Input-Output Statement
- Types of Looping and Function
- Recursion
Unit V: Arrays and Strings
Unit VI: Structures and Unions
Unit VII: Pointer
Unit VIII: Files and File handling