Programming Fundamentals, Data Structures, Algorithms, Database Management Systems (DBMS), Software Engineering, Web Development, Networks and Security, Operating Systems, Computer Architecture, Object-Oriented Programming (OOP), Mobile App Development, System Analysis and Design.