Common ICT Programme (R58)
Information & Digital Technologies
Design, Engineering & Technology (DET)
Discover your tech passion and turn it into a rewarding journey.

What you will learn
Note: Starting April 2026, you’ll be eligible for exemption from the Introductory Programming module upon passing O-Level Computing and enrolling in any of the five RP School of Infocomm diplomas or the Common ICT Programme. The 60 hours saved allow you to pursue community projects, earn recognised certifications, or take part in industry visits and networking, giving you more control over your learning experience.
Ready to level up your tech game? Explore Information and Communications Technology (ICT) and discover your dream career. Code your destiny with the Common ICT Programme. Gain a solid foundation and turn your tech passions into a rewarding journey. Join us to unlock your potential and make a splash in the exciting world of ICT!
Strengthen your IT fundamentals. Build a solid IT foundation with hands-on projects in your first year, equipping you with Essential ICT Skills for any technology career path.
Explore high-demand skills. Explore IT domains through career guidance, industry talks, and learning journeys, discovering how technology shapes industries and uncovering exciting career pathways.
Discover your IT domain. Shape your future by identifying strengths and choosing in-demand IT domains like AI, Cloud Computing, Cybersecurity, FinTech, and Software Development.
Gain High-Impact Competencies
At the end of the programme, you will gain the following competencies:
Automation
Computer OS & Networks
IT Security and Management
Programming
Security and Management
Choose a Diploma
You can choose a Diploma after Semester 2.
After Semester 2
Choose one of the following diplomas:
Curriculum Structure
General Modules
Discipline Modules
Entry Requirements
GCE O-Levels
Aggregate Type: ELR2B2-C
View aggregate computation [PDF, 240 KB]
Range of Net ELR2B2 for 2026 JAE: 13 to 26*
Minimum Entry Requirements/Grade:
English Language: D7
Mathematics (Elementary/Additional): C6
Any one of the 2nd group of Relevant Subjects for the ELR2B2-C Aggregate Type: C6
Courses with remaining vacancies after JAE posting are indicated with an asterisk (*). In order to appeal to these courses with vacancies, students need only meet the course’s MERs. Do note that meeting the minimum entry requirements does not guarantee placement, as appeals posting is in order of merit, and subjected to available vacancies in the course.
Nitec and Higher Nitec
GCE A-Levels
Minimum Entry Requirements:
Obtain an A-S grade for General Paper (English Medium) or Knowledge & Inquiry, AND
Obtain an A-E grade for H2 Mathematics, AND
Obtain an A-E grade for any other H2 subject
View the full list of module exemptions for RP courses.
If you do not meet the GCE A-Level Minimum Entry Requirements, you may apply for admission using your GCE O-Level results.
Note: Admission to RP is based on academic merit and subject to available vacancies in our diploma programmes. Meeting the minimum entry requirements does not guarantee that applicants will be offered a placement in the diploma programme. These requirements are set in place to ensure fairness to all applicants.
Hear from our student
This course not only instilled in me a deep appreciation for the diverse facets of IT but also equipped me with the fundamental skills and knowledge to make a meaningful impact and pursue my #GreaterPurpose in an ever-changing landscape.— Celeste Ng Qian Qian, 2025 Graduate

RP Course Guide
Get all the course info you need! The RP Course Guide is your complete resource for programme details, entry requirements, student life insights and more.
