Year 1
Co-Curriculum
Database System Fundamentals
Elective Humanities
English for Professionals
MPU1*
MPU1**
National Language/Other Language
Object-Oriented Application Development
Probability and Statistics for Computing
Programming and Problem Solving
Software and Requirements
TCP/IP Network Fundamentals
Co-Curriculum
Database System Fundamentals
Year 2
Computer Ethics and Professional Responsibility
Elective Humanities
Elective (General Electives)
Elective Major
Human Computer Interaction Design
Introduction to Computer Organisation and Architecture
Operating Systems
Problem Solving with Data Structures and Algorithms
Software Design
Software Testing
Sun Zi's Art of War and Business Strategies
Web Application Development
Year 3
Computer Ethics and Professional Responsibility
Advanced Web Application Development
Elective Major
Industrial Training
Problem Solving with Data Structures and Algorithms
Project I
Project II
Software Entrepreneurship
Software Project Management
Software Quality Assurance
Wireless Application Development