progr in c lesson plan
TRANSCRIPT
NAME OF DEPARTMENT: CSE & IT
SUBJECT: PROGRAMMING IN C CLASS: 1ST YEAR B.TECH.
PREPARED BY: Asst.Prof.Santosh Kumar Rath
Lecture
Topics planned for covering
Module Number as per syllabus
Reference/Text Book
Chapter No., Section No., & pages Lecture 1 Algorithm Module 1 A beginners Guide C Programming
Chapter 1, Section 1.11 page 8 Lecture 2 Flowchart Module 1 A beginners Guide C Programming
Chapter 1, Section 1.12 page 10 Lecture 3 Different
programming approach
Module 1 A beginners Guide C Programming Chapter 1, Section 1.3 page 4
Lecture 4 Structure of C program
Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 1, Section 1.8, Page 12-13
Lecture 5 C Tokens Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 2, Section 2.3, Page 25
Lecture 6 Data types their sizes & Variables
Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 2, Section 2.7, Page 31-34
Lecture 7 Operators Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 3, Section 3.1, Page 52-68
Lecture 8 Type conversion & precedence of operators
Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 3, Section 3.14, Page 68
Lecture 9 If statement and its type
Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 5, Section 5.1, Page 114
Lecture 10 Switch statement Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 5, Section 5.7, Page 129
Lecture 11 Loops Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 6, Section 6.1, Page 152
Lecture 12 Breaking , continue & goto
Module 1 Programming in ANSI C, by E Balagurusamy. Chapter 6, Section 6.5, Page 166
Lecture 13 Functions Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 9, Section 9.5, Page 267
Lecture 14 Storage Class Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 9, Section 9.19, Page 295
Lecture 15 Type of Functions
Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 9, Section 9.9, Page 274
Lecture 16 Recursion Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 9, Section 9.16, Page 288
Lecture 17 Array Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 7, Section 7.1, Page 190
Lecture 18 Array with Function
Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 7, Section 7.8, Page 209
Lecture 19 Multidimensional Arrays
Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 7, Section 7.5, Page 199
Lecture 20 Application of Arrays
Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 7, Case study, Page 210
Lecture 21 Pointers Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 11, Section 11.1, Page 351
Lecture 22 Pointer with Function
Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 11, Section 11.13, Page 370
Lecture 23 Dynamic Memory Allocation
Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 13, Section 13.1, Page 411
Lecture 24 Command Line Arguments
Module 2 Programming in ANSI C, by E Balagurusamy. Chapter 12, Section 12.7, Page 405
Lecture 25 Structure Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 10, Section 10.1, Page 317
Lecture 26 Nested Structure Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 10, Section 10.10, Page 331
Lecture 27 Structure and Function
Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 10, Section 10.11, Page 333
Lecture 28 Self referential Structure
Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 10, Section 10.11, Page 333
Lecture 29 Union Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 10, Section 10.12, Page 335
Lecture 30 Typedef Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 2, Section 2.8, Page 36
Lecture 31 File Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 12, Section 12.2, Page 390
Lecture 32 Streams Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 12, Section 12.4, Page 392
Lecture 33 File I/O Operations
Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 12, Section 12.4, Page 392
Lecture 34 Error handling in C
Module 3 Programming in ANSI C, by E Balagurusamy. Chapter 12, Section 12.5, Page 398
Lecture 35 C Prog. Examples
Module 3 Programming in ANSI C, by E Balagurusamy.
Lecture 36 C Prog. Examples
Module 3 Programming in ANSI C, by E Balagurusamy.