C Programming MEGA ROAD MAP
C Programming MEGA ROAD MAP
🎯 GOAL:
ir
To help every first-year diploma student:
● Build a strong base in C programming
●
● eS
Write clean, working programs with logic
📘
🔹
UNIT I: Basics of C Programming
CO1 | Weightage: 12 Marks
ir
✅ Study Plan:
eS
1. Write 3 sample algorithms with inputs, process, and outputs clearly.
📘
🔹
UNIT II: Control Structures
CO1 & CO2 | Weightage: 16 Marks
ir
🔍 Key Concepts to Master:
● Decision Making: if, if-else, nested if, else-if ladder, switch-case
●
●
eS
Looping: while, do-while, for
○
ir
● Jumping statements with explanation
📘
eS
UNIT III: Arrays and Structures
🔹 CO3 | Weightage: 16 Marks
● Array of Structures
● typedef, enum
M
✅ Study Plan:
1. Practice programs for:
○ Matrix addition
○ Count vowels in a string
ir
📌 Common 2M/4M/6M Questions:
eS
● Define and declare a 2D array
📘
oh
✅ Study Plan:
1. Practice UDF-based programs:
ir
2. Create comparison table:
eS
○ Call by value vs Call by reference with memory effect
3. List 5 standard math & string functions and write small usage snippets
📘
🔹
UNIT V: Pointers
CO5 | Weightage: 12 Marks
● Pointer Arithmetic
● Pointers to String
ir
✅ Study Plan:
eS
1. Write simple programs:
ir
0 min e 4M questions with examples + small codes
eS
180 min ew all answers + fix silly mistakes