IITM C Programming: Introduction to C Programming
4 qualifier weeks4 credits
Week by week
- Week 1
How a Computer Works
Memory and computation · Split memory architecture · Loops, conditions and branches · Memory and the outside world · What is programming · Introduction to C
Notes coming soonGraded assignment coming soonPractice coming soon - Week 2
Data Representation
Number representation · Negative numbers and hexadecimal · Floating-point representation · Character encoding · Instruction encoding · Compilation · Role of the operating system
Notes coming soonGraded assignment coming soonPractice coming soon - Week 3
Introduction to C Programming
Structure of a C program · Variables · Operators · Expressions
Notes coming soonGraded assignment coming soonPractice coming soon - Week 4
Control Statements
Structured programming · Control flow · if-else-if and switch · for and while loops
Notes coming soonGraded assignment coming soonPractice coming soon