Master of Science in Cybersecurity

Programme Structure


Click here for SGS programme webpage

Courses in the programme are categorised into Core Courses and Elective Courses. To obtain the award of Master of Science in Cybersecurity, students are required to take

  • All 10 credit units of the core courses, AND
  • At least 21 credit units of the Elective Courses.

Students are required to take at least 12 credit units of the elective courses in Group I and at most 9 credit units of the elective courses in Group II to complete the programme.

Refer to Taught Postgraduate Catalogue for more information of individual courses.

Curriculum


Core Courses (10 credit units)

Code Code Course Title Credit Units Remarks
CS5285 Introduction to Cybersecurity 3  
CS5293 Topics in Information Security and Privacy 3  
CS5294 Information Security Technology Management 3  
CS5612 Seminar on Contemporary Cybersecurity 1  

 

Elective Courses (21 credit units)

Group I Electives

Code Code Course Title Credit Units Remarks
CS5288 Cryptography: Theory and Practice 3  
CS5291 Cybersecurity Forensics and Incident Response 3  
CS5292 Cybersecurity Audits and Compliance 3  
CS6283 Advanced Topics in Internet of Things Security 3  
CS5295 Network and Cloud Security 3  
CS6290 Privacy-enhancing Technologies 3  
CS6284 Advanced Topics in Software Security 3  
CS5297 Topics in AI Security 3  
CS5298 Blockchain and Web3.0 Security 3  
CS6537 Guided Study in Information Security 3  
CS6531 Project in Cybersecurity 6  
CS6532 Internship in Cybersecurity 3  
CS6480 AI Oracles for Multiagent Economic Systems 3  

 

Group II Electives

Code Code Course Title Credit Units Remarks
CS5296 Cloud Computing: Theory and Practice 3  
CS5222 Computer Networks and Internets 3  
CS5483 Data Warehousing and Data Mining 3  
CS5351 Software Engineering 3  
CS5489 Machine Learning: Algorithms and Applications 3  

 

More information:

  • All the Project and Internship courses are mutually exclusive.
  • Students must fulfill the pre-requisite requirements before taking the Project or Internship courses.
  • Students are responsible for finding a suitable internship, if a student cannot find suitable internship, the student may take other taught course to fulfill the programme requirements.
  • Students are required to take at least 12 credit units of the elective courses in Group I and at most 9 credit units of the elective courses in Group II to complete the programme.

Study Plans


Each student should plan his/ her own schedule to earn credits for the MSc Cybersecurity award. Below are some sample study plans.

Refer to Taught Postgraduate Catalogue for more information of individual courses.

MSCYBEStudy PlanWebsite fulltime

MSCYBEStudy PlanWebsite parttime

icon_mscybe

We use cookies to ensure you get the best experience on our website.

More Information