🔹 Introduction to Programming
What is Programming?
Importance of Programming Languages
Choosing the Right Language
🔹 C Programming
Basics of C
Variables, Data Types, Operators
Conditional Statements (if-else, switch)
Loops (for, while, do-while)
Functions in C
User-defined & Predefined Functions
Recursion
Arrays and Strings
Pointers and Memory Management
File Handling in C
🔹 C++ Programming
Introduction to Object-Oriented Programming
Classes & Objects
Inheritance & Polymorphism
STL (Standard Template Library)
Exception Handling in C++
🔹 Java Programming
Basics of Java (JVM, JDK, JRE)
OOP Concepts in Java
Exception Handling
Collections Framework
Multi-threading in Java
File Handling in Java
JDBC (Database Connectivity)
🔹 Python Programming
Python Basics (Variables, Data Types, Operators)
Conditional & Looping Statements
Functions and Modules
File Handling
OOP in Python
Python Libraries (NumPy, Pandas, Matplotlib - Basics)