Professional Documents
Culture Documents
Course Teacher:
What is Computer
Parts of Computer System
Information Processing Cycle
Essential Computer Hardware
Software
Data & users
Logical Units of Computer
How to execute a program
Computer Languages
Definition of Programming , Language and Algorithms(Flow Chart & Pseudo Codes)
Introduction to C
History of C
Integrated Development Environments
Features of C
Compilers , Linkers , Loaders
Source program , object Program , Executable Program, Syntax Errors , linker Errors,
Execution/Run-time errors
Basic Structure of a C Program
Characters ,White Space , keywords , Identifiers , Constants(Primary & Secondary)
Operators(Binary , Unary, Relational , logical , Bitwise , Increment/Decrement &
Assignment )
C Instructions(Type declaration , Input/ Output , Arithmetic & Control)
Data types & type modifiers
Interpreting Characters and Format Specifier
Operator precedence and associativity
4 Loop
Introduction to Loop
Initialization, Condition, and Counter
Infinite Loop
For loop
While loop
Do-while loop
Quiz - 1
5 Loop Continue
Introduction to Pointer
Null Pointer
Introduction to array
Advantages and disadvantages of array
Declaration of array
Types of Array
Initialization of array
Quiz - 2
Page 1
6 String and Functions
Definition of Recursion
Definition of Recursive Function
Quiz-3
8 Introduction to Numerical Methods & Application , Finding roots of Non- Linear Equation in
Bracketing Method
Bisection Method(Definition,Description,Applications,Advantages,Limitations)
False Position Method(Definition,Description,Applications,Advantages,Limitations)
Page 2
Marks Distribution:
Attendance 10%
Quiz 20%
Page 3