Students must complete 96 UOC. 必修课:Students must take 36 UOC of the following courses. 6 UOC Principles of Programming 6 UOC Data Structures and Algorithms 6 UOC Database Systems 6 UOC Computer Networks and Applications 6 UOC Information Technology Project 6 UOC Engineering Project Management 选修课:Students must take 60 UOC of the following courses. Disciplinary Electives: 6 UOC Applied Bioinformatics 6 UOC Computational Bioinformatics 6 UOC Advanced and Parallel Algorithms 6 UOC Theory of Computation 6 UOC Advanced Topics in Software Verification 6 UOC Knowledge Representation and Reasoning 6 UOC Internet of Things Service Design and Engineering 6 UOC Security Engineering and Cyber Security 6 UOC Web Application Security and Testing 6 UOC Digital Forensics 6 UOC System and Software Security Assessment 6 UOC Security Engineering Masterclass 6 UOC Information Retrieval and Web Search 6 UOC Internet of Things Experimental Design Studio 6 UOC Parameterized and Exact Computation 6 UOC Modelling Concurrent Systems 6 UOC Advanced C++ Programming等,具体可参考PDF方案上的课程设置
日本
韩国
英国
新加坡
马来西亚
澳大利亚
中国香港










