Logo Mark Singapore GovernmentA Singapore Government Agency WebsiteHow to identify 
Government Building
Official website links end with .gov.sg

Government agencies communicate via .gov.sg website
(e.g. go.gov.sg/open). Trusted websites  

Lock
Secure websites use HTTPS

Look for a lock (lock) or https:// as an added precaution.
Share sensitive information only on official, secure websites.

Last Updated: 03 Feb 2026

Computer Engineering

This course focuses on hardware-software integration and builds foundations in Cloud Computing, ML and AI. Students can specialise in solving complex problems with Computer Science, developing IoT and Cloud-native applications, or defending IT systems against cyber threats.

Course code: S53
Singapore Polytechnic
Admission type: JAE, DAE, JPAE, Poly EAE, PFP
2026 JAE ELR2B2-C net aggregate: 7 - 20
Course duration: 3 years

Applicants should not be suffering from severe vision deficiency, acute hearing impairment or uncontrolled epilepsy. Interested applicants with any of these conditions are advised to contact Singapore Polytechnic for more information.

Course details

Field of study
Engineering
Track/Specialisation

This course offers the following tracks or specialisation:

  • Cloud Systems
  • Computer Science
  • Cyber Security
  • loT & Intelligent Systems
Certification offered

Diploma in Computer Engineering

Learn more about the course

Minimum entry requirement

You must meet the respective examination requirements in order for us to consider your application.

For N(A)-Level students seeking admission through PFP

This course is under the Design, Engineering and Technology cluster

SubjectGrade
English Language Syllabus A1-3
Mathematics Syllabus A / Additional Mathematics1-3

Any one of the following subjects

  • Design and Technology
  • Food and Nutrition/Nutrition and Food Science
  • Science (Chemistry, Biology)
  • Science (Physics, Biology)
  • Science (Physics, Chemistry)
1-3

Any 2 other subjects excluding CCA

    1-4
    For O-Level students seeking admission through JAE
    SubjectGrade
    English Language1-7
    Additional Mathematics or Mathematics1-6

    Any one of the following subjects

    • Biology
    • Biotechnology
    • Chemistry
    • Computing/Computer Studies
    • Design & Technology
    • Electronics/Fundamentals of Electronics
    • Physics
    • Science (Chemistry, Biology)
    • Science (Physics, Biology)
    • Science (Physics, Chemistry)
    1-6

    Course modules

    Year 1
    • Computer-Aided Design and Drafting
    • Network Fundamentals
    • Digital Electronics I
    • Digital Electronics II
    • Principles of Electrical and Electronic Engineering I
    • Principles of Electrical and Electronic Engineering II
    • Introduction to Engineering Programming
    • Introduction to Engineering and Design
    • Basic Mathematics
    • Engineering Mathematics I
    • Thinking Critically about UN SDGs
    • Collaboration in the Digital Age
    • Problem Solving with Creative and Computational Thinking
    • Digital Communication for Impact
    • Effective Writing for the Workplace
    • Data Fluency
    • Persuasive Communication with Data Storytelling
    • Financial Education 1
    • Education and Career Guidance
    • Wellness for Life
    Year 2

    Modules for Computer Engineering and Software specialisation

    • Cloud Foundations
    • Statistic and Analytics for Engineers
    • Engineering Mathematics II
    • Sustainable Innovation Project
    • AI and Its Impact
    • Mobile Applications Development
    • Full Stack Development
    • DevOps for AIoT
    • ML & AI with Python
    • Microcontroller Applications
    • Electives 1
    • Electives 2
    • Financial Education 2
    • Financial Education 3

    Modules for Computer Network and Security specialisation

    • Cloud Foundations
    • Statistic and Analytics for Engineers
    • Engineering Mathematics II
    • Sustainable Innovation Project
    • AI and Its Impact
    • Computer Networking
    • LAN Switching and Wireless
    • ML & AI with Python
    • Server Management
    • Network Hacking
    • Electives 1
    • Electives 2
    • Financial Education 2
    • Financial Education 3
    Year 3

    Core modules

    • Internship
    • Personal Branding and Career Agility
    • Elective 3

    Modules for Computer Science specialisation

    • Computer Architecture
    • Deep Learning & Neural Networks
    • Data Structures & Algorithms
    • Quantum Computing

    Modules for IoT & Intelligent Systems specialisation

    • Edge Computing
    • 5G and AIoT Applications
    • Smart Systems Architecture
    • Embedded Computer Systems

    Modules for Cloud Systems specialisation

    • Operating Systems
    • Cloud Native Application Development
    • DevOps for Networking
    • Cloud Architecting

    Modules for Cyber Security specialisation

    • Cyber Security Operations
    • Firewall Technologies
    • Network Analysis and Forensics
    • AI for Cybersecurity

    Internship

    Internship duration22 weeks
    Internship timeframeYear 3
    Internship periodMar to Aug, or Sep to Feb

    Career prospects

    You can explore the following career options upon graduation:

    • Software/Mobile Applications Developer
    • Assistant Computer Engineer
    • Embedded System Engineer
    • IT Support Engineer
    • Associate Security Engineer
    • Cloud Engineer
    • Network Engineer/Administrator

    Use resources and interactive tools that are available on MySkillsFuture Portal to explore various education and career pathways.

    How to register

    Joint Admissions Exercise (JAE)

    You may register using the JAE Internet System (JAE-IS). Learn the process and how to apply.

    Direct Admissions Exercise (DAE)

    You may apply through the respective polytechnics’ websites. Learn the process and how to apply.

    Joint Polytechnic Admissions Exercise (JPAE)

    You may register using the JPAE Portal. Learn the process and how to apply.

    Polytechnic Early Admissions Exercise (Poly EAE)

    You may register using the Poly EAE Portal. Learn the process and how to apply.

    Polytechnic Foundation Programme (PFP)

    You may register using the PFPAE Portal. Learn the process and how to apply.