Simply hit the "Register" button on the course page for your desired course and course date. You will have to make payment for the course for your slot in the course to be confirmed. Payments by QR code and bank transfer may take up to 3 working days for verification of the payment by our finance officer.
For courses that are not open for registration yet, you can join the waitlist by clicking on "Join the waitlist".
As soon as the course is ready for booking, our friendly Student Affairs Officers will email you directly so you can get started with your enrollment!
We offer both short courses and part-time courses.
Most part-time courses have a 15-hour classroom schedule that spans over a 6-week period, with one 2.5-hour lesson each week. When you register for a course, you will find the lesson schedule.
Short courses have a classroom schedule of between 6 hours to 9 hours, usually within 1 to 2 days.
For our short courses, each lesson lasts for 3 hours. For part-time courses, each lesson is 2.5 hours long.
All our courses are taught face-to-face with an industry expert — call us old fashioned, but we think nothing beats the personal mentorship experience. However, as part of the course, you will receive course materials to practice what you have learned outside of classroom hours.
As with picking up any new skill, your proficiency in programming will improve with practice, so we advise you to spend some time to practice what you’ve learnt in class. To facilitate that, most of our courses will supplement you with practice questions which you can attempt in your own time. We’ll be more than happy to give you all the help and support you need, even outside of the lesson.
Please bring your fully charged laptop and come refreshed and ready to learn. Unless otherwise stated, this should be all you need to begin your journey!
You may find all the prerequisites in the course description at the course page. Some courses may require a foundational understanding of certain programming language or other skills. If you are still unsure, please reach out to us at [email protected], or on Telegram at @upcodesupport.
Course schedules differ between bootcamps and part-time courses. As soon as a course opens up for registrations, you can find the schedule in the course description. For part-time courses, we typically have one lesson a week, during weekday evenings from 7.30pm–10pm or on Saturday mornings or afternoons.
In the final lesson of the course, there will be an assessment to test your new coding skills. You will require a passing grade to graduate from the course. All our instructors will ensure that you will get all the help you need to prepare for the assessment.
All of our courses are developed and delivered by industry experts with years of experience — PhD holders, practicing software engineers, Chief Technology Officers, and startup founders. They are the best people to give you the best learning experience with the most industry-relevant coursework.
After enrollment, we add all students to an exclusive chat group so that you can reach out directly with your instructor. You can use this group to connect with the instructors or fellow students if you are ever struggling, so you get all the support you need.
Our classrooms are located across 2 locations in Singapore - The Cathay, and one-north. Location may differ depending on course or date. You can find the course location on the course details page, under the course schedule.
2 Handy Rd, #03-06 The Cathay, Singapore 229233 (Walking distance from Dhoby Ghaut MRT station and Bencoolen MRT station.)
81 Ayer Rajah Crescent, Singapore 139967 (A short walk from one-north MRT station.)
Find us at #02-67 or Classroom A.
UpCode Academy offers some courses that qualify for government subsidies. For more information on which courses are eligible for grant funding, please register for an account.
All PRs and Singaporeans are eligible for government grants.
Under some grants, the amount of reimbursements you are eligible for depends on your age. When filling out your personal particulars for your account on the website, please try to be as accurate as possible.
The grants are currently only available for PR or Singapore citizens. However, anyone can sign up for our courses!
Once you have registered and paid for your course, our friendly Student Affairs Officers will be in contact to help guide you with the documents you need to fill out for applicable grants. Once the course is completed, they will email you with full instructions for the claim process.