Year 1
• Basic Computing Principles
• Systems Analysis and Design
• Programming Methods
• Computer Ethics and Cyber Law
• Web Design Principles
• Mathematics for Computing
• Computer Architecture
• Database Systems
• Structured Programming
• Internet Programming & Applications
• Discrete Mathematics
• Fundamentals of Network Security
Year 2
• IT Project Management
• Statistics
• Operating Systems
• Web Administration
• Computer Networks
• Introduction to Computer Forensics
• Software Development
• Object-oriented Programming
• Data Structures and Algorithms
• Computer Security
• Wireless and Mobile Network Security
• Biometric Technology
Internship
• Upon completion of Year 2, students are required to undergo 12 weeks of industrial training
Year 3
• Project 1 & 2
• Ethical Hacking
• Wireless and Mobile Communications
• Large-Scale Computing
• *Research Methodology
• *Artificial Intelligence
• *Mobile Platform Programming
• *Mandarin Language (Basic)
• Internet of Things for Mobile Computing
• Distributed Systems
• Cloud Computing
• *Real-time Analysis and Design
• *Natural Language Processing
• *Rich Media Technology
• *Mandarin (Higher Basic)
*Choose TWO elective modules