Semester 1 :
- Database Principles
- Programming
- Network Fundamentals
- Discrete Mathematics and Statistics
- Operating Systems Fundamentals
- English and Communication : Workplace Interaction
- Whole Person Development - Mindshift: Achieving Personal Growth & Effectiveness
Semester 2 :
- Software Project Management & Quality Assurance
- Object Oriented Technology
- Data Structures & Algorithms : Concepts & Implementation
- English and Communication : Workplace Correspondence
- Whole Person Development - Collaboration, Teamwork & Social Engagement (Part A)
- System Development Project
- Information Technology Essentials - Web
- Internet & Multimedia Applications Development
Semester 3 :
- System Development Project
- Internet & Multimedia Applications Development
- Programming Techniques for Mobile Systems
- English and Communication : Reports
- Whole Person Development - Collaboration, Teamwork & Social Engagement (Part B)
- Enrichment Module B
Semester 4 :
- Contemporary Topics in Software Engineering
- Final Year Project
- IT Professionalism
- Human Computer Interaction & GUI Programming
- Artificial Intelligence and Machine Learning
- English and Communication : Persuasive Presentations
- Vocational Chinese Communication : Putonghua Conversation and Reports
Semester 5 :
- Enterprise Software
- Enterprise Systems Development
- Final Year Project
- English and Communication : Promotional Materials
- Vocational Chinese Communication : Putonghua Presentations, Administrative and Technical Text Writing
- Whole Person Development - Enhancing Competencies in the 21st Century Workplace
- Enrichment Module A
Remarks :
Industrial Attachment will be arranged at an appropriate time during the period of study between Semester 3 - 5.