
SMARTECH EDUCATION COMPUTER INSTITUTE
An ISO Certified Institute | NIELIT Accredited Institute | Regd. Under Govt. of Punjab
C Language (Practical)
Introduction to ‘C’ Language
Character set, Variables and Identifiers, Built-in Data Types, Variable Definition, Arithmetic operators and Expressions, Constants and Literals, Simple assignment statement, Basic input/output statement, Simple ‘C’ programs.
Conditional Statements and Loops
Decision making within a program, Conditions, Relational Operators, Logical Connectives, if statement, if-else statement, Loops: while loop, do while, for loop, Nested loops, Infinite loops, Switch statement, structured Programming
Arrays
One dimensional arrays: Array manipulation; Searching, Insertion, Deletion of an element from an array; Finding the largest/smallest element in an array; Two dimensional arrays, Addition/Multiplication of two matrices, Transpose of a square matrix; Null terminated strings as array of characters, Standard library string functions
Sorting
Bubble Sort, Selection Sort, Linear Search
Functions
Library Functions and User defined Functions, Concept of Function User defined Function, System Defined Function, Types of parameter passing in function
Pointer
Pointers, Need of Pointers, Types of Pointers, Pointer Expression, Arrays of Pointers, Pointers and Functions
Classes
Introduction of Storage Class, Types of Storage Classes, Introduction of Pre-processor
