Mid – Sem Syllabus
Unit Topic Subtopics
1 Introduction to Concepts of Machine level, Assembly
Computer level and High-level languages,
Programming Compiler and Interpreter, Flowcharts
and Algorithms
2 Fundamentals Features of C language, Structure of C
of C Program, Comments, Header files, Data
types, Constants and Variables,
Operators, Expressions, Evaluation of
Expressions, Type conversion,
Precedence and Associativity, I/O
functions
3 Control Decision Making and Branching: Simple
Structure in C if, if-Else, Nesting of if-else, Else If
ladder, Switch statement, The ?
operator.