Problem Solving with C

Problem Solving with C


₹ 4720

    

60 HRS

To discuss the basic concepts in depth.
To provide chapter-wise material.
Hands on practice in the class room (with individual laptop).
Objectives questions and answers for every chapter.
More than 200 programs will be solved in the class room.
More than 150 Pseudo Code will be discussed in the class room.
Solve at least 30 programs asked in campus placement written test.
Discussion of Company Specific test patterns.

Syllabus


Detailed Syllabus :
1. Introduction to Programming and Programming Language
What is Programming?
Types of software
Evolution of Programming Language
Translator
Execution process of High Level language
2. Introduction to C
History of C Language
Features of C language
Application of C language
The C character set
Constants
Keywords
Identifiers
Data types
Variables
Defining Constants
Basic Structure of C program (in Details)
C IDE
Compiling and Executing the Program
3. Input-Output in C
Preliminaries
Writing Output Data – The printf Function
Entering input Data – The scanf Function
Escape sequences
Single Character Input – The getchar Function
Single Character Output – The putchar Function
First C program
Compilation and Execution process of a C program
Types of error
More about printf and scanf function
MCQs / Pseudo code
4. Operators and Expression
Arithmetic operators
Increment & decrement operators
Relational operators
Logical operators
Assignment operators
Conditional operator
Bitwise operators
Sizeof operator
Comma operator
Type casting
Operators Precedence and Associativity
Evaluation of Expressions
Programs (10 +)
MCQs / Pseudo code
5. Control Statements
Conditional Control Statements
if
if-else
nested if-else
if-else-if ladder
MCQs / Pseudo code
Programs (10 +)
Multiple Branching Control Structure
switch-case
Programs (5 +)
MCQs / Pseudo code
Loop Control statements
while
do-while
for
Nested Loops
MCQs / Pseudo code
Jump Control structures
break
continue
goto
return

6. CODING PRACTICE using Control Statement (70+)
7. Array
One Dimensional Array
Declaration of 1D Array
Initialization of 1D Array
Accessing 1D Array elements
Reading and displaying elements
Operations on 1D array
Sorting and Searching
Programs on 1D Arrays (15+)
Two Dimensional Array
Declaration of 2D Array
Initialisation of 2D Array
Accessing 2D Array elements
Reading and displaying element