Year 1:
- Information Technology Essentials
- Introduction to Programming
- Network Fundamentals
- Discrete Mathematics, Probability & Statistics
- Database Principles
- Object-Oriented Programming
- Multimedia Websites Design & Practices
- Applied Mathematics for Science & Technology
- GE Core Module: Chinese 1
- GE Core Module: Creativity & Innovation in Society
- GE Core Module: English for Academic Studies 1
Year 2:
- Operating Systems & Architecture
- Web Applications Development
- Software Engineering & Project Management
- Object-Oriented System Analysis & Design
- Data Structures & Algorithms
- ICT Professionalism
- Software Development Project
- GE Elective Module 1#
- GE Elective Module 2#
- GE Core Module: A.I. and Blockchain in Society & Work
- GE Core Module: Entrepreneurial Mindset
Year 3:
- Mobile Applications Development
- Game Engines & Game Development
- Advanced Database Systems
- Network Switching & Routing
- Cloud Computing
- Enterprise Architecture & System Development
- Work-integrated Learning*
- Programme Elective 1
- GE Elective Module 3#
- GE Core Module: Chinese 2
- GE Core Module: English for Academic Studies 2
- GE Core Module: English for Professional Purposes
Year 4:
- Cybersecurity Operations
- Machine Learning
- Data Science
- Modern Web Technology & Development
- Enterprise Network Technologies
- Advanced Topics in Information & Communications Technology
- Programme Elective 2
- Programme Elective 3
- Final Year Project 1
- Final Year Project 2
- GE Elective Module 4#
# Please visit
THEi’s website to learn more details of the GE Elective Modules.
* Students are also required to complete the Work-integrated Learning module before a Bachelor Degree is awarded.