0% found this document useful (0 votes)
15 views

PTC Lesson Plan 2016

PTC_Lesson_Plan_2016

Uploaded by

yatakonakiran2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

PTC Lesson Plan 2016

PTC_Lesson_Plan_2016

Uploaded by

yatakonakiran2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

SREE VIDYANIKETHAN ENGINEERING COLLEGE

(Autonomous)
Sree Sainath Nagar, A. Rangampet-517 102

Master of Computer Applications

Lesson Plan cum Dairy

Name of the Subject : Programming in C (16MC10103)


Name of the faculty Member : Dr. M. LAVANYA
Class & Semester : MCA & I Semester
Topic No. of Date(s) No. of Book(s) Remarks
periods covered periods followed
required used
No.
UNIT – I: Introduction to Computers, Problem solving and C Language
1. Computer Systems, Computing 2 T1
Environments, The Problem
2. Solving Aspect, Creating and 2 T2
Running Programs
3. Implementation of Algorithms, The 2 T2
Efficiency of Algorithms
4. The Analysis of Algorithms. 1 T2
Creating and Running Programs
5. Introduction to the C Language 2 T1
Structure of a C Program,
Identifiers, Types
6. Variables, Constants, keywords, 1 T1
Expressions, precedence and
Associtivity
7. Evaluating Expressions, Type 1 T1
Conversion
Total of periods required: 11 Total of periods used:
UNIT – II: Program Control Statements, Arrays and Strings
8. Two way selection : if, if else, 2 T1
nested if else
9. Multi way selection- else if ladder 2 T1
10. Array concept, types of array: one 2 T1
dimensional, two dimensional and
multi-dimensional arrays
11. switch statement; Repetition : 2 T1
concept of loop, for loop, while
loop, do while loop
12. Break, continue and goto 1 T1
statement
13. array of strings, string 2 T1
manipulation functions
Total of periods required: 11 Total of periods used:
UNIT -III: Modular Programming with Functions
14. Pointers: Introduction, declaration T1
and initialization, arithmetic
operations on pointers, Array of 1
pointers
15. pointer to an array, Dynamic T1
memory management functions: 1
malloc, calloc and realloc and free.
16. Introduction to function, system 2 T1
defined
17. user defined function. Local and 1 T1
global variable.
18. Parameter passing mechanism: 1 T1
pass by value, Pass by reference.
Scope
19. Storage classes, Recursion: 2 T1
recursive function
20. application of recursion: factorial 1 T1
calculation and Fibonacci number
generation
Total of periods required: 12 Total of periods used:
UNIT – IV: Derived Data Types
21. Introduction to structure: structure 2 T1
declaration and initialization
22. anonymous structure, accessing 1 T1
operators
23. nested structure. Array of 2 T1
structure, array within a structure
24. pointer to structure, passing 2 T1
structures through function.
25. Union declaration, initialization and 1 T1
its usage
26. typedef, enumerated types and bit 2 T1
field
27. static and dynamic linked list 1 T1
representation
Total of periods required: 11 Total of periods used:
UNIT – V: Files and Preprocessor Directives
28. Introduction to file, types of file: 2 T1
binary and text file
29. Operations on File: open, close, 2 T1
read, write and seek
30. read data from files, writing data to 2 T1
files
31. Program to implement sequential 2 T1
access and random access.
32. Preprocessor directive statements 1 T1
and its usage
33. Command line argument and its 1 T1
usage
Total of periods required: 10 Total of periods used:
Grand total of periods required: 55 Grand total of periods used:

TEXT BOOKS :

T1. B.A. Forouzan, “A Structured programming approach using C,” Third Edition, Cengage learning,
2007.
T2. R.G.Dromey, “How to Solve it by Computer”, Pearson Education, 2007.
REFERENCE BOOKS:
R1. Herbert Schiltz,”Turbo C/C++ The complete Reference,” Tata McGraw-Hill.
R2. BS Gottrifried, A.Mittal “Programming in C – A practical approach,” PHI, Tata MC Grawhill.

Signature of the faculty Member Signature of the HOD

You might also like