Content Start here
Programme Structure
[photo]

The study programme consists of a set of required courses and a set of elective courses. The required courses enable the student to acquire a solid foundation in distributed systems, software development and information security. The elective set provides a range of courses covering Web technology, data and knowledge engineering, information Security, mobile Computing and multimedia systems. A student chooses elective courses based on his/her interests and advice from academic staff.


To be awarded the MSc in Computer Science degree, a student must acquire a minimum of 30 credits, in which 9 credits come from the compulsory courses and 21 credits from the elective courses.


Required Courses - 9 credit units


CodeTitleLevelUnits
CS5222 or Computer Networks and Internets P5 3
CS6223 Distributed Systems P6 3
       
CS5351 or Software Engineering P5 3
CS5281 Internet Application Development P5 3
       
CS5285 Information Security for eCommerce
(exclusive with CS6287)
P5 3

CS Programme Electives - minimum 21 credit units from the electives


CodeTitleLevelUnits
CS5182 Computer Graphics P5 3
CS5185 Multimedia Technologies and Applications P5 3
CS5222 Computer Networks and Internets P5 3
CS5255 Information Security Workshop P5 3
CS5281 Internet Application Development P5 3
CS5286 Algorithms and Techniques for Web Searching P5 3
CS5288 Cryptography: Theory and Practice P5 3
CS5289 Pervasive Computing System P5 3
CS5290 Digital Rights Management P5 3
CS5294 Information Security Technology Management P5 3
CS5348 Software Quality Engineering P5 3
CS5351 Software Engineering P5 3
CS5367 Computer Games DesignContinuing Education Fund P5 3
CS5481 Data Engineering P5 3
CS5483 Data Warehousing and Data Mining P5 3
CS6175 Selected Topics on Virtual RealityContinuing Education Fund P6 3
CS6183 Image Computing P6 3
CS6223 Distributed Systems P6 3
CS6282 Internet and Distributed Systems Programming P6 3
CS6286 Topics on Computer Communications P6 3
CS6287 Network and Information Security
(exclusive with CS5285)
P6 3
CS6288 Topics on eCommerce Technologies P6 3
CS6384 Software Development Project Management P6 3
CS6472 Advanced Multimedia Database P6 3
CS6482 Topics on Data Engineering P6 3
CS6483 Mobile Multimedia Systems P6 3
CS6520 Project P6 6
CS6534 Guided Study P6 3
EC5001 Introduction to eCommerceContinuing Education Fund P5 3
EE5910 Principles of Communications P5 3

Continuing Education Fund The courses have been included in the list of reimbursable courses for Continuing Education Fund purposes.

| [Goto TOP]