- Duration: 50.00 Hours
- Course Fee: 2000.00
| Eligibility | +2 |
| Number of live hrs | 5 |
| Platform for running live classes | 45 |
Syllabus
Basics of Computer Architecture: processor, Memory, Input& Output devices Application Software System software: Compilers, interpreters, High level and low level
Language
Introduction to structured approach to programming, Flow chart Algorithms, Pseudo code
Basic structure of C program: Character set, Tokens, Identifiers in C, Variables and Data Types ,Constants, Console IO Operations, printf and scanf
Operators and Expressions: Expressions and Arithmetic Operators, Relational and Logical
Operators, Conditional operator, size of operator, Assignment operators and Bitwise Operators.Operators Precedence
Control Flow Statements: If Statement, Switch Statement, Unconditional Branching using goto statement, While Loop, Do While Loop, For Loop, Break and Continue statements.(Simple programs covering control flow)
Arrays Declaration and Initialization, 1-Dimensional Array, 2-Dimensional Array
String processing: In built String handling functions (strlen, strcpy, strcat and strcmp, puts, gets)
Linear search program, bubble sort program, simple programs covering arrays and strings
Introduction to modular programming, writing functions, formal parameters, actual parameters Pass by Value, Recursion, Arrays as Function Parameters structure, union, Storage Classes,Scope and life time of variables, simple programs using functions
Basics of Pointer: declaring pointers, accessing data though pointers, NULL pointer,array access using pointers, pass by reference effect
File Operations: open, close, read, write, append.
Sequential access and random access to files: In built file handling functions (rewind() ,fseek(),ftell(),feof(), fread(), fwrite()), command line arguments , simple programs covering pointers and files.
Apply Online