ES 104 - C Programing - Autonomy Proposed Syllabus - NEW Updated
ES 104 - C Programing - Autonomy Proposed Syllabus - NEW Updated
Institute of Technology
(Affiliated to University of Mumbai, Approved by AICTE & Recognized by Govt. of Maharashtra)
SEM I/II
Semester II
ESC205 C Programming 3 -- 3 -- -- 3
Total 3 3 3
Examination Scheme
Internal End Ex
Assessment Sem Dur
Exam (Hrs)
Mid CA*
Test
Course
(MT)
Code Course Name
ESC205 C
20 20 60 2 25 -- 125
Programming
Total 20 20 60 -- 25 - 125
Vivekanand Education Society’s
Institute of Technology
(Affiliated to University of Mumbai, Approved by AICTE & Recognized by Govt. of Maharashtra)
Course Objectives:
Course Outcomes:
CO1 To formulate simple algorithm for arithmetic and logical problems and translate into
programs in C language.
CO2
To test and execute the programs and correct syntax and logical errors.
Vivekanand Education Society’s
Institute of Technology
(Affiliated to University of Mumbai, Approved by AICTE & Recognized by Govt. of Maharashtra)
CO4 To decompose problem into functions and synthesize complete program using divide and
conquer approach
CO5 To decompose problem into functions and synthesize complete program using divide and
conquer approach
CO6 To comprehend pointer concepts and dynamic memory allocation
3 Functions 4
• Introduction to functions.
• Function prototype, Function definition, Accessing a function
and parameter passing: Call by Value and Call by reference.
• Recursive function.
6 Pointers 4
• Fundamentals of pointers
• Declaration, initialization and dereferencing of pointers.
• Concept of dynamic memory allocation.
Vivekanand Education Society’s
Institute of Technology
(Affiliated to University of Mumbai, Approved by AICTE & Recognized by Govt. of Maharashtra)
Textbooks:
Reference Books:
1 Byron Gottfried, “Programming with C”, McGraw Hill (Schaum‟s outline series)
Continuous Assessment:-
Continuous Assessment is of 20 marks. The rubrics for assessment will be considered on
approval by the subject teachers.-
Sr.no Rubrics Marks
1. Content beyond syllabus presentation 10
Continuous Assessment:
Total 2 Quiz(5 Marks each) and 1 Presentation(10 Marks) of one hr duration , based on overall
syllabus will be conducted during a semester (Preferably before and after mid semester exam) Term
work:
Total 25 Marks Term work will be based on overall performance in the subject.
(Rubrics: attendance/ tutorial/ test/ assignment/ viva/ mini project)
2 2
Total 1
Examination Scheme
Internal End
Ex Dur
Assessment Sem
(Hrs)
Exam
Mid CA*
Test
Course (MT)
Code Course Name
ESC204 -- -- -- 25 25 50
C Programming
--
Lab
Total -- -- -- -- 25 25 50
Vivekanand Education Society’s
Institute of Technology
(Affiliated to University of Mumbai, Approved by AICTE & Recognized by Govt. of Maharashtra)
Lab Objectives:
Lab Outcomes:
CO1 To formulate simple algorithm for arithmetic and logical problems and translate
into programs in C language.
CO2
To test and execute the programs and correct syntax and logical errors.
CO3
To implement conditional branching and iteration
CO4 To decompose problem into functions and synthesize complete program using
divide and conquer approach
Vivekanand Education Society’s
Institute of Technology
(Affiliated to University of Mumbai, Approved by AICTE & Recognized by Govt. of Maharashtra)
CO5 To decompose problem into functions and synthesize complete program using
divide and conquer approach
CO6 To comprehend pointer concepts and dynamic memory allocation
Term Work:
Experiments (20 Programs) and Assignments (2 Assignments) should be completed
by students on the given time duration
Experiments: 15 Marks
Assignment: 05 Marks
Attendance: 05 Marks
Total: 25 Marks
The final certification and acceptance of TW ensures the satisfactory performance of laboratory
work and minimum passing in the TW.
Practical and oral Exam should be conducted for the Lab, on Computer Programming
in C subject for given list of experiments.
Implementation: 15 Marks
Oral: 10 Marks
Total: 25 Marks
Vivekanand Education Society’s
Institute of Technology
(Affiliated to University of Mumbai, Approved by AICTE & Recognized by Govt. of Maharashtra)