15 Computer Science Summer Programs in Singapore for High School Students

If you are interested in computer science but feel like your school classes only cover the basics, a computer science summer program in Singapore designed specifically for high school students can give you a much deeper look into what the field actually involves. Beyond just coding, structured computer science programs introduce you to the foundations that power everything from apps to artificial intelligence, things like algorithms, data structures, software engineering, Python, Java, machine learning, and cybersecurity.
At computer science programs in Singapore, you will not just be memorizing syntax; you will be solving problems, building systems, and learning how computer scientists think. That kind of hands-on experience can help you sharpen your technical skills early on while giving you academic projects and clear direction for college.
What kinds of computer science summer programs are available in Singapore for high school students?
Singapore is home to universities and institutions that offer a range of tech-focused learning opportunities to students. What makes Singapore especially compelling is how closely education, research, and industry are connected in the country. That means studying here doesn’t just expose you to advanced theory; you will get to explore real ecosystems where AI, software, and cybersecurity are actively shaping the future.
You can also spend the summer attending workshops at the National University of Singapore or engaging in structured academic programs at Nanyang Technological University. These programs can let you experience what it’s like to learn from university professors, work in advanced labs, and collaborate with peers who are just as motivated as you. That kind of exposure can make college-level computer science feel much less intimidating.
To help you choose, we have compiled a list of 15 computer science summer programs in Singapore for high school students. We have focused on options that are known for credible host institutions and those that offer early exposure to college-level computer science coursework.
For adjacent opportunities, consider the online CS program.
Key takeaways
- NUS’s SCALE Youth Programme for AI and Machine Learning Fundamentals costs SGD 2,680 and uses no-code tools like Orange to introduce AI concepts without requiring prior programming experience.
- Immerse Education’s Software Development & AI Summer School takes place in Singapore over two weeks, open to students aged 15 to 18 worldwide, combining coding exercises with one-on-one mentorship.
- The Infocomm Media Development Authority’s LEARN Bootcamps are computer science programs in Singapore for high school students that are completely free and run in partnership with major tech companies including Microsoft, Google, TikTok, and Goldman Sachs.
- The Cyber Security Agency of Singapore’s Youth Cyber Exploration Programme is free and includes Capture-the-Flag competitions, with top performers advancing to a Central CTF Competition.
- The Nanyang Research Programme runs for eight to nine months and requires school endorsement, culminating in a formal research paper and oral presentation with award levels ranging from Participation to Platinum.
- NTU’s GenAI Bootcamp costs SGD 3,106.50 and includes exposure to NTU’s Robotics Research Centre alongside an industry site visit and cultural excursions to Gardens by the Bay.
- The University of Washington’s Coding in Python I course costs $895 to $995 and culminates in students building their own text-based game using programming logic they’ve learned.
- Program costs for computer science programs in Singapore range from free options like the IMDA LEARN Bootcamps and Cyber Security Agency’s YCEP to SGD 7,500 for the London School of Business & Finance’s four-week Asia Summer School.
15 Computer Science Summer Programs in Singapore for High School Students
1. National University of Singapore (NUS) SCALE Youth Programme: Artificial Intelligence and Machine Learning Fundamentals
Location: National University of Singapore, Singapore
Cost: SGD 2,680 (based on past sessions; number can vary by year)
Acceptance rate/Cohort size: Selective
Dates: June – August (5 three-hour sessions); dates vary by year
Application deadline: Rolling
Eligibility: High school students in grades 10 – 12 who are at least 15; open to international applicants
The NUS’s SCALE Youth Programme lets pre-university students explore a field of choice on campus. The Artificial Intelligence and Machine Learning track is designed to introduce you to the foundations of AI, machine learning, and their real-world applications across industries. Delivered on-campus through three-hour sessions, the course focuses on conceptual understanding rather than coding, using visual programming software like Orange.
At this computer science summer program in Singapore for high school students, you will explore AI trends, business applications, and practical problem-solving while working on a collaborative team project. The curriculum is designed to build foundational AI literacy and encourage future specialisation.
Why it stands out: It offers an accessible introduction to AI and machine learning through no-code tools and the opportunity to learn from faculty at one of Asia’s leading universities.
2. Immerse Education’s Singapore Software Development & AI Summer School

Source: Immerse Education
Location: Singapore
Cost: Varies; summer school scholarship available through the bursary programme
Acceptance rate/Cohort size: Selective
Dates: Two weeks during the summer
Application deadline: Multiple summer cohorts; Rolling admissions.
Eligibility: 15 – 18 year olds worldwide
Immerse Education’s Software Development & AI Summer School is designed to give you the chance to explore and immerse yourself in a hands-on learning experience. You will participate in practical coding exercises, work on AI projects, and collaborate on challenges. You will study a range of topics, including machine learning, neural networks, and software engineering.
In the process, you will get to improve your problem-solving, analytical thinking, and creativity skills. You will learn under expert instruction and one-on-one mentorship while exploring the real-world impact of software engineering and AI. The schedule will include group workshops, expert seminars, and day excursions where you will get to explore famous landmarks and institutions and learn through real-world exposure.
Why it stands out: You will gain hands-on experience building real AI and software projects while learning directly from expert mentors in an immersive, real-world environment.
3. Nanyang Technological University Inspiring NTU: Future Exploration Programme
Location: Nanyang Technological University, Singapore
Cost: June program: SGD 3,542.50 | July program: SGD 3,106.50; discounts available for group registration
Acceptance rate/Cohort size: Not publicly disclosed
Dates: June 22 – 26 | July 20 – 24
Application deadline: March 25 for the June session | May 25 for the July sessions (extensions may be available)
Eligibility: High school students, ages 16 and up, from around the world; English fluency required
Nanyang Technological University’s Future Exploration Programme is a short-term summer immersion designed for high school students who want to experience university-level learning and innovation in Singapore. Through faculty-led seminars, you will explore emerging fields such as artificial intelligence, fintech, and sustainable technologies while visiting advanced research labs and innovation centres on campus.
The schedule will also include guided campus tours with NTU student ambassadors and an admissions session to help you understand university pathways. At this computer science program in Singapore for high school students, you will engage with Singaporean culture through visits to iconic landmarks such as Chinatown and Merlion Park. Over a week, you will learn what it is like to study in Singapore and at a leading Asian university through a mix of academic exploration, research exposure, and cultural immersion.
Why it stands out: It combines academic exposure, direct access to NTU’s research ecosystem, and Singapore cultural immersion into a compact one-week on-campus experience.
4. National University of Singapore Science Summer Camp
Location: NUS Kent Ridge Campus, Singapore
Cost: SGD 2,950 (includes accommodation, meals, field trips, city tours, local transport, and airport transfers)
Acceptance rate/Cohort size: Selective
Dates: June 29 – July 3 (check-in on 28 June)
Application deadline: Rolling
Eligibility: Students in grades 10 – 12, ages 15 and up, with a strong interest in science and mathematics and proficiency in English
The Science Summer Camp run by NUS is a five-day residential academic enrichment programme designed for high school students passionate about science and mathematics. Hosted on the NUS campus, the camp combines lectures by university professors, laboratory workshops, scientific demonstrations, and hands-on activities in biology, chemistry, microscopy, and machine learning.
You will gain exposure to interdisciplinary scientific applications while strengthening analytical and technical skills. Beyond academics, the schedule will include field trips, city tours, and campus residential life, allowing you to experience university culture and connect with peers from across Asia and beyond. Successful camp completion will earn you a digital certificate that you can add to your profile.
Why it stands out: It combines rigorous university-level science exposure with residential campus life and international networking opportunities at one of Asia’s top research universities.
5. Nanyang Technological University GenAI Bootcamp: AI Skills for the Digital Future

Source: Nanyang Technological University
Location: Nanyang Technological University (NTU), Singapore
Cost: SGD 3,106.50 (standard) | SGD 2,943 (group registration)
Acceptance rate/Cohort size: Selective
Dates: June 29 – July 3 | August 3 – 7
Application deadline: June/July session: May 18 | August session: June 29
Eligibility: High school students, ages 16 and up, and college students from around the world; English fluency required
The Nanyang Technological University GenAI Bootcamp is a five-day summer immersion designed to introduce high school students to the fundamentals and real-world applications of artificial intelligence. Led by NTU professors from the College of Computing and Data Science, you will attend instructional sessions covering generative AI, copilot tools, and agentic AI and engage in collaborative group challenges where you will analyze and present AI-driven solutions.
You will gain exposure to advanced research environments like the Robotics Research Centre and NTU’s innovation labs, alongside an industry site visit. The schedule will include university admissions guidance and cultural exploration through visits to Gardens by the Bay and Chinatown, Singapore. The week-long experience can be a starting point for exploring AI applications and emerging technologies.
Why it stands out: It offers direct instruction from NTU AI faculty, research lab exposure, industry insights, and hands-on collaborative AI problem-solving over five days.
6. Infocomm Media Development Authority LEARN Bootcamps & Accelerators
Location: Various sites across Singapore
Cost: Free (lunch included for most bootcamps)
Acceptance rate/Cohort size: Varies by program
Dates: June camps (dates vary by camp); longer-term accelerators scheduled in November or conducted over eight months
Application deadline: Varies by program
Eligibility: Primary, secondary, and junior college students (depending on the bootcamp) in Singapore
The Infocomm Media Development Authority’s LEARN Bootcamps and Accelerators are government-supported holiday and extended training programmes aimed at developing young talent in technology, coding, AI, robotics, and digital media. Through partnerships with major industry leaders such as Microsoft, Goldman Sachs, TikTok, Google, and Apple, these programs let you explore robotics, digital marketing, coding, AI, and game development.
You will learn through instruction and hands-on problem-solving. Additionally, programs like the Google AI Accelerator will introduce you to advanced tools such as TensorFlow and cloud AI systems. A few other tracks will focus on creative coding or entrepreneurship. These bootcamps are designed to make industry-grade tech education accessible and help you build both technical and collaborative skills early on.
Why it stands out: You will gain access to free, industry-backed programs offering exposure to cutting-edge technology training from global tech leaders and real-world practitioners.
7. Cyber Security Agency of Singapore Youth Cyber Exploration Programme (YCEP)
Location: Various polytechnics and institutions in Singapore
Cost: Free
Acceptance rate/Cohort size: Not disclosed
Dates: June 13 – 19 (multiple camps within this window; dates vary by site)
Application deadline: Rolling
Eligibility: Secondary school, junior college, and ITE students in Singapore
The Cyber Security Agency of Singapore’s YCEP is a pre-tertiary cybersecurity bootcamp aimed at introducing students to the foundations of cybersecurity and digital defence. Organised by Singapore’s local polytechnics in partnership with Cyber Youth Singapore, YCEP combines theoretical learning with practical assignments, competitions, and Capture-the-Flag (CTF) challenges focused on cybersecurity fundamentals.
At this computer science summer program in Singapore for high school students, you will explore core cybersecurity concepts, ethical hacking, and real-world problem-solving in a hands-on environment. If you are one of the high-performing participants, you may advance to the Central CTF Competition, where you can test your cybersecurity skills. YCEP also typically runs parallel girls-only camps.
Why it stands out: It provides early, government-backed cybersecurity training and competitive hands-on experience, offering direct insights into Singapore’s cyber ecosystem.
8. Singapore Management University’s Young Leaders Summer Programme
Location: Singapore Management University (SMU), Singapore
Cost: SG$ 3,500
Acceptance rate/Cohort size: Not officially disclosed
Dates: July 13 – 18
Application deadline: May 17
Eligibility: High school students, ages 16 – 18, from Asia and around the world who will enroll in universities in the next two years; applicants must have a strong academic record and English proficiency.
This one-week residential program is designed to help you build leadership and 21st-century skills outlined in the World Economic Forum’s Future of Jobs report, including tech literacy, communication, teamwork, and creative thinking. Over the week, you will explore data analytics, data visualization, and basic machine learning, while also gaining exposure to algorithmic thinking, cybersecurity, Python programming, and software engineering.
Beyond academic exposure, this can be a chance to explore SMU’s offerings, connect with like-minded students, and learn about global challenges. Classes will be conducted in SMU’s small-group seminar rooms and are non-credit and non-graded. The experience will conclude with a completed project and final presentation that you will deliver to a panel of judges. At the end, you will earn a certificate of participation from SMU.
Why it stands out: You will get exposure to campus life and a tech-forward interdisciplinary curriculum, which can prepare you for future academics and career opportunities.
9. National University of Singapore SCALE Youth Programme: Introduction to Artificial Intelligence and Generative AI in Healthcare
Location: National University of Singapore, Singapore
Cost: TBA for next cycle
Acceptance rate/Cohort size: Selective
Dates: June – August (5 three-hour sessions); dates vary by year
Application deadline: Rolling
Eligibility: High school students in grades 10 – 12 who are at least 15; open to international applicants
A tech-focused track within the NUS SCALE Youth Programme, the AI and Generative AI in Healthcare is a short academic enrichment course designed to introduce you to the growing role of artificial intelligence in medicine and public health. During five faculty-led sessions, you will explore core concepts such as machine learning, neural networks, large language models, and generative AI, while exploring their real-world applications in healthcare.
The curriculum will combine technical learning with ethical discussions on digital health innovation and societal responsibility. You will also collaborate in teams to propose AI-driven healthcare solutions and present them in a final project. The experience can introduce you to life on campus as well as advanced STEM coursework.
Why it stands out: You will explore AI fundamentals within the context of healthcare applications, getting early exposure to one of the fastest-growing interdisciplinary fields.
10. Singapore Business Summer School Program @ SP Jain School of Global Management
Location: SP Jain School of Global Management, Singapore
Cost: SGD 3,200 (includes accommodation and meals) | SGD 1,800 (without accommodation; lunch included)
Acceptance rate/Cohort size: Not publicly specified
Dates: June 28 – July 5
Application deadline: TBA
Eligibility: Students in grades 9 – 12; international student eligibility not specified
This on-campus summer program introduces you to the overlap between business concepts, tech and computer science applications, and contemporary business skills through sessions led by SP Jain’s international faculty. You will work through modules covering marketing, finance, design thinking, and data science and AI fundamentals, applying what you learn through team-based case studies and simulations.
The schedule will include a brand-building workshop, a site visit to Singapore’s Urban Redevelopment Authority to see how cities are planned, and sessions on business communication and resume writing. You will also hear directly from current SP Jain students about their experiences, along with team-building activities woven throughout the week. At the end of the program, you will receive a certificate of participation.
Why it stands out: It combines business and tech exposure with a real-world city-planning site visit and direct interaction with current university students, giving you a glimpse into life at an international business school.
11. London School of Business & Finance’s Asia Summer School Programme in Singapore & Malaysia
Location: Singapore and Kuala Lumpur, Malaysia
Cost: SGD 4,900 (Two weeks in Singapore) | SGD 7,500 (four weeks in Singapore + Malaysia; GST and accommodation included
Acceptance rate/Cohort size: Not officially disclosed
Dates: June program (dates not specified); two to four weeks
Application deadline: Not mentioned
Eligibility: International students at high school and pre-university levels
This program combines business coursework with cultural immersion across Singapore while also touching upon the use of digital tools. The curriculum is built around four modules: Digital Marketing (social media strategy and content creation), Innovation and Entrepreneurship (startup strategy and ideation), Business Etiquette and Cultural Appreciation in Asia (workplace norms and communication styles), and Asian Hospitality (customer service and the region’s hospitality industry).
While not a typical computer science program, the curriculum offers exposure to applications of tech and digital marketing in business. During the program, you will take part in a two-day Career Immersion experience with Deloitte Singapore, which includes a case challenge, mock interviews with HR professionals, and a CV and LinkedIn workshop. Each week will also include cultural field trips to sites like the Singapore National Museum, Chinatown, the Petronas Twin Towers, and Batu Caves, along with a mini capstone project presentation. The program will wrap up with a gala dinner and farewell party.
Why it stands out: It offers cultural immersion as well as exposure to a Big Four firm, giving you the opportunity to explore a new environment and the role of computer science in business.
12. Nanyang Research Programme (NRP) @ NTU
Location: Nanyang Technological University, Singapore
Cost: Not officially disclosed; typically free
Acceptance rate/Cohort size: Not officially disclosed
Dates: April 13 – early March of the following year (progress report due in September; research paper due in January; oral presentations in late February – early March)
Application deadline: February 24
Eligibility: JC1 (Junior College Year 1) and Year 5 students enrolled in Singapore schools following the GCE A-Level syllabus who have secured school endorsement; international students studying in qualified Singapore schools can apply via their school’s NRP Teacher Coordinator.
The NRP is an eight- to nine-month program at Nanyang Technological University, where you will take on a research project under the supervision of a faculty member or researcher. You will choose one project from available topics in social sciences, the arts, STEM, and business; placements are available in computer science, computer engineering, and related areas like robotics and data science.
During the academic-year program, you will work on multiple deliverables, including submitting a report in September, completing a research paper, submitting your research log in January, and delivering an oral presentation in February/March. At the end of NRP, you will get a certificate highlighting your award level: Participation, Bronze, Silver, Gold, or Platinum.
Why it stands out: You will access a full year of supervised research experience following a university-level research cycle, including completion of a formal research paper and an oral presentation.
13. NUS College Summer School

Source: National University of Singapore
Location: National University of Singapore’s Kent Ridge Campus, Singapore
Cost: SGD 2,725 for Singaporean/PR students | SGD 3,978.50 for ASEAN students | SGD 5,450 for international students
Acceptance rate/Cohort size: Not publicly disclosed
Dates: June 21 – 27
Application deadline: Not specified; typically, open until full
Eligibility: Pre-university students, ages 16 – 18, who are fluent in English; international students are eligible.
This one-week program lets you explore a range of academic interests through taster sessions conducted by NUS faculty across interdisciplinary fields, including topics in data science, computational science, and tech. The schedule will include workshops on leadership, communication, and critical thinking, as well as team challenges in which you will work with students from around the world.
You will also participate in field trips that will help connect what you are learning during the week to real professional or cultural settings in Singapore. The week will end with a final team pitch and presentation, followed by a talk on career/academic prep and a closing ceremony. Throughout the program, you will experience life on campus while living in college accommodations. A Night Tour will be a part of the experience to help you explore Singapore.
Why it stands out: You get a structured look at NSU College’s coursework, along with career and academic support all within a week.
14. Nanyang Research Programme Junior Researcher (NRPjr)
Location: Nanyang Technological University, Singapore
Cost: Not specified; typically, fully funded
Acceptance rate/Cohort size: Not publicly disclosed
Dates: April 13 – early March of the following year (progress report due in September; research paper due in January; oral presentations in late February – early March)
Application deadline: February 24; next application cycle will open in February.
Eligibility: Secondary 3 students and Integrated Programme (IP) Year 3 or Year 4 students who are enrolled in eligible Singapore schools; students must apply in pairs from the same school, and they must secure school endorsement. International students are not eligible.
NRPjr is a research program designed as a version of the NRP for younger school-age students. You and a peer from your school will take on a research project within an area of interest, which can be computer science, under the mentorship of an NTU faculty member/researcher. A school teacher will also offer you support throughout the program.
Over the course of the program, you will submit a progress report, a research paper and research log, and an oral presentation. At the end, you and your partner will receive certificates containing your award level: Participation, Bronze, Silver, Gold, or Platinum.
Why it stands out: You will gain real research experience while working closely with a peer, a school teacher, and an NTU mentor over the academic year.
15. University of Washington’s Youth & Teen Programs: Coding in Python I
Location: Online via Zoom
Cost: $895 – $995 (depending on the session) + $50 nonrefundable registration fee
Acceptance rate/Cohort size: Not specified
Dates: Multiple two-week sessions
Application deadline: Two weeks before the session begins
Eligibility: Incoming 9th–12th-grade students (no prior programming experience required); international students with a high level of English proficiency can apply.
The Coding in Python I course, run by the University of Washington, is designed to expose you to the foundations of computer science and Python programming. Over two weeks, you will learn core concepts such as variables, conditionals, loops, functions, file handling, and data structures like lists and dictionaries, while developing strong debugging and problem-solving skills.
The curriculum will offer coding experience through hands-on exercises and guided projects, allowing you to build confidence in writing and analysing code. The experience will culminate with the creation of your own text-based game, in which you will apply programming logic and creativity. The program also offers exposure to pathways into artificial intelligence, web development, and data science.
Why it stands out: It offers a beginner-friendly but rigorous introduction to programming, helping you build a strong computer science foundation over two weeks.
Frequently asked questions: Computer science summer programs in Singapore for high school students
Are computer science programs in Singapore open to international students?
Most are, including NUS’s SCALE Youth Programme, NTU’s various programs, and Immerse Education’s Software Development & AI Summer School. A few exceptions exist: the IMDA LEARN Bootcamps and the Cyber Security Agency’s YCEP are restricted to students in Singapore, and the Nanyang Research Programme Junior track is not open to international students. Immerse Education is explicitly open globally to students aged 15 to 18.
How much do computer science programs in Singapore cost?
Costs vary considerably by institution and format. Free options include the IMDA LEARN Bootcamps and the Cyber Security Agency’s YCEP. Mid-range programs include NUS’s Science Summer Camp at SGD 2,950 and NTU’s GenAI Bootcamp at SGD 3,106.50. Premium options include the Singapore Business Summer School at up to SGD 3,200 and the London School of Business & Finance’s Asia Summer School at up to SGD 7,500 for the extended format.
What is the difference between a no-code AI program and a hands-on coding program?
No-code programs, like NUS’s SCALE Youth Programme for AI and Machine Learning Fundamentals, focus on conceptual understanding using visual tools like Orange rather than writing code. Hands-on coding programs, like the University of Washington’s Coding in Python I or Immerse Education’s Software Development & AI Summer School, instead have you write actual code and build working projects. If you’re new to programming, a no-code program offers accessible conceptual grounding; if you want technical skill-building, a coding-focused program provides more direct engagement.
Do computer science programs in Singapore award academic credit or research recognition?
A few do, particularly the longer research-based options. The Nanyang Research Programme and its junior counterpart both award formal recognition levels, from Participation to Platinum, based on a completed research paper and oral presentation. Most shorter programs, including NUS’s various SCALE Youth tracks and NTU’s bootcamps, instead provide a certificate of participation rather than academic credit.
How selective are computer science programs in Singapore?
Selectivity varies by program type and length. The Nanyang Research Programme requires school endorsement and pairs of students applying together, making it more structurally selective. Shorter programs, like NUS’s SCALE Youth tracks or NTU’s GenAI Bootcamp, are described as selective but don’t publish specific acceptance rates. Regardless of selectivity, meeting age and English proficiency requirements matters as much as technical interest.
Is Immerse Education a good option for exploring computer science in Singapore?
Immerse Education’s Software Development & AI Summer School is a strong choice if you want hands-on project experience with one-on-one mentorship in Singapore without needing local school enrollment. The two week program covers machine learning, neural networks, and software engineering through practical coding exercises, group workshops, and day excursions to local landmarks. You’ll build real AI and software projects under expert instruction, giving you concrete material for future applications regardless of where you live.
Building your case for studying tech abroad
Choosing among these computer science summer programs in Singapore for high school students gives you a genuine introduction to AI, coding, and Singapore’s tech ecosystem.
Once the program ends, you can start looking beyond Singapore toward tech-focused study opportunities in other countries.
The technical skills, research exposure, and cultural fluency you built become a strong foundation for exploring tech education on a more global scale.
Keep building on what you started this summer by exploring our Study Abroad blogs for guidance on your next steps.
Creative Industries

Mathematics

Join the Immerse Education 2027 Essay Competition
Follow the instructions to write and submit your best essay for a chance to be awarded a 100% scholarship.


Unlock Inspiring Opportunities with the Immerse Education Newsletter
Join our newsletter to stay ahead with exclusive updates, exciting programme highlights, and expert insights from the world of immersive education.
Learn how Immerse can transform your life
An in-depth overview of our university and career preparation programmes
Get a glimpse into the life of an Immerse participant
Find the right programme for you with sample timetables, location showcases, and more





