Programming Fundamentals
C & C++ Programming
Learn programming fundamentals, object-oriented programming, data structures, algorithms, and problem-solving skills for software development.
Syllabus
1 Month Track
- check_circle Week 1: C Programming: Syntax, Loops, Functions — You will get hands-on with C Programming: Syntax, Loops, Functions, moving from explanation to practice in guided sessions.
- check_circle Week 2: Pointers & Memory Management in C — This block covers Pointers & Memory Management in C, with exercises designed so you apply each concept immediately, not just watch a demo.
- check_circle Week 3: Introduction to C++ & OOP, Classes & Objects — You will practice Introduction to C++ & OOP and Classes & Objects through small guided tasks, building the muscle memory needed before the next module.
- check_circle Week 4: Inheritance & Polymorphism Basics, Mini Project — Expect a mix of short lectures and lab time on Inheritance & Polymorphism Basics and Mini Project, so you leave with working code/output, not just notes.