Programming


Module 1: Introduction to Programming

Module 2: Programming Basics

Module 3: Control Structures

Module 4: Functions and Modular Programming

Module 5: Data Structures and Algorithms

5.1 Basic Data Structures

5.2 Advanced Data Structures

5.3 Algorithmic Techniques

Module 6: Object-Oriented Programming (OOP)

Module 7: Exception Handling and Debugging

Module 8: File Handling and Data Storage

Module 9: Introduction to Web Development (Optional Module)

Module 10: Database Management and SQL

Module 11: Advanced Programming Concepts

Module 12: Software Development and Project Work