Course Overview
In an increasingly digitised world, any one of us can become the target of hackers who attempt to access our computer systems to steal account details, demand money through ransomware and plant malware and viruses that compromise our systems.
Learn to protect, secure and defend computing and information systems, applications and networks. Should a cybersecurity breach occur, you will be able to retrieve and reconstruct the evidence, investigate the cause, and advise how to prevent further attacks.
You will also gain hands-on training at the Temasek Advanced Learning, Nurturing & Testing Lab, a cyber-range set up in collaboration with the Ministry of Home Affairs and get the opportunity to investigate live malware samples in our new Malware Analysis Centre.
Join us in the fight to protect our information and computing systems from cyber-villains today!
Get the opportunity to attain the certifications(s) below through your course of study:
- Certified Ethical Hacker
- Cisco CCNA
- Huawei HCIA
- Red Hat Certified System Administrator
AWS Cloud Practitioner Certification
Many companies are now placing their information on the cloud, as well as creating applications and services on the cloud. Due to cloud computing, we are seeing a big shift from the traditional way businesses think about IT resources. Cloud Computing professionals are in high demand in the IT industry. The AWS Certified Cloud Practitioner offers a foundational understanding of AWS Cloud concepts, services, and terminology.
The School of Informatics & IT curriculum prepares students to acquire the AWS certified cloud practitioner qualification. Industry-recognised certificates give students and prospective employers an added confidence about the cloud proficiency of graduates.
Supported by:

Entry Requirements
To be eligible for consideration for admission, applicants must obtain 26 points or better for the net ELR2B2 aggregate score (i.e. English Language, 2 relevant subjects and best 2 other subjects, including CCA Bonus Points) and meet the minimum entry requirements of this course. CCA cannot be used to meet the minimum entry requirements.
English Language (EL1)
Mathematics (E or A)
Any one of the subjects in the 2nd group of relevant subjects for ELR2B2-C Aggregate Type
- Biology
- Biotechnology
- Chemistry
- Computing / Computer Studies
- Creative 3D Animation
- Design & Technology
- Food & Nutrition/ Nutrition & Food Science
- Electronics / Fundamentals of Electronics
- Exercise & Sports Science
- Physics
- Science (Chemistry, Biology)
- Science (Physics, Biology)
- Science (Physics, Chemistry)
Note: Applicants with complete colour vision deficiency are not eligible to apply for this course.
- Year 1
- Year 2
- Year 3
- TPFUN
Defend Cyber Space
Acquire industry-specific cyber security and forensics competencies such as networking security, file system forensics, malware analysis and ethical hacking. Receive hands-on training in state-of-the-art facilities. Learn about malware and how to conduct vulnerability assessments, use ethical hacking tools and implement intrusion prevention solutions.
Apply Skills in Complex Projects
Acquire more advanced skills in cybersecurity and digital forensics. Learn to infuse AI into cybersecurity. Undertake internships in local and/or overseas cybersecurity and digital forensics companies where you will apply your knowledge and skills in real-life situations and for advanced level projects.
Diploma Subjects - Elective Cluster Subjects
| Subject Code | Subject | Credit Units | ||
|---|---|---|---|---|
| CCF2C03 | Malware Analysis
This subject covers how an analysis of computer malware should be conducted. It introduces the vulnerabilities in common operating systems and networking equipment and equip students with the skills to conduct a malware analysis on common applications running in a computer system. |
4 | ||
| CCF2C04 | Mobile Device Forensics
This subject covers skills in how to uncover deleted or hidden data from mobile devices. Students will be taught to apply the underlying technologies behind various tools to present scientifically valid information as evidence. The subject will also cover how to forensically acquire, preserve and examine data from commonly used mobile devices. |
4 |
| Subject Code | Subject | Credit Units | ||
|---|---|---|---|---|
| CCD3C01 | Security Technology & Innovation
This subject covers topics such as security trends and technologies in the industry, the types of innovation, key elements of innovation and innovation skills required to move progressively from idea to impact. It discusses topics on security innovation relating to the methods, ideas, production, market needs, effective processes, impact and needs of customers. |
4 | ||
| CCF2C05 | Cloud Security
This subject covers the concepts and skills in building a set of IT infrastructure using cloud computing technology. It also covers the use of Internet of Things (IoT) services for industrial, consumer, and commercial solutions on the cloud platform as well as to identify the security risks arising from using these technologies. |
4 |
| Subject Code | Subject | Credit Units | ||
|---|---|---|---|---|
| BLO2010 | Distribution Centre Management
This subject provides an overview of the role of a Distribution Centre (DC) in the supply chain. It also covers the various activities performed within a DC and the significance of these activities on customer service and total logistics costs. It focuses on the major resources to be applied in a DC and explains how they interact with one another in contributing to the DC’s effectiveness and efficiency. It will also cover the significance of providing DC services to the Third-Party Logistics industry. |
4 | ||
| ECC2014 | Industrial IoT Analytics
This subject covers the essential concepts and skills needed for implementing digital transformation in smart manufacturing plants. It covers the application of industrial software platforms to wirelessly interconnect sensors, Internet of Things (IoT) devices and equipment. Students will learn to develop dashboard for acquiring, analysing and displaying data that is commonly found in Advanced Manufacturing. Modern approaches in activation of hardware and software responses when interventions are required for process improvement or corrective actions are also covered in detail. |
4 |
| Subject Code | Subjects | Credit Units | ||
|---|---|---|---|---|
| CIT2C30 | Green Software Principles
This subject covers the Green Software principles and takes into consideration the software design practices and technologies that optimise energy usage, minimise carbon footprint and promote environmental awareness. |
4 | ||
| CDA2C08 | Data Analytics for Environmental Sustainability
This subject provides an introduction to the principles of sustainability and how data analytics and Artificial Intelligence (AI) techniques can be used to address environmental challenges. It explores techniques and tools for data-driven decision-making such as analysing climate data and predicting the impact of climate change. |
4 |
| Subject Code | Subjects | Credit Units | ||
|---|---|---|---|---|
| CIT2C27 | Guided Work-based Learning 1
This is a competency-based subject that develops students in the knowledge, skills and behaviours required for a specific IT job role through a structured on-the-job training programme. It will allow students to perform skills identification and articulate critical work functions in the job role and their performance expectations. Students will work with the company supervisor to plan and execute an individual learning project, and they will monitor and reflect on their learning progress. Guided Work-based learning will broaden and/or deepen a student's knowledge and skills in a specific job role. |
4 | ||
| CIT2C28 | Guided Work-based Learning 2
This subject provides students the opportunity to recognise the critical core skills that are transferrable in both lateral movement or vertical progression in the specified IT job track defined in a recognised or national skills framework. It also allows students to compare the responsibilities, required skills and competencies between the various job roles within the organisation and/or industry. |
4 |
| Subject Code | Subject | Credit Units | ||
|---|---|---|---|---|
| BSE2001 | Business Development
This subject is designed to equip students with the essential skills and knowledge to identify and seize business opportunities, build and maintain strategic partnerships, and foster sustainable growth. The subject covers key aspects such as opportunity identification, relationship management, communication skills, negotiation skills, and cultural competence. Through a combination of theoretical insights and practical applications, students will learn to navigate the complexities of business development in a dynamic and globalised market. |
4 | ||
| BCE2001 | Digital Marketing
This subject examines how digital technology has transformed marketing, from core concepts to consumer behaviour. It explores digital and social media tactics for engaging customers and highlights the importance of measuring the effectiveness of digital marketing strategies. |
4 |
| Subject Code | Subject | Credit Units | ||
|---|---|---|---|---|
| CIF3C01 | Algorithms and Programming
This subject will be used to compute the time complexity of algorithms and compare algorithms using their Big-O time complexity. Besides coming up with the pseudocode of an algorithm to solve a given problem, students are expected to implement the pseudocode in Python for the project assignments. Common data structures such as stacks, queues, trees, graphs, heaps and hash maps will be covered. After students have gained a strong foundation in complexity and data structures, students will be introduced to heuristic approaches – specifically greedy and local search algorithms – that can be used to tackle computationally intractable problems. |
4 | ||
| CIF3C02 | Business Process Analysis and Solutioning
In any organisation, a business process is a key asset which is a collection of related, structured activities or tasks that produce a specific service or product (serve a particular goal) for a particular customer or customers. The business objective of an organization is often to increase process speed or reduce cycle time; to increase quality; or to reduce costs, such as labour, materials, scrap, or capital costs. In other words, a management decision to invest in business process modeling is often motivated by the need to improve the efficiency and effectiveness of the processes that exist within and across organizations. This subject presents the concepts and methodologies required to execute a methodical approach to translate business process change requirements into clear IT solutions. The subject will cover business process modelling and analysis. The goal is to identify the gaps in the business workflow and recommend the solutions based on technology solutioning or restructuring the workflows for process optimization. The subject will ensure that the students can smoothly translate enterprise business objectives into an effective IT solution architecture. Business process innovation has become a growing interest of several sectors due to the exponential growth of new technologies such as social media, big data, analytics, machine learning, IoTs and artificial intelligence. Tanalyse and review the innovated the business processes by studying some industry cases of digital transformation. |
4 |
| Subject Code | Subject | Credit Units | ||
|---|---|---|---|---|
| CIF3C03 | Mathematical Foundations of Computing
This subject serves as an introduction to the theory of discrete mathematics, which lays the foundation for computer science courses such as data structures, algorithms, relational database theory and cryptography. The topics covered in this course are mathematical logic, elementary number theory, recursion, set theory, functions, combinatorics and graphs. |
4 | ||
| CIF3C04 | Collaborative Software Development
This subject exposes students to software construction, software design issues, agile processes and project management techniques. The focus is to allow students to experience agile software development and project management by working in a team to develop a Java based web application. |
4 |
| Subject Code | Subject | Credit Units | ||
|---|---|---|---|---|
| CIF3C01 | Algorithms and Programming
This subject will be used to compute the time complexity of algorithms and compare algorithms using their Big-O time complexity. Besides coming up with the pseudocode of an algorithm to solve a given problem, students are expected to implement the pseudocode in Python for the project assignments. Common data structures such as stacks, queues, trees, graphs, heaps and hash maps will be covered. After students have gained a strong foundation in complexity and data structures, students will be introduced to heuristic approaches – specifically greedy and local search algorithms – that can be used to tackle computationally intractable problems. |
4 | ||
| CIF3C05 | Operating Systems and Networking
This is a subject on operating systems (OS) and networking designed for students who will need this knowledge for subsequent courses. The networking lessons focus on TCP/IP, the concept of ports and sockets (in the context of network programming), the practical aspects of setting up a simple wired and wireless network and troubleshooting network problems. The OS lessons focus on basic OS theories, security in the context of operating systems(OS), and a working knowledge of Linux/Unix. Students are expected to be familiar with common command-line (terminal) commands, and be comfortable in using the command line interface to execute scripts and executables. |
4 |
You will also take this set of subjects that equips you with the crucial 21st-century life skills you need to navigate the modern world as an agile, forward-thinking individual and team player.
| Subject Code | Subject | Credit Units | ||
|---|---|---|---|---|
| GTP1304 | Beyond the Classroom: Guided Learning
This subject empowers students to take charge of their personal learning in a chosen area of inquiry. Students will broaden or deepen their knowledge and skills, fostering a proactive approach to lifelong learning. Following a scaffolded process, students will design and execute a personalised learning plan that extends beyond traditional classroom walls. The journey culminates in a curated portfolio that highlights their achievements and growth. |
3 |
Established as the fourth Service of the SAF, the Digital and Intelligence Service will raise, train and sustain digital forces and capabilities to fulfil its mission to defend the peace and security of Singapore from the evolving and increasingly complex threats in the digital domain. The DIS plays a critical role in defending Singapore from threats in the digital domain, and allows the SAF to operate better as a networked and integrated force to deal with a wider spectrum of external threats to enhance and safeguard Singapore's peace and sovereignty. The DIS collaborates with partners across the MINDEF, SAF, Whole-of-Government agencies and like-minded partners in academia and industry in defending our nation against threats in the digital domain.
Temasek Polytechnic is proud to partner the DIS for the Polytechnic Cyber Work-Learn Scheme (WLS), which was announced at MINDEF’s 2024 Committee of Supply Debate. Under the DIS-Temasek Polytechnic Cyber WLS, successful applicants enrolled in the Diploma in Cybersecurity & Digital Forensics are able to enlist one year earlier than their schoolmates, while having their military service with the SAF recognised towards the fulfilment of their polytechnic’s final-year internship requirements.
Under the DIS-Temasek Polytechnic Cyber WLS, Cyber Specialists will perform cybersecurity roles such as cyber forensics, incident response, malware analysis and penetration testing.
Applications for the DIS-Temasek Polytechnic Cyber WLS is open to all National Service pre-enlistees who are in their second year of the Diploma in Cybersecurity & Digital Forensics.
Contact
- iit@tp.edu.sg
- Website: https://www.tp.edu.sg/iit
-
School of Informatics & IT
Temasek Polytechnic
East Wing Block 1-4
21 Tampines Ave 1
Singapore 529757