OVERVIEW

The Programming Bridging Course is a three-day course specially designed for applicants who have applied to the Bachelor of Information Technology (BIT) programme. It is intended to equip applicants with basic knowledge in the Python programming language that is necessary to cope in the foundational programming courses in the degree programme.

The Course includes an assessment on the third day, and the performance of the applicant in the Course will be used to determine if the applicant may enter the degree programme.

ELIGIBILITY

The Course is compulsory for:

  1. Applicants who hold a two-and-a-half-year part-time local diploma, and
  2. Applicants who have no background in programming, or who are required to proved their competency in Python.

Applicants admitted into the BIT programme who wish to refresh their knowledge in Python Programming may also apply to join the Course by emailing scale.admissions@nus.edu.sg.

COURSE COMPONENTS

The course comprises a total of eight lectures, four tutorials and one assessment. It will be conducted in-person over three Saturdays from 9.00am to 5.30pm.

Each lecture will include theoretical explanations, code examples, and programming exercises to reinforce concepts. The course structure aims to provide a progressive learning experience, advancing from fundamentals to practical applications. Additionally, there will be four tutorial sessions to facilitate interactive learning and deeper engagement with instructors.

On the final day, students will undergo evaluation through an individual application development project (50%) and a 25-question quiz (50%). The difficulty of the individual project will align with that of the example applications taught during the course.

The performance of the applicant in the course will be used as a consideration for admission selection purposes.

The Course will be offered only if there is a sufficient number of registrations to form a class.

FEES

The University reserves all rights to review fees as necessary and adjust accordingly without prior notice.


Course Fee

S$545.00 (including 9% GST)

• Non-refundable and non-transferable


Notes:

  • The deadline to register and make payment will be indicated in the payment portal accordingly.
  • Teaching materials will be provided two days before the first lesson upon full payment of fee.

SCHEDULE

For Admission into Aug 2025 Intake

Unit

Course Dates

Programming Bridging Course (Introduction to Python Programming)

Tue and Thu: 6.30pm–9.30pm
Sat: 9.00am–5.30pm

15 May 2025 (Thu): Lecture

17 May 2025 (Sat): Lecture and Tutorial

20 May 2025 (Tue): Tutorial

22 May 2025 (Thu): Tutorial

24 May 2025 (Sat): Lecture, Tutorial and Assessment            


Notes:

  • There will be no make-up arrangement if the applicant is unable to attend the course on the scheduled dates.
  • NUS reserves all rights to make changes to the course dates and timing.

For enquiries, contact us.

We will guide you through the next steps of your transformative journey.

 
02 December 2024