CO1 : Analyse computational problems and develop algorithms using flowcharts, pseudocode, and appropriate testing techniques.
CO2 : Explain programming language processing, program execution, coding practices, and error handling concepts.
CO3 : Develop modular programs using programming constructs, functions, arrays, strings, and recursion.
CO4 : Apply pointers and memory management concepts for efficient and safe data access.
CO5 : Design and analyse composite data structures for efficient memory organization.
CO6 : Apply advanced memory management, file handling, and program reliability techniques.
4 lect / week : 1 hr / lect
2 lab / week : 2 hrs / lab
6
1
2
3
4
5
6
7
Problem Solving & Algorithmic Reasoning
Programming Paradigms & Language Processing Concepts
Programming Constructs
Programming Modularization
Data Organization and Memory Management
Data Modeling
Advanced Concepts
05
05
15
07
10
11
07
to view detail syllabus
Div - I : 3 - TRP | 1 - MJP
Div - II : 3 - TRP | 1 - MJP
A1 : TRP B1 : MJP C1 : BSS
A2 : TRP B2 : MJP C2 : BSS/TRP
TRP : Ms. Trusha Patel
MJP : Ms. Mayuri Popat
BSS : Ms. Bijal Suthar