LecturePlan_CS201_24CSH-101
LecturePlan_CS201_24CSH-101
LECTURE PLAN
Mission of the M1: To provide practical knowledge using state-of-the-art technological support for the experiential learning of our students.
Department M2: To provide industry recommended curriculum and transparent assessment for quality learning experiences.
M3: To create global linkages for interdisciplinary collaborative learning and research.
M4: To nurture advanced learning platform for research and innovation for students’ profound future growth.
M5: To inculcate leadership qualities and strong ethical values through value based education.
Vision of the To be recognized as a leading Computer Science and Engineering department through effective teaching practices and
Department excellence in research and innovation for creating competent professionals with ethics, values and entrepreneurial attitude to
deliver service to society and to meet the current industry standards at the global level.
Text Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Programming in ANSI C E. Balaguruswamy 2nd Edition Tata McGraw Hill 2017
2 Programming in C Ansi standard Yashwant Kanetkar 4th Edition BPB Publications 2010
Reference Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Programming with C (Schaum's Byron Gottfried Jitender 4th Edition Tata McGraw Hill 2017
Outline Series) Chhabra
2 C Programming Language Brian W. Kernighan, Dennis 2nd Edition Pearson education 2015
Ritchie
3 C Programming A Modern King, K. N. 2nd Edition W.W. Norton 2008
Approach
Course OutCome
SrNo OutCome
CO1 Remember the concepts related to fundamentals of C language, draw flowcharts and write
algorithm/pseudocode.
1 9 Decision Decision making statements (if, if-else, ,T-Programming in ANSI C,T- PPT,Video CO2
Control if-else-if, switch) Programming in C Ansi standard,R- Lecture
structure in C C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
1 10 Decision nesting of decision control structures ,T-Programming in ANSI C,T- PPT,Video CO2
Control Programming in C Ansi standard,R- Lecture
structure in C C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
2 11 Loop Control Looping statements (for, while, do- ,T-Programming in ANSI C,T- PPT,Video CO3
structure in C while) Programming in C Ansi standard,R- Lecture
C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
2 12 Loop Control nested loop ,T-Programming in ANSI C,T- PPT,Video CO3
structure in C Programming in C Ansi standard,R- Lecture
C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
2 13 Loop Control use of jumping statements (goto, break, ,T-Programming in ANSI C,T- PPT,Video CO2
structure in C continue) Programming in C Ansi standard,R- Lecture
C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
2 14 Array & String Concepts of array ,T-Programming in ANSI C,T- PPT,Video CO3
Programming in C Ansi standard,R- Lecture
C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
2 15 Array & String one- and two-dimensional arrays, ,T-Programming in ANSI C,T- PPT,Video CO3
declaration and initialization of arrays Programming in C Ansi standard,R- Lecture
C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
2 16 Array & String string handling (with in-build functions) ,T-Programming in ANSI C,T- PPT,Video CO3
Programming in C Ansi standard,R- Lecture
C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
2 17 Functions Concepts of library functions, Built-in- ,T-Programming in ANSI C,T- PPT,Video CO3
string functions Programming in C Ansi standard,R- Lecture
C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
2 18 Functions user defined functions, prototypes, ,T-Programming in ANSI C,T- PPT,Video CO3
definition of function, parameters types Programming in C Ansi standard,R- Lecture
C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
2 19 Functions parameter passing, calling a function ,T-Programming in ANSI C,T- PPT,Video CO3
Programming in C Ansi standard,R- Lecture
C Programming A Modern
Approac,R-C Programming
Language,R-Programming with C
(Schaum's O
Assessment Model
Sr No Assessment Name Exam Name Max Marks
1 23HY01 Practical Evaluations 40
2 23HY01 End Term Hybrid Theory 60
3 23HY01 Assignment/PBL 12
4 23HY01 Attendance Marks 2
5 23HY01 MST-1 Hybrid 20
6 23HY01 MST-2 Hybrid 20
7 23HY01 Course Project/Case Study 16
8 23HY01 Practical Assessment 1 15
9 23HY01 Practical Assessment 2 15