Introduction to programming
Computer Fundamentals
DBMS
Data Structures and Algorithms
Object Oriented Design and Programming
Business Skills for IT Professionals
Design Thinking and Interactive System Design
Web and Mobile Application Development
Software Engineering (include software
development lifecycle)
Enterprise Architecture and Systems
Introduction to Data Science
Software Testing
Machine Learning and Deep Learning
Design Patterns
Software Security
Entrepreneurship and Innovation
AI Applications
Software Project Management