You are on page 1of 2

# IP

## Teaching Plan (Theory)

Name of the Institute: K. K. Wagh Polytechnic, Nashik.
Name of the Subject: Programming in C – CPR Subject Code: 9017
Institute Code No.:078
Name of the Program: Information Technology (IF) Name of the Faculty: Mr. Kute T. B.
Semester: II Probable / Actual Hrs Available: 64
Date: 17/12/2007

## Ch. No. of Date of Date of

Topic / Sub topic L.R./Media
No. Lectures commencement Completion
01 10 Basics of C
Algorithms and flowcharts
History of C, where C stands
C character set, tokens, constants
Variables, keywords Chalks,
C operators (arithmetic, Logical, Black board,
17/12/07 02/01/08
assignment, relational) Transparencies,
C operators (increment and decrement, LCD Projector
conditional, bitwise, special, operator
precedence)
C expressions data types(2)
Formatted input, formatted output (2)
02 12 Decision making
Decision making and branching
If statement (if, if-else, else-if ladder)
Nested if-else (2) Chalks, Black
switch-case statement board,
03/01/08 24/01/08
break and goto statement Transparencies,
Decision making and looping LCD Projector
While, do-while statements (2)
for loop (2)
continue and break statement
03 14 Arrays and Strings
Declaration and initialization of one
dimensional, two dimensional and character
Chalks, Black
arrays (3)
board,
Accessing array elements (3) 28/01/08 20/02/08
Transparencies,
Declaration and initialization of string
LCD Projector
variables (4)
String handling functions from standard
library (4)
04 14 Functions, Structures Chalks, Black 21/02/08 10/03/08
Functions, Need of functions, scope and board,
Defining functions, function call LCD Projector
Call by value, call by reference (2)
return values, storage classes (2)
Category of function( No argument No return

Page: 1
value, No argument with return value,
argument with return value) (2)
Recursion
Structures Defining structure, declaring and
accessing structure members (2)
Initialization of structure, arrays of structure
(2)
05 14 Pointers in C
Chalks, Black
Understanding pointers (2)
board,
Declaring and accessing pointers (2)
Transparencies, 11/03/08 05/04/08
Pointers arithmetic (5)
LCD Projector
Pointers and arrays (5)

 Reference Books

## Sr. No. Name of Book Author Publication

1 Programming in ’C’ Balgurusamy Tata Mc-Graw Hill
2 Let’s ‘C’ Kanetkar BPB
3 Complete reference C Herbert Shildt Tata Mc-Graw Hill
4 Working with C Y. Kanetkar BPB
5 C Programming Ritchie/Kerningaham Pearson Education
language
6 Programming in C Byron Gottfried Tata Mc-Graw Hill