Diploma in Cybersecurity & Digital Forensics (DCDF - S54)
What You'll Study
Year 1
Thinking Critically about the UN SDGs (TCU)
More
This module aims to equip students with skills in critical and analytical thinking through the exploration of contemporary local and global issues, through the lens of Sustainable Development Goals (SDGs). Using information literacy skills, students will select a local issue connected to the SDGs, and look for relevant information on the issue. They will use a critical thinking framework to evaluate a diverse range of sources for their validity and reliability, and consider different perspectives on the issue before presenting their assigned stand, substantiated by reasons and evidence.
This module also aims to enhance students’ knowledge and appreciation of local and global issues related to the 2030 global agenda, represented by the SDGs. Students will learn about the core principles of the SDGs and find out how the goals apply to their own lives, as well as to Singapore.
Collaboration in the Digital Age (CDA)
More
This module helps students to understand how to be an effective team player, according to the CATME model of team member effectiveness. Students will practise writing a team charter to set the team up for success. They will also be exposed to various digital collaboration tools and best practices, practise holding effective team meetings online and offline, and work on their interpersonal communication skills.
Data Fluency (DF)
More
In this module, students will be equipped with the baseline skills in using data to gain insights into the Sustainable Development Goals (SDGs). These skills are related to the data-handling processes such as formulating data-based questions, pre-processing data and analyzing data using numerical and graphical summaries. Upon the completion of this module, students should demonstrate the competency in using data to examine one aspect of an SDG and/or generate some insights to support one theoretical solution to an SDG.
AI and Its Impact (AII)
More
This module aims to equip students with a very broad overview of Artificial Intelligence, and its societal and ethical impacts in modern society. Students will build a simple AI model with online tools and discuss how to promote good ethics in AI. Upon the completion of this module, students should demonstrate the competency of using AI to address their chosen Sustainable Development Goal (SDG).
Persuasive Communication with Data Storytelling (PCDS)
More
This module aims to equip students with the baseline skills to craft compelling narratives using effective data storytelling techniques. Students will generate data visualisations, and apply narrative elements and persuasive delivery techniques to influence others or shape their perspectives. Upon completion of this module, students should demonstrate the competency in using persuasive communication to convince stakeholders intellectually and affectively to call them into action in tackling the Sustainable Development Goals (SDGs).
Problem Solving with Creative & Computational Thinking (PSCCT)
More
In this module, students will be equipped with baseline creative and computational thinking skills for problem solving. Students will learn about the value of focused & diffuse thinking, problem identification and analysis, creative thinking, and the four pillars of computational thinking in the problem-solving process. Students will apply these techniques to tackle wicked problems related to the Sustainable Development Goals (SDGs).
Mathematics
More
Equips students with knowledge in mathematics and analytical skills to solve problems related to infocomm technology. Topics include matrices, linear transformation, number systems, set theory, logic, Boolean algebra, techniques of counting and probability.
Education and Career Guidance
More
This module aims to help students discover their strengths, values and interests. It also supports students in making informed educational and career choices to achieve their career aspirations.
Front-End Web Development
More
Aims to equip students with the knowledge and skills in developing effective front-end web applications using Hypertext Markup Language (HTML) and Cascading Stylesheets (CSS). Students will learn to use front-end web development frameworks to further enhance their ability for rapid prototyping responsive web application.
Fundamentals of Programming
More
Aims to help students pick up a programming language and learn how to solve and automate tasks through programming. Students will be taught programming fundamentals such as variables, data types, operators, control structures, methods and data structures such as arrays. At the end of the module, students will be competent in using programming for problem solving.
Fundamentals of Computing
More
This module aims to provide students with an understanding of computer networking concepts and hands-on sessions on with operating systems using Command-Line Interfaces. Students will be taught on the use of various UNIX commands / system tools for user management, software installation, network administration and configuration of services. These topics are essential and prerequisite to an Application Developer for building and deployment of a software system.
Linux Administration and Security
More
Teaches students on the use of various Linux commands / system tools for user management, security administration, software installation, network administration and configuration of services. Students will also learn how to secure the Linux operating system.
Infocomm Security and Network Fundamentals
More
This module introduces students to the fundamental concepts of infocomm security such as identification, authentication, authorisation, integrity and confidentiality. Students will also learn basic network devices, functions, standards, and protocols and will acquire basic networking skills like designing and setting up a local area network.
Ethical Hacking Essentials
More
This module introduces students to tools to discover and exploit vulnerabilities in networks and operating systems. They will be taught the security issues found in software, especially web applications and security components like firewalls and IDS (Intrusion Detection Systems) will also be introduced as countermeasures to defend against cyber-attacks.
Digital Forensics and Investigation
More
Equips students with the fundamental concepts and techniques of computer and mobile forensics. Students will learn to acquire, analyse and present both computer and mobile data as evidence. This module will cover tools and techniques of computer and mobile forensics, data recovery, imaging and storage of electronic evidence.
Elective 1
More
Choose an elective from a wide range of elective modules offered by various schools and departments. Dive into diverse subjects and tailor your education to your interests!
Year 2
In year 2 semester 2, students can opt into an Industry Now Curriculum (INC).
In lieu of attending module classes, students work in cybersecurity job roles such as associate security analyst or security operations analyst at the cybersecurity student agency Project INC on curated real client industry projects or security
operations centre to gain credits and gain exposure to the latest technologies. Students get to network with industry partners and master industry current and relevant skills through the Industry Project Learning Approach — Project INC.
Click here to find out more.
Digital Communication for Impact (DCI)
More
This module aims to equip students with key skills to leverage digital communication to engage, inspire and impact stakeholders digitally. They will build an understanding of various digital communication platforms/tools and their benefits and limitations. They will also learn what it means to be a responsible Digital Citizen. Upon the completion of this module, students should demonstrate the competency to design and apply key principles when crafting impactful digital communication about the Sustainable Development Goals (SDGs) or a relevant context.
Effective Writing for the Workplace (EWW)
More
The module aims to equip students with effective written communication skills necessary for the workplace. At the end of the module, students should be able to demonstrate effective writing skills. They should be able to apply the principles of PAC (Purpose, Audience & Context) and 5 Cs of Communication (Complete, Clear, Concise, Courteous and Correct) to plan and craft effective business messages. In addition, students should be able to use effective visuals, employ appropriate language, follow standard format and conventions, and cite using the Harvard Style in their writing.
Personal Branding and Career Agility (PBCA)
More
In this module, students will be equipped with the requisite skill sets, knowledge and tools that will give them an early start on the process of kick-starting their career. Through the Self-Directed Learning Approach, student-centric engagement, curated resources (e.g., CareersFinder, LinkedIn Learning, and more) and curriculum co-developed by industry partners, students will begin their journey into the world of work.
Sustainable Innovation Project (SIP)
More
This module, tapping on what students have learnt in the Common Core Curriculum, aims to equip students with a Design Thinking mindset to create an innovative solution to tackle local societal issues mapped to the Sustainable Development Goals (SDGs). Students collaborate in multi-disciplinary groups to apply design thinking method and tools backed by research and qualitative data, to create sustainable and innovative prototype solutions for real-life issues faced by a local user in need. In the process, they develop a better understanding of themselves, and empathy for a local user in need.
They will also be able to apply their teamwork skills in the course of their sustainable innovation project, and communication skills in the presentation of the project.
Back-End Web Development
More
Aim to equip students with the skill in developing database driven web application. Students will learn about server-side programming and be able to create-database-driven web applications using a scripting language and programming frameworks.
Data Protection for Cyber Security
More
The module will examine the data life cycle processes and cases involving computer hacking, denial of service, modification of data, distortion and fabrication of information. Students will examine the Personal Data Protection Act (PDPA), Data Protection Practices for Information Communication Technology (ICT) Systems, Confidential Computing and Computer Misuse and Cybersecurity Act (CMCA) when dealing with the various cyber threats issues and data protection practices.
Applied Cryptography
More
Teaches students the principles and application of cryptography to secure data and network. Different encryption algorithms and techniques will be introduced, including conventional and public-key cryptography, authentication and digital signatures. Students will learn to apply these concepts to secure and authenticate electronic mails and messages. Key management, digital certificates and public-key infrastructure will be discussed to understand the deployment of public-key cryptography.
Securing Microsoft Windows
More
Aims at equipping the students with hands-on knowledge in securing and hardening a Windows operating system. The course will cover the security mechanism used in the operating system, configuring different levels of security measures, best practices and security related tools and utilities.
Malware Reverse Engineering
More
Equips students with the basic knowledge
of malware analysis to reverse-engineer
the malware using practical tools
and techniques. The three phases of
behavioral, code and memory analysis
of malware will be taught. Students will
learn how to explore and understand the
key characteristics of malware and the
techniques of reverse-engineering compiled
Windows executables and browser-based
malware.
Specialist Elective 1
More
Please refer to below footnote.
Specialist Elective 2
More
Please refer to below footnote.
Elective 2
More
Choose an elective from a wide range of elective modules offered by various schools and departments. Dive into diverse subjects and tailor your education to your interests!
Elective 3
More
Choose an elective from a wide range of elective modules offered by various schools and departments. Dive into diverse subjects and tailor your education to your interests!
In year 2, students are allowed to choose to take Specialist Electives in the area of their particular interest. They can choose from the following fields:
- Cyber Offensive and oPerational Technology (COPT)
- Cyber Defence Security (CDS)
- Security Incident Management (SIM)
Specialist Electives: Cyber Offensive and oPerational Technology (COPT)
Offensive Security
More
Students are taught offensive skills for the organisation’s wired and wireless networks in order to protect important assets against hackers. Students will have the opportunity to integrate the knowledge and technical skills learned by taking part in scenario based exercises, as well as learning the mindset required to be a successful penetration tester.
Industrial Control Systems Cyber Range Essentials
More
This module aims to teach tools to discover and exploit vulnerabilities in simulated and ICS Cyber Range Environment. It will also cover security issues and weaknesses of ICS protocols, different attack surfaces and types of exploits targeted at PLCS. Students will learn what the best practices for securing ICS are, how to deploy countermeasures to defend against cyber-attacks. Student will work in groups to protect and defend against simulated cyber attacks using tools, techniques learned in this module.
Specialist Electives: Cyber Defence Security (CDS)
Cybersecurity Infrastructure Configuration
More
This module provides the student with a general understanding and hands-on practice of how to install, configure, and manage network devices, such as switches, routers, firewalls for defense of enterprise network architecture. Students will learn the theory and configuration steps for setting up the security, networking, threat prevention, logging, and reporting features of the network security technologies.
Secure Coding
More
This module covers the concepts and fundamentals of secure coding principles, and techniques to prevent security vulnerabilities in web applications. Through a series of hacking and coding practical exercises, students will learn the implications of insecure code in applications and subsequently how to defend their web applications against potential hackers by coding securely.
Specialist Electives: Security Incident Management (SIM)
Advanced Digital Forensics
More
The module equips students with the advanced concepts and techniques in Memory forensics, Internet of Things (IOT) forensics and Cloud Forensics. Students will learn how to handle cases through hands-on exercises in an integrated-scenario approach. Students will be able to process and examine the evidence, explore and recover the most relevant information in a more in-depth way to prepare and present the final findings.
Security Policy and Incident Management
More
This module equips students with the fundamental concepts and techniques of security policy and incident management. Students will learn the essentials of security policy development, risk assessments and security models. Students will also learn to monitor security events, perform network forensics analysis and proactive detection of attacks, and be introduced to security incident response.
Year 3
In Year 3, students can choose to continue their training in one of the following pathways:
- Year-Long Internship
- University
- Industry Project
Year-Long Internship Pathway
Internship Programme
More
Students are sent to intern at selected local and overseas organisations to further develop their functional and technical skills through working on real-life projects in the area of their study such as info-comm security, IT security operations, governance, risk and compliance. Students contribute to the organisations by applying what they have learnt, while also learning and gaining experience from a real-life IT working environment.
University Pathway
InfoSec Project Development and Management
More
Provides students with an opportunity to integrate knowledge and technical skills learnt from the DISM course. The students will do a project related to Information Security and in the process, learn problem solving, communication and teamwork. In the project, the students are to apply problem analysis, investigation, solution design and implementation skills. In addition, project management will also be taught.
Computing Elective 1
More
University module conducted by the Accelerated Pathway Programme (APP) partner universities.
Computing Elective 2
More
University module conducted by the Accelerated Pathway Programme (APP) partner universities.
Computing Elective 3
More
University module conducted by the Accelerated Pathway Programme (APP) partner universities.
Note: For University Pathway, students to complete three Computing Electives administered by the university.
Industry Project Pathway
Internship Programme
More
Students are sent to intern at selected local and overseas organisations to further develop their functional and technical skills through working on real-life projects in the area of their study such as info-comm security, IT security operations, governance, risk and compliance. Students contribute to the organisations by applying what they have learnt, while also learning and gaining experience from a real-life IT working environment.
InfoSec Project Development and Management
More
Provides students with an opportunity to integrate knowledge and technical skills learnt from the DISM course. The students will do a project related to Information Security and in the process, learn problem solving, communication and teamwork. In the project, the students are to apply problem analysis, investigation, solution design and implementation skills. In addition, project management will also be taught.
Common Core Curriculum
The Common Core Curriculum is designed to prepare students for a disruptive world that is ever-changing. Comprising critical human and emerging digital skills, the common core modules offer students an integral and inter-disciplinary learning experience
to address the wicked problems of the world (framed by the United Nations’ Sustainable Development Goals). Through the Common Core modules, students will think critically about real-world problems, empathise with local and global communities
and be challenged to effect change.
Click here to find out more.
Electives
The SP elective framework offers students options to pursue their passion and / or meet different career needs, and is an integral part of the holistic education we seek to provide to our students. The learning experiences of this elective framework help
students in their development as self-directed, versatile, life-long learners, which are essential in today’s volatile and changing societal as well as occupational landscape.
Please note: Course structure subjected to change.