ย้ถนสำฦตนูอ๘

Bachelor of Science (Honours) in Computer Science (Games Development), Full-time & Part-time

University of London

Programme Overview

Application

No intake

More Programme Details

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

Gaming is a world entertainment phenomenon. The global games market is currently valued at $137.9 billion, by 2021 it's expected to be worth $180 billion (Source, Newzoo). This degree is specifically designed for those who want to be at the forefront of the thriving gaming world, creating software tailored to games development. 

Video games are a critical application area for computer science, and the games industry forms a significant part of the creative economy. It is a complicated subject, drawing on other areas such as computer graphics, interaction design and artificial intelligence.

By studying this degree you will:

  • learn how to create software tailored to games development
  • be able to produce high standard graphics, narratives and interaction design
  • equip yourself with the skills to develop virtual reality systems
Take your career to the next level
Graduates may progress to postgraduate studies either locally or overseas, subject to the admission requirements of the respective universities.

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 (Games Development), you will be able to apply for a range of jobs in the creative industries, especially in the video games industry. Typical job titles include:

  • Game designer
  • Video game tester
  • Video game programmer

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.

Classes
 

  • All classes are conducted on ย้ถนสำฦตนูอ๘ campus unless otherwise stated. 
  • 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.
  • Average teacher-student ratio: 1:80
  • Minimum class size to commence: 25 students 

Academic Support
 
  • Local faculty support from ย้ถนสำฦตนูอ๘ and online academic support from Goldsmiths, University of London.
  • A blended learning approach is adopted. Besides learning via online resources, ย้ถนสำฦตนูอ๘ prepares students for discussion, coursework or project work; face-to-face sessions emphasizing 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 work, Computer simulation sessions, and Online learning through Coursera
  • Academic materials are drawn from:
    • Coursera, Virtual Learning Environment (VLE), ย้ถนสำฦตนูอ๘Connect portal, and University materials such as subject guides, past exam papers and exam commentaries, reading lists and handbooks on good study strategies

Learning with Coursera
 

The BSc Computer Science (CS) 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.

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 students progress.

 

Candidature Period

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

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

At ย้ถนสำฦตนูอ๘, students who are academically weak and find it difficult to progress or complete the programme within the minimum duration will receive counselling.

ย้ถนสำฦตนูอ๘ reserves the right to withdraw a student who cannot cope with the demands of the programme, especially when the student’s pass has expired.

Minimum Class Size

There will be a minimum of 25 students for the programmes to commence. Students will be informed within one month prior to class commencement if the programme fails to commence due to low take up rate.
Average teacher-student ratio: 1:80

Curriculum

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.

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 Numerical 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 wen

Year 3 Modules: Study elective modules then undertake a 30 credit project that combines your knowledge and skills to create a software system.

FIVE specialist modules from the list:

  • CM3020 Artificial Intelligence
  • CM3025 Virtual reality
  • CM3030 Games development
  • CM3045 3D graphics and animation
  • CM3055 Interaction design

AND choose ONE module from the following:

  • CM3005 Data Science
  • CM3010 Databases and advanced data techniques
  • CM3015 Machine learning and neural networks
  • CM3035 Advanced web development
  • CM3040 Physical computing and internet of things
  • CM3050 Mobile development
  • CM3060 Natural language processing
  • CM3065 Intelligent 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.

Module Information (PDF 114 KB)

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 AS Level Mathematics (Grade A-E) OR its equivalent OR pass Numerical Maths module in the bridging programme at ย้ถนสำฦตนูอ๘
  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 ย้ถนสำฦตนูอ๘ 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, OR
  • Provisional qualifications equivalent to the GCE 'A' level exam boards (AQA, Cambridge, OCR O/A level, Pearson Edexcel International A level (IAL) and Pearson Edexcel GCE A level), OR
  • Its equivalent
For information on international qualifications, refer to ย้ถนสำฦตนูอ๘’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


 

Not Applicable

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 programme, 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 and/or Algorithms in the bridging course at ย้ถนสำฦตนูอ๘.

View eligible exemptions (PDF 107 KB)

No Content Available

  • Attendance requirement

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

    Assessment & Exams

    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, totaling 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%


    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.

    Graduation

    The award of the BSc (Hons) degree requires successful completion of all modules and final project.

    Graduates may participate in the presentation ceremony on ย้ถนสำฦตนูอ๘ campus in April or the University of London (UK) in March.

    Graduates of the UOL International Programmes may progress to postgraduate studies either locally or overseas.

sim-bw