Software Development
- Database Design and Implementation
- Fundamental Concepts of Computer Science
- Computer Programming
- Operating Systems and Networks
- Object Oriented Design and Development
- Data Structures and Algorithms
- Web Application Development
- Software Engineering Team Project
- Development Project
- Software Development: Methods and Standards
- Mobile App Development and Big Data
- Functional Programming