Bachelor of Science (Honours) in Computer Science (Top-up)

Cardiff University

Programme Overview

Academic Level
Academic Level

Bachelor's Degree, Single Major

Awarded by
Awarded by

Cardiff University, UK

Programme type
Programme type

Full-time, 2 Years

Campus location
Campus location

SIM Campus

Application Dates
Application Dates

Please register your interest and be the first to receive the e-brochure.

Estimated Fees (incl. GST)
Estimated Fees

(incl. GST)*

S$39,240.00 to S$41,594.40

*Excludes application fee and other fees. Refer to the Fees & Financial Aid section for details.

Bachelor of Science (Honours) in Computer Science (Top-up) | SIM


Programme Outline

Awarded and developed by: Cardiff University, UK

The Bachelor of Science (Honours) in Computer Science degree is a flagship course of Cardiff University’s School of Computer Science and Informatics. The programme is informed by industry needs and gives students a thorough grounding in the fundamentals of Computer Science, as well as professional skills in problem-solving and project work. 
learning-outcome

Learning Outcomes

  • Learn how data is stored, processed, applied and kept secure by information processing systems. 

  • Develop a grounding in programming languages, databases, operating systems, graphics, robotics and other sophisticated technologies.

  • Explore software engineering subjects such as software development.

Further Studies & Career Prospects

Skilled computer scientists are in high demand, making employment prospects in the computing and ICT industry exceptionally strong. In Singapore, a significant proportion of employers report challenges in finding skilled talent, particularly in IT and data-related roles. This growing demand translates into excellent employability for Computer Science graduates who possess relevant technical expertise and industry-ready skills.

Majority of the graduates have followed their chosen career paths in roles such as Software Engineer, Web Developer, Computer Programmer, Associate Software Developer, Business Analyst and Systems Development Officer.

Why study at SIM x Cardiff University

cardiff-accredited-pathways

Cardiff University's School of Computer Science and Informatics is accredited by the British Computer Society for Chartered IT Professional (CITP)

cardiff-ranked-22nd
Cardiff University is ranked 22nd in the UK (The Complete University Guide 2026)
cardiff-ranked-12th-employability
12th best UK university for employability (Times Higher Education 2026)
cardiff-member-of-russell-group
A member of the prestigious Russell Group of 24 UK research-intensive universities
Learn more about Cardiff University

Intake Dates

Oct 2026 Intake

PROGRAMME DURATION

Oct 2026 - Sep 2028

Specific start and end dates will be further advised. 

APPLICATION PERIOD

Please register your interest via this form and be the first to receive the e-brochure.

Curriculum

Structure

  • Programme is mainly delivered face-to-face, in block teaching basis where lectures are conducted by Cardiff University teaching faculty, complemented by tutorials or lab work supported by local practitioners or academics.
  • View a list of lecturers’ teaching modules
  • Average teacher-student ratio: 1:100
  • Weekly schedule: Between Monday and Friday at three or six hours per session. Saturday classes may occasionally be scheduled if required.
  • Class timing: 8.30am / 12.00pm / 3.30pm, held on SIM campus unless otherwise stated
  • Minimum class size to commence: 30 students
  • If the class fails to commence due to low take-up rate, applicants will be informed within one month before programme commencement with the refund of application fee.

Assessment & Attendance

  • There will be varied assessments which may include: 
    • Assignments 
    • Presentations 
    • Online Discussions 
    • Written Examinations
    • Projects 
  • Attendance requirement:
    • Local students – 75%
    • International students – 90%

Requirements to Graduate

  • To attain the Bachelor of Science (Honours) in Computer Science, students must complete all the requirements of the programme in strict compliance with the schedules and timelines defined for the cohort in which the student is enrolled or deferred. 
  • The awarded degree and degree certificate, is the same as that awarded in the UK, i.e. Bachelor of Science (Honours) in Computer Science. The word "Top-up" will not be reflected. 

Modules

The modules offered are pre-determined by the University. 

  • Human Computer Interaction (10 credits)
  • Internet of Things (10 credits)
  • Database Systems (10 credits)
  • Enhancing your Employability* (10 credits) 
  • Secure Communication Networks (10 credits)
  • Group Project* (20 credits)
  • Object Orientation, Algorithms and Data Structures (10 credits)
  • Data Processing and Visualisation (10 credits)
  • Informatics (10 credits)
  • Introduction to the Theory of Computation (10 credits)

Compulsory Modules:
  • Emerging Technologies (20 credits)
  • One Semester Individual Project^ (40 credits)
  • Artificial Intelligence (20 credits) 

Optional Modules:
  • Security (10 credits)
  • Forensics (10 credits) 
  • Large-Scale Databases (20 credits)
  • Knowledge Management (20 credits) 
  • Design Thinking and Prototyping for User Experience (20 credits)
  • Introduction to Computational Robotics (20 credits)
  • Managing Change (20 credits)

For BSc (Hons) in Computer Science, students are required to choose a combination of optional modules in order to attain the 120 credits required for Year 3.

 

View list of modules and descriptions

Note:

  • *Taught and supervised by local lecturers.
  • ^Includes online sessions with assigned supervisor from Cardiff faculty.
  • The modules listed here may occasionally be subject to change to ensure consistency with the UK programme. In such a scenario, you will be informed of any changes. 
  • Students are required to own a laptop equipped with at least Microsoft Windows 10 or Apple MacOS Catalina (10.15) and 8GB RAM (recommended).
image-divider-1

Admission Criteria

Accepted Entry Qualifications

  • SIM Diploma in Information Technology; or 
  • Relevant Information Technology diplomas from local polytechnics 

All other qualifications shall be considered on a case-by-case basis and may be subject to interview. 

English Language Requirements

  • Minimum C6 pass in English as First Language at GCE 'O' Level; or 
  • IELTS score of 6.5 overall with minimum of 5.5 in each subskill; or 
  • TOEFL score of 90 overall with a minimum of 17 for writing, 17 for listening, 18 for reading, and 20 for speaking; or 
  • Pearson Test of English (Academic): At least 69 overall with a minimum of 59 in all communicative skills; or 
  • Successful completion of Part 2 of SIM Pre-Sessional English course (PSEC); or 
  • Successful completion of a recognised approved Diploma, where the language of instruction was English; or 
  • Equivalent 

Pre-sessional English Course (If Required)

Developed and awarded by SIM, Singapore.

Applicants who have not reached the required IELTS English Language proficiency level or equivalent shall have to complete and pass a Pre-Sessional English Course before progressing to any of the BSc programmes.

This full-time course aims to improve all four Academic English Language skills in Speaking, Listening, Reading and Writing to the required proficiency level for entry to the respective BSc programmes. 

A certificate of completion will be awarded upon successful passing of Part Two of the Pre-sessional English Course.

There will not be any refund or recourse should students fail to complete the course within the course duration.



* The PSEC is not open for direct application. The selection into the course is based upon recommendations by the Admission Committee (AC) for those who have applied to the respective BSc Programmes. 
** Fees are inclusive of 9% GST and are payable in full before each part of course commencement. Fees include online course materials.


Structure

  • Mode of delivery: Lessons will be delivered via blended learning with a combination of face-to-face lectures and e-learning components.
  • View module synopses
  • Class duration: Typically 6 hours on weekdays. Some lessons may also take place on Saturdays if required.
  • Assessments: Continuous assessments include in-class tests, individual / group assignments, online quizzes etc. There are no re-assessments.
  • Average teacher-student ratio – 1:30
    View a list of lecturers’ teaching modules (PDF 66 KB)
  • Minimum class size to commence – 25
    If the class fails to commence due to low take-up rate, students will be informed at least 1 week before programme commencement with the refund of application fee.
  • Attendance requirement:
    • Local students – at least 75% rate
    • International students – at least 90% rate
  • Maximum candidature: 2 months. There will be no refund or recourse should students fail to complete the programme within the candidature period.

image-divider-2

Fees & Financial Aid 

View all payment modes

Programme Fees

Local Students:
Per 10 credits: S$1,635.00 
Per 20 credits: S$3,270.00 
Per 40 credits: S$6,540.00 
Total programme fees: S$39,240.00 

International Students:
Per 10 credits: S$1,733.10 
Per 20 credits: S$3,466.20 
Per 40 credits: S$6,932.40 
Total programme fees: S$41,594.40

* Fees are inclusive of 9% GST and payable based on the number of module credits undertaken in a term. Fees are payable before term commencement and do not include textbooks and applicable platform fees.

Mandatory Fees

All fees inclusive of prevailing GST.

Student Development Fee

Applicable to all students embarking on a full-time Diploma or Undergraduate programme at SIM. This fee goes towards activities that will help in students’ personal growth and equip them with functional skills that enhance their employability.

Payable with the programme fees’ first instalment.

S$621.30

International Student Induction Fee

A one-time fee payable by new full-time international students. This fee covers pre-arrival and arrival support, including activities to enhance the international student learning experience.

As applicable, payable with the programme fees’ first instalment.

S$436.00

Application Fee

Payable for each application form that is submitted. Fee is non-refundable and non-transferable. The fee will be refunded fully only if the intake does not commence. Unpaid applications will not be processed.

Local applicants: S$109.00

International applicants: S$545.00*
(*Not inclusive of all fees related to Student’s Pass application)