A Singapore Government Agency Website How to identify
Official website links end with .gov.sg

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

Secure websites use HTTPS

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

Last Updated: 26 Jun 2025

Information Technology

Diploma in Information Technology is designed with the overarching goal of cultivating proficient and skilled professionals to bolster the ICT sector. This diploma prepares students on software development as the common study and offers three majors for students to specialise in - namely, Major in Full Stack Development, Major in IT Solutions Management and Major in Business Digitalisation. Upon graduation, graduates are well-positioned to pursue careers in various sectors, including Front End Developer, Back End Developer, Full Stack Developer, IT Solutions analyst, IT Solutions Support, Project Management Officer, Business analyst and Digital Marketing Specialist.

Course code : R47
Republic Polytechnic
Admission type: JAE , DAE , JPAE , Poly EAE , PFP
2025 JAE ELR2B2-C net aggregate: 12-26
Course duration : 3 years

Applicants with severe colour vision deficiency may encounter difficulties in some modules with high reliance on colour usage. Such candidates may be required to attend an interview to determine their suitability for admission to the course.

Course details

Field of study Information and Digital Technologies
Track/Specialisation

This course offers the following tracks or specialisation:

  • Major in Business Digitalisation
  • Major in Full Stack Development
  • Major in IT Solutions Management
Certification offered

Diploma in Information Technology

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

Subject Grade
English Language Syllabus A 1-3
Mathematics Syllabus A / Additional Mathematics 1-3

Any 1 relevant subject:

  • 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
Subject Grade
English Language 1-7
Additional Mathematics or Mathematics 1-6

Any one of the 2nd group of Relevant Subjects for the 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)
1-6

Course modules

General modules
  • Innovation and Practice
  • Effective Workplace Communication
  • Critical Thinking and Problem Solving Skills
  • Singapore, the World and I
  • Designing Your Life (Personal Growth I)
  • Designing Your Life (Personal Growth II)
  • Designing Your Life (Future-Ready I)
  • Designing Your Life (Future-Ready II)
  • Designing Your Impact
Discipline modules
  • Programming Fundamentals I
  • Introduction to Business Processes and Automation
  • Software Development Process
  • Database Systems
  • Programming Fundamentals II
  • Operating Systems and Networking
  • IT Security and Management
  • Software Application Development
  • AI Essentials and Innovations
  • Mathematics for Computing
Major modules

Major in Full Stack Development

  • UI/UX Design for Apps
  • Data Intelligence and Visualisation
  • Fundamentals of Design
  • DevOps Essentials
  • Cloud Application Development
  • Software Testing and Analytics
  • Mobile App Development
  • Portfolio Development

Major in IT Solutions Management

  • UI/UX Design for Apps
  • Data Intelligence and Visualisation
  • Fundamentals of Design
  • IT Project Management
  • Software Testing and Analytics
  • RPA for Business
  • Governance, Risk & Compliance and Data Protection
  • IT Service and AI Operations

Major in Business Digitalisation

  • Digital Marketing and eCommerce
  • Digital Business Strategies
  • UI/UX Design for Apps
  • Digital Storefront Creation
  • Data Intelligence and Visualisation
  • Fundamentals of Design
  • Software Testing and Analytics
  • RPA for Business
Elective modules

Option A

  • Select Elective modules totalling 16 Modular Credits (MCs) from the list of electives below and/or the modules in applicable Minor Programmes

Option B

  • Select an applicable Minor Programme and an elective module of 4 MCs (from the list of electives below or from the modules in applicable Minor Programmes)

Option C

  • Select a CET-based Certificate programme and Elective module(s) from the list of electives below and/or in applicable Minor Programmes (only for eligible students)

List of Electives:

  • Cloud Computing Essentials
  • Data Wrangling and Automation
  • DevOps Essentials
  • IT Project Management
  • Immersive Technologies
  • RPA for Business
  • Mobile App Development
  • Application Security
  • Emerging Technologies
  • IT Service and AI Operations
Industry orientation programmes

Option 1: One-Semester Industry Immersion Programme

  • Project

And select one module from the list below:

  • Corporate Innovation Immersion Programme
  • Entrepreneurial Immersion Programme
  • Industry Immersion Programme

Option 2: Two-Semester Industry Immersion Programme

  • Industry Immersion Programme
  • Industry Immersion Programme II

Internship

Internship duration 20 weeks or 44 weeks
Internship timeframe Year 3

Career prospects

You can explore the following career options upon graduation:

  • Automation Engineer
  • Back-End Developer
  • Cross-Platform Developer
  • Desktop Engineer
  • Digital Designer
  • Front-End Developer
  • Full-Stack Developer
  • Game Programmer
  • Graphic Designer
  • Interaction Designer
  • Mobile App Developer
  • Motion Graphics Designer
  • Software Quality Assurance (QA) Tester
  • Technical Product Manager
  • UI/UX Designer
  • User Experience Designer
  • User Interface Designer
  • Visual Designer
  • Web Designer
  • Web Developer

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.