Programming Department
Focuses on problem-solving and software development. Students learn how to design algorithms, write clean code, and build applications with a strong understanding of computer fundamentals.
1) Fundamentals
- Introduction to Programming
- Computer Basics
- Problem Solving & Logical Thinking
2) Programming Languages
- Programming with C / C++
- Java Programming
- C# Programming
3) Object-Oriented Programming
- Object-Oriented Programming (OOP) Concepts
- Classes, Objects
- Practical OOP Projects
4) Data & Databases
- Database Fundamentals
- SQL (MySQL)
- Connecting Programs to Databases
5) Software & Application Development
- Desktop Application Development
- Code Debugging & Testing
- Version Control Basics
6) Web Programming (Basic–Intermediate)
- HTML & CSS Fundamentals
- JavaScript Basics
- PHP for Web
- Simple Web Projects
7) Practical Training
- Programming Labs
- Mini Projects
- Real-World Programming Exercises
- Final Project