Solve systems, application and network security problems.
Learn to identify vulnerabilities in systems, develop security protocols, and respond to attempted breaches.
With cyber-attacks on the rise every day, information security is a fast-growing field that will only become more in-demand as organisations realise the urgent need to keep their systems safe.
A sneak peek of what you could be
Perform investigations on compromised card payment data and identify new cybercrime threats to the payments ecosystem.
Computer Security Researcher
at DSO National Laboratories
Conduct cybersecurity research in the latest embedded systems technologies to assess security threats, vulnerabilities and risks.
at OCBC Bank
Run penetration testing of different systems and security programs to detect vulnerabilities and ensure proper defences are put in place.
Examine suspicious programs to determine the presence of malicious codes and provide recommendations against threats.
Design and implement security solutions that meet the business requirements and needs of clients.
Security Software Engineer
at Centre for Strategic Infocomm Technologies (CSIT)
Develop defence tools to counter cyber threats and refine existing strategies to enhance security.
and many more!
One of the key traits of technology is that it is ever-changing. However, this means that the risks associated with it will also evolve to become more sophisticated.
In Information Security, we are taught the foundations of how systems work, their associated vulnerabilities, and the strategies to counter them. Security plays a crucial role to prevent malicious exploitations and I hope to help improve our world in this regard.
Pearlissa Taim, Information Security
A quick glance at our Information Security programme
Computer Science & Information Security
4 Information Security Modules
2 other Modules
Attack & Defense Techniques, IT Risk Management, Capstone Project
Computing & Mathematics
Programming, Algorithms, Databases, Networking, Operating Systems, Calculus, Probability, etc.
Wide range of Internship programmes
Take a 6-month long internship (or two 3-month stints) either locally or overseas
Ethics and Communication
Learn the ethical, social and legal issues of computing, etc.
Build a strong foundation in Information Security.
Learn the basics in our introductory modules on topics such as programming, algorithms, networking, operating systems, and computer organisation.
Take modules in Mathematics and Science to reinforce your knowledge in Information Security.
Sampler of Modules
CS1010 Programming Methodology
CS2040S Data Structures and Algorithms
CS2103T Software Engineering & Object-Oriented Programming
CS1231S Discrete Structures
CS2100 Computer Organisation
CS2105 Introduction to Computer Networks
Deepen your expertise with our Information Security Modules.
Increase your proficiency in Information Security by taking on our specially designed security focused modules.
CS2017 Introduction to Information Security
IFS4205 Information Security Capstone Project
CS3235 Computer Security
IS4321 Information Security Management
Pursue your interests with our programme electives.
With our wide variety of electives, you have the flexibility to explore areas such as Software and Systems Security, Data Protection, and Information Security Management, or choose to delve deeper into a particular topic.
Gain real-world experience with our internship programmes.
Sharpen your skills outside of the classroom by embarking on one or more internships. Whether it's a multinational company based locally or a startup overseas, there's a wide variety of options for you to choose.
Types of Internships
6-months non-graded internship
Two 3-months non-graded internships
6-months graded internship (paired)
Three internship stints in the same company
Up to a year with NUS Overseas Colleges
Learn how information security issues influence the law from an NUS Law professor.
Delve into the ethical, social and legal issues of data privacy and information security. Sharpen your communication skills as an IT professional.
A wide variety of options to choose from
Bachelor of Computing in Information Security (with Honours*)
*subject to meeting requirements
Bachelor's & Double Master's Degree Programme
Graduate with a Bachelor’s degree and a Master’s degree in NUS while spending two years in a French Grandes Écoles.
Information Security, Master of Computing & French Grandes Écoles Diplôme d’Ingénieur
Double Majors & Minors (Direct Entry)
Broaden your knowledge and perspectives with a second major or minor.