DIPLOMA IN COMPUTER ENGINEERING (S53, DCPE)

WHAT YOU'LL STUDY

For AY2024/2025

DCPE_Course_Structure_AY2024 - with recommended elective_v2

Exisitng students can contact DCPE course chair for the course structure.

In DCPE, two equally exciting paths for you to choose…

DCPE students make a choice between “Computer Engineering & Software” (CES) or “Computer Networking & Security” (CNS) path in year-2 of the Course. These two equally exciting paths have been designed to suit the interest, strength and career aspiration the students.

Computer Engineering & Software (CES) Path

DCPE_CES_path

The CES Path has been tailor-made for those who aspire to design, implement and manage digital solutions. Equipped with knowledge and skills in 5G Technology, Artificial Intelligence, Internet of Things, and Cloud Computing, you are empowered to shape the digital world with your innovative, creative and intelligent solutions. With your unique strength in integrating software and hardware for optimised solutions, you will be the breed of Computer Engineers highly sought after by many enterprises in this new era of digital economies.

Computer Networking & Security (CNS) Path

DCPE_CNS_path

The CNS Path is designed for those who aspire to uplift the internet-driven digital world to a higher level through excellent IT infrastructure and enhanced security. Equipped with knowledge and skills in Computer Networking, Cyber Security, Cloud Computing and Server Management, you protect our critical IT infrastructure, ensuring uninterrupted and smooth running of IT services. With your unique strength in architecting and managing secured, optimised and reliable IT infrastructures, you are the breed of IT or Security Specialists this internet-driven world could count on.

First Year

Module Code

Module Name

Total Hours

ET0730

Network Fundamentals

More

30

ET1003

Digital Electronics 1

More

60

ET1004

Digital Electronics 2

More

60

ET1005

Principles of Electrical and Electronic Engineering 1

More

60

ET1022

Computer-Aided Design & Drafting

More

30

ET1024

Introduction to Engineering & Design

More

90

ET1025

Introduction to Engineering Programming

More

60

ET1026

Principles of Electrical & Electronic Engineering II

More

75

MS4120

Basic Mathematics

More

60

MS4121

Engineering Mathematics I

More

60

CC1401

Thinking Critically about the UN SDGs (TCU)

More

30

SP101A

Education and Career Guidance 1

More

15

Common Core Curriculum (CCC) Modules

More

Second Year

Module Code

Module Name

Total Hours

ET0740

Cloud Foundations (new)

More

60

MS4216

Engineering Mathematics II

More

60

MS4217

Statistics & Analytics for Engineers

More

45

Common Core Curriculum (CCC) Modules

More

Elective 1

More

60

Elective 2

More

60

SP203B

Education and Career Guidance 2: Career Development

More

15

Second Year Paths (Choose 1)

Second Year Computer Engineering & Software (CES) Path

Module Code

Module Name

Total Hours

ET0529

Mobile Applications Development

More

60

ET0735

DevOps for AIoT

More

60

ET0738

Computer Architecture

More

75

ET0744

Full Stack Development (new)

More

75

ET1010

Microcontroller Applications

More

90

Second Year Computer Networking & Security (CNS) Path

Module Code

Module Name

Total Hours

ET0010

Computer Networking

More

75

ET0015

Server Management

More

60

ET0716

LAN Switching and Wireless

More

75

ET0718

Wide Area Networks

More

60

ET0741

Network Hacking

More

75

Third Year

Module Code

Module Name

Total Hours

IC4004/IE4004

Internship Programme/Internship Equivalent (22 weeks)

More

22 weeks

Common Core Curriculum (CCC) Module

More

Elective 3

More

60

.

Year-3 Option Modules 1 to 4 (CES or CNS)

More

watch internship stories


Third Year Options (Choose 1)

Third Year Computer Applications (for CES path only)

Module Code

Module Name

Total Hours

ET0104

Embedded Computer Systems

More

60

ET0732

Machine Learning & Artificial Intelligence

More

60

ET0736

Object Oriented Programming & Data Structures

More

90

ET0743

5G & AIoT Applications

More

60

Third Year Smart City Technologies (for both CES and CNS paths )

Module Code

Module Name

Total Hours

ET0731

Internet of Things Security

More

90

ET0743

5G & AIoT Applications

More

60

ET1408

Smart City Systems Design

More

60

ET1409

Data Analytics

More

60

Third Year Cloud Systems (for both CES and CNS paths)

Module Code

Module Name

Total Hours

ET0023

Operating Systems

More

75

ET0734

DevOps for Networking

More

75

ET0742

Cloud Architecting

More

60

ET0745

Cloud Native Application Development (new)

More

60

Third Year Cyber Security (for CNS paths only)

Module Code

Module Name

Total Hours

ET0531

Firewall Technologies

More

75

ET0709

Network Analysis & Forensics

More

60

ET0733

Cyber Security Operations

More

75

ET0746

AI for Cybersecurity (new)

More

60

Please note: Course structure is subject to change.

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. Find out more>

Common Core Curriculum (Module Codes starting with CC)

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, allowing them to be versatile and thrive in the future, no matter which industry or job they go into. Find out more>

CONTACT INFORMATION:
School: School of Electrical & Electronic Engineering
Tel: (65)-67751133
Course Manager: Mr Francis Teo
Tel:(65) 68790692
General Enquiries: contactus@sp.edu.sg
Social Media  find us on facebook  linkedin
SP Sustainability Matters
logo