Session 01
Hello World & C Basics
Your first steps into C. Write and run your very first program.
- What is C programming?
- Setting up your environment
- Hello World program
- Program structure
Session 02
printf() & scanf()
Display output and read input from users with essential I/O functions.
- printf() function
- scanf() function
- Format specifiers
- User input handling
Session 03
Variables & Data Types
Store and work with different types of data in your programs.
- int, float, char types
- Variable declaration
- Memory concepts
- Type conversion
Session 04
Arithmetic Operations
Master mathematical operations and calculations in C.
- Basic arithmetic operators
- Order of operations (PEMDAS)
- Modulo operator (%)
- Mathematical expressions
Session 05
Math Magic & Calculations
Advanced mathematical concepts and building practical calculators.
- Advanced calculations
- Building calculators
- Mathematical functions
- Problem solving
Session 06
Arithmetic & Math Magic
Comprehensive arithmetic: all operators, PEMDAS, super calculator project.
- All operators (+, -, *, /, %)
- PEMDAS order of operations
- Data type mixing
- Super calculator project
Session 07
Decision Making — Conditionals
Make decisions in programs using if statements and comparison operators.
- if statements
- Comparison operators
- Boolean logic
- Interactive programs
Session 08
Advanced Conditionals
Master if-else, else-if chains, and logical operators for complex decisions.
- if-else statements
- else-if chains
- Logical operators (&&, ||, !)
- Nested conditions
Session 09
Switch Statements — Menu Master
Build menu-driven programs and master multi-choice decision making.
- Switch statement syntax
- Case labels & break
- Menu design
- Switch vs if-else
Session 10
Loops — Power of Repetition
Master for, while, do-while. Build patterns, sums, tables, and more.
- for, while, do-while
- break and continue
- Nested loops
- Patterns and tables
Session 11
Arrays — Storing Many Values
One variable, many boxes. Marks of 50 students? Easy with arrays.
- Array declaration & size
- Index 0 to size-1
- Loops with arrays
- Sum, max, average