Singapore Institute of Management
Singapore Institute of Management

Singapore Institute of Management


SIM-UOL-Bachelor of Science (Honours) in Computer Science


Computer Science
Bachelor's Degree Program
Qualification Awarded
Bachelor of Science (Honours) in Computer Science
Awarding Institution
University of London, UK
Recognition of Qualification
Course Duration
3 years
April, October
Class Location
  • Singapore Institute of Management


The suite of new BSc Computer Science degree programmes prepares you for technology jobs of the future.
The programmes use creative interactive approaches delivered through Coursera, the world’s largest online learning platform.

Course Syllabus

Major Subjects
Year 1 Modules: Learn the fundamentals: how computers work, how to programme, and more about the mathematics that underpins computer science

CM1005 Introduction to programming I
CM1010 Introduction to programming II
CM1015 Computational mathematics
CM1020 Discrete mathematics
CM1025 Fundamentals of computer science
CM1030 How computers work
CM1035 Algorithms and data structure I
CM1040 Web development
Year 2 Modules: Deepen the programming skills to consider software projects and explore specialist topics such as Graphics Programming and Data Science.

CM2005 Object oriented programming
CM2010 Software design and development
CM2015 Programming with data
CM2020 Agile software projects
CM2025 Computer security
CM2030 Graphics programming
CM2035 Algorithms and data structure II
CM2040 Databases, network and the web
Year 3 Modules: Study elective modules then undertake a 30 credit project that combines your knowledge and skills to create a software system.

Choose SIX modules from the following:

CM3005 Data Science
CM3010 Databases and advanced data technique
CM3015 Machine learning and neural networks
CM3020 Artificial intelligence
CM3025 Virtual reality
CM3030 Games development
CM3035 Advanced web development
CM3040 Physical computing and internet of things
CM3045 3D graphics and animation
CM3050 Mobile development
CM3055 Interaction design
CM3060 Natural language processing
CM3065 Intelligence signal processing
PLUS a compulsory project:

CM3070 Final project
Note: Each modules is assessed either by coursework or a combination of coursework and a two-hour unseen written examination.

Entry Requirement

- 2 STPM subjects at grade C or better, together with 3 non-overlapping SPM subjects at grade C or better. If Mathematics was not passed at STPM then Mathematics at SPM must be at grade B4 or better; or
- 5 UEC subjects at grade B6 or better, together with 3 non-overlapping SPM subjects at grade C or better including Mathematics; or
- 8 UEC subjects at grade B6 or better including Mathematics.
SPM English grade 6(C) or better, with a 3 year validity.

• 2 ‘A’ Level / H2 Level subjects and 3 ‘O ‘Level passes in non-overlapping subjects; or
• 3 ‘A’ Level / H2 Level subjects passes in non-overlapping subjects where grades ‘D’, ‘E’, ‘E’ or better are achieved
• GCE ‘O’ Level Mathematics ‘B4’ or better, or equivalent
• GCE 'O' Level English 'C' or better

Course Fees

< RM175000 (estimated total amount of the tuition and miscellaneous fees for the entire program)
Tuition Fee
S$44,000 (est)*
Application Fee
S$ 490.50 (International students)

The fee listed above is only for reference. For the actual information of the tuition fees, please click here to inquire.

Course Inquiry

SIM Malaysia Rep Office:
30F, The Gardens North Tower, Mid Valley City,
Lingkaran Syed Putra, 59200 Kuala Lumpur, Malaysia
Whatsapp No: +60 17-457 0878
Office Tel: +603 2035 9680 / 81

Ask Me