Bachelor of Science (Honours) in Computer Science (Web and Mobile Development) 

university-of-london-logo

Programme Overview

Academic Level
Academic Level

Bachelor's Degree,

Awarded by
Awarded by

University of London, UK

Programme type
Programme type

Full-time, 3 years

Campus location
Campus location

SIM Headquarters

Application Dates
Application Dates

Now till 1 Mar 2023 (local and international applicants)

Estimated Fees (incl. GST)
Estimated Fees

(incl. GST)*

S$42,800 to S$44,600

* All fees inclusive of current 7% GST (exclude textbooks / course materials, SIM application fee, preparatory / bridging course fee, and other fees). Fees will be subject to revised GST of 8% effective on 1 Jan 2023 and 9% on 1 Jan 2024. Refer to GST Notes under Fees Tab for more information.

Bachelor of Science (Honours) in Computer Science (Web and Mobile Development), University of London


Programme Outline

Awarded by the University of London, UK and Developed by the Member Institution, Goldsmiths, University of London, UK

Development of web and mobile technology !!!!

Web and mobile development are critical application areas for computer science. Many of the largest technology companies maintain large scale web applications, providing services such as social media, search, advertising and video and audio streaming. Mobile application development has become a major part of the software industry over the last decade, with established as well as new companies developing thousands of mobile games and utilities. 

We want you to learn by doing – we’ve got a strong focus on the practical rather than the theoretical. The program is highly hands-on; you will be designing, developing and implementing software solutions since Day 1.

Depending on the specialisms you choose in the final stage of the degree, you can direct your learning towards particular areas of interest such as machine learning, web development and data science.

SIM and the Goldsmiths Department of Computing have collaborated to offer computing programmes locally since 1993. The new programmes, which focus on AI, Web Services and other rapidly rising technologies, will propel Singapore to achieve its dreams of becoming a smart nation and intelligent island. 

  • Selected local polytechnic diplomas and SIM IT diploma graduates stand to gain exemptions for up to one year. 
  • Transfer to the London campus at Goldsmiths after one or two years at SIM. 

learning-outcome

Learning Outcomes

The classic stereotype of the nerdy, solo, and socially awkward computer scientist is officially a relic of the past. As the economy digitises, technologists are being integrated into the fabric of business. These days attending meetings, presenting at conferences, and sharing ideas with colleagues are as crucial a part of a developer’s work as writing code. 

Upon successful completion of this programme, you will be able to: 

  1. Be able to develop applications for the web and mobile devices like smartphones and tablets; 
  2. Carry out a substantial project where you have created a mobile or web application; 
  3. Learn about mobile development, web development and databases.

Further Studies & Career Prospects

The explosive and ever-growing use of technology in business and commerce means that there’s a whole range of different career possibilities for computing graduates. In terms of job opportunities and salaries, the IT sector is well ahead of most other industrial and commercial sectors. 

With the BSc Computer Science (Web Development and Mobile Development), you will be able to apply for jobs involving the development of web and mobile technology such as web sites and applications for smart phones and tablets. Typical job titles include: 

  • Mobile Application Developer 
  • Mobile Software Engineer 
  • Full Stack Developer 
  • Front-End / Back-End Developer 

Why study at SIM x University of London

uol-sim-leading-pvt-edu

SIM is the leading private education institution in Singapore. 

uol-excellent-value

Excellent value with lower tuition costs in SIM. 

uol-sim-has-collaborated

SIM has collaborated with the Department of Computing at Goldsmiths since 1993.

uol-sim-has-collaborated

SIM IT diploma and selected local polytechnic diploma graduates can get exemption up to one year.

Learn more about the University of London

Intake Dates

2023 Apr intake 

PROGRAMME DURATION

Apr 2023 to Mar 2026 

APPLICATION PERIOD

Now till 1 Mar 2023 (local and international applicants)

Early submission of eApplication is strongly recommended. 

Minimum / Maximum Candidature Period
Minimum: 3 years (with relevant Recognition of Prior Learning, a minimum of 2 years is possible) 
Maximum: 6 years

No refund or recourse should student fail to complete within maximum period.

At SIM, students who are academically weak and find it difficult to progress or complete the programme within the minimum duration will receive counselling.

SIM reserves the right to recommend and withdraw a student who cannot cope with the demands of the programme, especially when the student’s pass has expired. 

Curriculum

Structure

  • This programme will run over two semesters each year. Student can study up to four new modules in one semester; or two plus final project. 
  • All classes are conducted on SIM campus unless otherwise stated.  
  • A blended learning approach is adopted. Besides learning via online resources, SIM prepare students for discussion, coursework or project work; face-to-face sessions emphasize on discussions, case studies, and hands-on exercises. In class, the lecturer facilitates discussion and learning. As such, a large amount of time is spent on a mixture of: 
    • lectures 
    • lab works 
    • computer simulation sessions 
    • online learning through Coursera platform* 
  • Local faculty support from SIM and online academic support from Goldsmiths, University of London. 
    View a list of lecturers’ teaching modules (PDF 812 KB) 
  • Average teacher-student ratio: 1:56 
  • Academic materials include: 
    • Coursera 
    • Virtual Learning Environment (VLE) 
    • SIMConnect portal 
    • University materials such as subject guides, past exam papers and exam commentaries, reading lists and handbooks on good study strategies 
  • Classes are held in three-hour blocks between Monday and Friday, starting at 8.30am, 12pm, or 3.30pm. There are occasional classes on weeknights at 7pm and weekends
  • Minimum class size to commence is 25 students. Students will be informed within 30 days after the application period. 

* Coursera: The BSc Computer Science (Web and Mobile Development) programme is fully developed and taught by the same faculty that teaches on-campus at University of London. The University of London leverages Coursera’s online education platform to deliver the programme curriculum, allowing our students to benefit from Coursera features such as interactive video transcription, in-course note taking, and seamless learning across multiple devices.

At SIM, lecturers guide students to leverage the resources available on Coursera and facilitate the learning that takes place. The supplementary readings, video lectures, assignments, and discussion forums are extensively discussed in class. Students also collaborate on group projects using Zoom and Slack. Students may access all course materials anywhere with the mobile app on Coursera, available on iOS and Android.

Using the mobile app, learners can: (1) Save a week’s worth of content for offline access with one click (2) Save and submit quizzes offline (3) View text transcripts of lecture videos (4) Take notes directly in the app (5) Set reminder alerts to help you make progress.

Assessment & Attendence

  • Modules: Each module, excluding the Final Project, is assessed either by coursework or a combination of coursework and a two-hour unseen written examination. 
    • Note: Each coursework element may consist of multiple items of assessment. The pass mark for any element of assessment is 40%. 
  • Final Project: The summative assessment for the Final Project consists of both coursework and a written examination, weighted in the ratio 80:20. The written examination consisting of questions relating to your project. 
  • Each item of coursework, totalling 80% of the overall mark for the Final Project, is weighted as follows: 

Summative Assessment

Percentage of Overall Module

Project proposal 

Pass / Fail 

Progress logs 

5% 

Preliminary project report 

10% 

Project presentation video 

5% 

Final project report and code 

60% 

 

  • Attendance requirement 
    • Local: 75% 
    • International (inclusive of Dependent Pass/Long-term Visit Pass holders): 90% 

Requirements to Graduate

  • The award of the BSc (Hons) degree requires successful completion of all modules and final project. 
  • Grading Scheme: 
    • 70-100: First Class Honours 
    • 60-69: Second Upper Class Honours 
    • 50-59: Second Lower Class Honours 
    • 40-49: Third Class Honours 
    • 0-39: Fail 
  • A student who does not qualify for honours may be awarded a Diploma of Higher Education in Computing Studies as an exit award. 
  • Graduates may participate in the presentation ceremony on SIM campus in April or the University of London (UK) in March. 

Modules

Each module is assessed either by coursework or a combination of coursework and a two-hour unseen written examination. 
 

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 

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 

Take modules that are geared towards Web and Mobile Development and an elective from any other specialism.

FIVE specialist modules from the list: 

  • CM3010 Databases and advanced data technique 
  • CM3035 Advanced web development 
  • CM3045 3D graphics and animation 
  • CM3050 Mobile development 
  • CM3055 Interaction design 

AND choose ONE module from the following: 

  • CM3005 Data science 
  • CM3015 Machine Learning and neural networks 
  • CM3020 Artificial intelligence 
  • CM3060 Natural language processing 
  • CM3065 Intelligent signal processing 

PLUS a compulsory project: 

  • CM3070 Final project 


View module outlines (PDF 73 KB)

View a sample timetable (PDF 16.9 KB)

No content
image-divider-1

Admission Criteria

Accepted Entry Qualifications

General Entrance Requirements (GER) are: 

  1. At least 17 years or older by 30 November in the year of registration with UOL 
  2. At least equivalent to B4 grade for Mathematics at GCE ‘O’ Level OR pass either Numerical Maths or Discrete Maths module in the bridging programme at SIM 
  3. Provide proof of competence in English acceptable to the University, such as a pass (Grade C6 and above) in the GCE ‘O’ Level English Language Examination 

PLUS one of the following: 

  • Possess diploma awarded by SIM or a polytechnic in Singapore (or its equivalent) OR 
  • Two approved GCE ‘A’ or H2 level subjects and three approved GCE ‘O’ level subjects (at not less than grade C) OR 
  • Three approved GCE ‘A’ or H2 level subjects and one approved GCE ‘O’ level subject (at not less than grade C) OR 
  • Three H2 passes provided that at least grades D,E,E OR 
  • Two H2 and two H1 passes; all are in non-overlapping subjects 

Equivalent International Qualifications

For information on international qualifications, refer to SIM’s International Student Prospectus.

English Language Requirements

  • GCE ‘O’ level - C6 or better in English 


Alternatively, candidates should have one of the following qualifications: 

  • Cambridge Certificate of Proficiency in English, OR 
  • Cambridge English Language 1119 (at grade 6 or better) conducted by University of Cambridge Local Examinations Syndicate OR IGCSE English as a 2nd Language, passed at grade B or above, OR 
  • IB Diploma - English at grade 4 or better 

Candidates may also take a Test of Proficiency to meet the English Language course requirement, provided they have been awarded within the past three years. 

  • TOEFL - a score of 580 (computerised - 237) plus TWE - 4.5, OR 
  • Internet based TOEFL - a score of 87, at least 21 in both the reading and writing skills sub-tests, and at least 19 in both the speaking and listening skills sub-tests, OR 
  • IELTS – overall score of at least 6 with a minimum of 5.5 in each of the four sub-tests 

Learn more about other UK GCSE equivalents 

Recognition of Prior Learning (RPL)

RPL is the recognition of previously acquired learning which may be awarded if you have previously studied a similar module in the same depth, and you achieved good marks in the corresponding examination.  

The qualification must have been obtained within the five years preceding the application for RPL.  

For this programmes, RPL for 1 year (2 semesters) is granted automatically to students with approved IT qualifications or diplomas. Selected IT diploma graduates will only be exempted if they complete one or two mathematics modules in the bridging course at SIM. 

View eligible exemptions (PDF 418 KB)

Bridging Courses

All bridging courses are developed and awarded by the Singapore Institute of Management Pte Ltd, Singapore.

The Bridging Course for Economics, Mathematics and Accounting (EMA) programme at SIM is targeted at relevant diploma holders intending to study a UOL degree in an accelerated mode.

Course Fees: S$834.60 per module, inclusive of 7% GST 
Course Dates: January and July 

  • Jan 2023 – March 2023, inclusive of final examination
  • July 2023 – August 2023, inclusive of final examination 

Modules offered under this programme are: Numerical Mathematics, Discrete Mathematics, Economics, Mathematics and Accounting. Applicants of the BSc Computer Science programme whose diplomas meet the requirement to enrol for the bridging course will be automatically invited to attend classes only for either Numerical Mathematics and/or Discrete Mathematics. 

The table below describes the two maths modules and the corresponding RPL in the Computer Science programme: 

Bridging modules 

RPL from UOL courses in 

What you will study 

Numerical Mathematics 

CM1015 Computational Mathematics 

  1. Number bases, conversion and operations 
  2. Sequences and series, recursion, arithmetic and geometric sequences 
  3. Modular arithmetic, congruent integers 
  4. Angles, triangles and trigonometric relations 
  5. Functions, cartesian coordinates, graphs, kinematics 
  6. Trigonometric functions 
  7. Exponential and logarithmic functions 
  8. Limits and differentiation 
  9. Algebra, vector and matrices 
  10. Combinatorics and probability 

Discrete Mathematics 

CM1020 Discrete Mathematics 

  1. Sets 
  2. Boolean Algebra 
  3. Propositional Logic 
  4. Predicate Logic 
  5. Functions 
  6. Recursion and Mathematical Induction 
  7. Relations 
  8. Graphs 
  9. Trees 
  10. Counting 


The average teacher-student ratio is 1:55 for full-time Bridging EMA, and 1:47 for part-time Bridging EMA.

Download a sample timetable (PDF 265 KB) 
View a list of lecturers’ teaching modules (PDF 379 KB)

Notes: 

  1. Min 25pax to start the course. The student shall be informed within one month before programme commencement. 
  2. All bridging courses are 100% written exams that set and mark by SIM lecturers.
  3. Students must pass with at least a C grade (40%) in all bridging examinations to qualify for RPL. 
  4. Fees do not include textbooks and application fee. 

image-divider-2

Fees & Financial Aid 

All fees inclusive of current 7% GST (exclude textbooks / course materials). Fees will be subject to revised GST of 8% effective on 1 Jan 2023 and 9% on 1 Jan 2024.

GST Notes:

  • Fees published are inclusive of current GST of 7%. The parts of fees not invoiced, not paid and where services are not rendered in year 2022 are subject to the new GST rates effective on 1 Jan 2023 and 1 Jan 2024 respectively. Refer to IRAS website here for more details.
  • For invoice generated in 2022 for services to be rendered in 2023, if payment is collected by 2022, 7% GST will apply.
  • For invoice generated in 2022, if the payment is received in 2023 and service is rendered in 2023, 8% GST will apply. Credit note against original invoice and a new invoice bearing 8% GST will be issued.
  • For invoice generated in 2022 and service is rendered in 2022, if payment is collected in 2023 (i.e. late payment), 7% still applies.


Payment to SIM can be made through SIMConnect using Credit Card (Visa or Master), PayNow, eNETS, and OCBC Interest-free Instalment Plan (min. S$500).

Programme Fees

S$42,800* (for 22 modules + 1 final project) 

  • Payable to SIM: Programme fees: S$21,384  
  • Payable to UOL: Application Fee (One-Time Payment): £107 
  • Payable to UOL: Institution-supported learning fees payable to UOL: £9,912
  • Payable to RELC Examinations Bureau: UOL examination fees: S$2,140

 Other Fee Payable to UOL 

  1. UOL module continuation fee (if the module is not completed in the six months study session): £234* (per module) 

*These are estimated amounts as UOL and RELC fees are subject to exchange rate fluctuations, Singapore taxation and annual increase. 

S$44,600* (for 22 modules + 1 final project) 

  • Payable to SIM: Programme fees: S$22,939.20  
  • Payable to UOL: Application Fee (One-Time Payment): £107 
  • Payable to UOL: Institution-supported learning fees payable to UOL: £9,912 
  • Payable to RELC Examinations Bureau: UOL examination fees: S$2,140

Breakdown of Fees Payable to UOL 

  1. UOL module continuation fee (if the module is not completed in the six months study session): £221* (per module) 

*These are estimated amounts as UOL and RELC fees are subject to exchange rate fluctuations, Singapore taxation and annual increase. 

Mandatory One-time Fees 

All fees inclusive of prevailing GST. 

Student Development Fee 

A one-time payment 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$251.45 

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$428.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$96.30

International applicants: S$481.50 (not inclusive of Student’s Pass application)