Professional Documents
Culture Documents
Undergraduate programmes in
Computer Science
london.ac.uk/computer-science
With academic
direction from: World class. Worldwide.
Join the World Class
1 Career opportunities
Enhance your computing, analytical and problem-
solving skills, using and developing emerging
technology – focusing on your future.
2 Quality of learning
Gain a world-class University of London degree. Choose from
a suite of pioneering BSc Computer Science qualifications,
created by Goldsmiths, University of London, one of the UK’s
most innovative universities in the Computer Science field.
3 Learn anywhere
We offer you the flexibility to fit your studies around
your working life.
4 Tutor support
You’ll receive tutor guidance and feedback while studying
for one of the BSc Computer Science degrees. If you register
at one of our Recognised Teaching Centres you’ll attend
face-to-face classes for additional support; if you’re an
online learner, you’ll join a virtual tutor group.
Key dates
Applications open:
20 December 2021
Applications close:
7 March 2022
Registration closes:
21 March 2022
Course starts:
April 2022
london.ac.uk/computer-science 3
Your future is at
your fingertips
The Computer Science degree from available to study anywhere in the
the University of London gives you world. We now have 48,000 students
the skills to achieve your career goals. in more than 190 countries.
Our degrees use creative, interactive Among our former students are six
approaches to provide immersive Nobel Prize winners, including Nelson
learning experiences that will help you Mandela and Charles Kao, a pioneer
build the technical and transferable in the development of fibre optics.
skills you need for a fulfilling career.
London as an
A unique approach academic base
to learning
London is home to some of the world’s Dr Matthew
This distance learning degree is defined most innovative and entrepreneurial
by emerging technology – it isn’t companies; over a third of all billion- Yee-King
bound by lecture theatres or computer dollar European start-ups are based Programme Director,
labs. You will study interactively in the UK. Many creative tech BSc Computer Science degrees
through the Coursera online learning giants, including Facebook and
platform, joining a global network of Google, have offices in London. ‘We are excited to be offering
students. However, you will not be a Computer Science degree
This suite of BSc Computer Science that is specifically designed
expected to learn on your own. You’ll
degrees draws upon the city’s creative to address the challenges
be part of a learning group supported
and technological pedigree. You of the present and future
by professional tutors, either at a
will be equipped with skills that are workplace. Our approach is to
recognised teaching centre or online.
at the cutting edge of the industry, encourage creative thinking
You will learn from experts in wherever you are in the world. and novel applications in
computing. Their knowledge is drawn the hot areas of computing
You have the opportunity to transfer
from real-life experience across a wide such as machine learning
and study on campus at Goldsmiths,
range of regions and industries. and artificial intelligence,
University of London when studying
Level 5 and/or Level 6 of the games and virtual reality
A trusted name in programme. For more information, and data science.’
global education visit: bit.ly/CompSci-transfer
Dr Sarah Wiseman
Co-author of the Web
The academic content for the BSc Interactive degrees Development module
Computer Science degrees has been
developed by the Department of ‘Goldsmiths computing is
Goldsmiths believes that studying
Computing at Goldsmiths, one of about creativity. We are
computer science is learning by doing
the UK’s top creative universities. inspired by the fantastic art
and experimenting. The department
and music that surrounds
uses a project-based style of teaching
us and we try to infuse this
World-renowned for a range of topics from computer
into our computing practice.
and data science all the way through to
teaching art, music, social science and journalism.
Students of this course will
not only be able to program
Founded in 1891, Goldsmiths is This ethos has created highly and work logically to create
world-renowned for teaching interactive degrees that make solutions to problems – they
and research in creative, cultural use of the latest technology and will be able to try out their
and computational disciplines. education. You will learn from experts own ideas and express
Goldsmiths encourages students to in computing, whose experience themselves creatively.’
explore ideas, challenge boundaries, spans many regions and industries.
investigate fresh ways of thinking, Besides computer science, Goldsmiths’
and stretch themselves intellectually Department of Computing research
and creatively. The Department and teaching also covers an array of
of Computing at Goldsmiths is topics including computational art,
driven by a view of computer virtual reality, computer music, digital
science that captures this spirit. sociology and education technology.
london.ac.uk/computer-science 5
Your University of London
qualification
A University of
London degree
Undergraduate degrees of the
University of London are awarded
with Honours. The award certificate
will indicate the level of academic
performance (Honours) achieved
by classifying the award. The
classification of the degree will be
based on the ratified marks from
the completed assessments. The
standard classification system for
bachelor’s degrees with Honours is: About your qualification a minimum of 90 credits at Level 5,
you’ll be awarded a Diploma of Higher
• First Class When you graduate you will receive Education in Computer Science.
• Upper Second Class your Final Diploma and a Diploma The Diploma Supplement includes
Supplement. The Final Diploma the following information:
• Lower Second Class states that:
• The award you successfully
• Third Class • you were awarded a University of completed.
London degree, diploma or certificate
A Pass Degree or Ordinary Degree is a • Your transcript of modules taken,
degree without Honours. Specific rules • Goldsmiths, University of London, marks achieved and overall
for the classification of awards are given was your education provider classification.
in the Programme Regulations, under • it also includes the University • The role of Goldsmiths, University
Scheme of Award. of London crest and the Vice- of London.
Chancellor’s signature.
In some countries, qualifications earned
If for any reason you’re unable to by distance and flexible learning may
finish your BSc degree, you may be not be recognised by certain authorities
eligible for an exit award. If you have or regulators for the purposes of public
at least 120 credits, you’ll be awarded sector employment or further study.
a Certificate of Higher Education in We advise you to explore the local
Computer Science. Alternatively, if recognition status before your register.
you achieve 240 credits or more, with
london.ac.uk/computer-science 7
Online and flexible
learning explained
For further information on
module outlines, visit:
bit.ly/Computer-Sci-Modules
Assessment
The format and mode of assessment
for this programme may change due
to events or circumstances beyond
our control. Students will be informed
of their assessment arrangements via
their Virtual Learning Environment
(VLE), once confirmed. For the
latest information on examinations,
please visit: london.ac.uk/exams
The BSc Computer Science degrees Guaranteed tutor
can be completed in three to six years.
support Celebrate your
Each module is studied over 22 weeks
and requires an average of five to six graduation
study hours per week. Modules run up All students receive tutor support and
to twice each year (subject to demand). feedback while studying for one of our After completing your degree, you’ll
You can study up to four new modules BSc Computer Science degrees. Tutors get a University of London diploma and
at a time (or two plus your Final Project). introduce the modules, respond to an invitation to the annual graduation
queries and provide guidance on the ceremony in London. The event is
You can start the degree in either assessments. If you register for support usually headed by the University
April or October and can choose at one of our Recognised Teaching of London’s Vice-Chancellor or its
whether you want to enrol: Centres, you’ll attend face-to-face Chancellor, HRH the Princess Royal.
• as a web-supported learner OR classes and receive tutor support.
If you register as a web-supported
• with a Recognised Teaching learner, your tutor will provide
Centre (where available). support through the Coursera
platform, where you’ll have access
to peer discussion forums and
learning activities. For details about
Recognised Teaching Centres please
visit: bit.ly/recognised-centres
london.ac.uk/computer-science 9
Programme specialisms
We know it’s important to consider BSc Computer Science able to apply for a range of jobs in the
your future career before you embark creative industries, especially in the
on a degree. The BSc Computer (Data Science) video games industry. Typical job titles
Science programmes allow you to include game designer, video game
focus on industry specialisms that Data science is a significant subfield in tester and video game programmer.
help you to achieve your career goal. computer science that has seen rapid
growth in recent years as companies
For the BSc degree, Graduate Diploma and institutions have begun to gather BSc Computer Science
and Graduate Certificate, you can data at scale across many sectors. (Machine Learning and
choose from the following specialisms: Data science has many applications
ranging from medicine to climate Artificial Intelligence)
BSc Computer Science science and business analytics.
Machine learning (ML) provides a
With the BSc Computer Science (Data means for computer systems to
The BSc Computer Science will allow Science), you’ll be able to apply for a extract useful information from data.
you to develop a wide and practical range of data-intensive technical jobs These techniques are widely used
skillset in computing, with strong in sectors such as business, finance, in the technology industry for a
programming and mathematics medicine, education, engineering variety of applications, for example
skills, as well as softer skills in project and science as well as in the creative recommending music and products to
management, presentation and industries. Typical job titles include people, identifying faces in photos and
teamwork. You will also have a data scientist, data visualisation predicting trends in financial markets.
portfolio of work that you can present engineer, business data analyst,
to potential employers. Depending data manager and data engineer. With the BSc Computer Science
on the modules you choose in (Machine Learning and Artificial
the final stage of the degree, you Intelligence), you will be able to apply
can direct your learning towards BSc Computer Science for a range of technical, problem-
particular areas of interest such as (Games Development) solving jobs in a rapidly growing
machine learning, web development, area. Companies and institutions are
data science and video games. Video games are a critical application applying ML and AI to a wide range
area for computer science, and the of problems in business, finance,
With the BSc Computer Science, medicine, education, video games,
you will be qualified for a range of games industry forms a significant
part of the creative economy. It is engineering and science as well as
computational and mathematical jobs new application areas such as music
in the creative industries, business, a complicated subject, drawing
on other areas such as computer and other creative work. A typical job
finance, education, medicine, title is machine learning engineer.
engineering and science. Typical job graphics, interaction design and
titles include application programmer, artificial intelligence (AI).
software engineer, creative coder, video With the BSc Computer Science
game developer and systems analyst. (Games Development), you will be
london.ac.uk/computer-science 11
Degree structure
Level 4 BSc Computer Science BSc Computer Science
Eight compulsory modules (Data Science) (Machine Learning and
Data Science* Artificial Intelligence)
Introduction to Programming I*
Databases and Advanced Databases and Advanced
Introduction to Programming II Data Techniques*
Data Techniques*
Computational Mathematics Machine Learning and
Machine Learning and
Discrete Mathematics Neural Networks* Neural Networks*
Fundamentals of Computer Science Advanced Web Development* Artificial Intelligence*
How Computers Work Natural Language Processing* Intelligent Signal Processing*
Algorithms and Data Structures I One elective from any Natural Language Processing*
Web Development other specialism One elective from any
The Final Project other specialism
Level 5 The Final Project
Eight compulsory modules
BSc Computer Science
Object-oriented Programming BSc Computer Science
(Games Development)
Software Design and Development
Artificial Intelligence* (Physical Computing and
Programming with Data the Internet of Things)
Virtual Reality*
Agile Software Projects Databases and Advanced
Games Development* Data Techniques*
Computer Security
3D Graphics and Animation* Advanced Web Development*
Graphics Programming
Interaction Design* Physical Computing and
Level 6 One elective from any the Internet of Things*
other specialism Interaction Design*
Six modules plus
The Final Project The Final Project Intelligent Signal Processing*
BSc Computer Science One elective from any
other specialism
Six elective modules from
any of the specialisms The Final Project
The Final Project
Algorithms and Data Structures II
Databases, Networks and the Web *Core modules
london.ac.uk/computer-science 13
Entry requirements and
further information
Entry requirements Accessibility Our module fees include
access to study materials and
To register for one of the suite of We welcome applications from all coursework submissions.
Computer Science programmes, disabled students and/or those who The total fee payable to the University
you will need to satisfy our have access requirements. Due to the of London for 2022–2023 will be
entry requirements. interactivity and interoperability of published on our website once
this programme, some students may confirmed. On average, fees incur a
The University of London welcomes
find some activities challenging. five per cent yearly increase. For the
qualifications from across the world,
which are equivalent to UK GCSEs and If you’re disabled and/or have access latest information on programme
A levels. Certain minimum standards requirements, we will make every fees, please visit: london.ac.uk/fees
are needed in mathematics and English reasonable effort to meet your needs. Please note: student fees shown on
language; for further information visit: This may include making access our website are net of any local VAT,
london.ac.uk/computer-science arrangements for examinations such as Goods and Services Tax (GST) or any
a separate room or special aids. If you other sales tax payable by the student
The BSc degree is also open to those
would like to tell us about your disability in their country of residence. Where
with non-traditional qualifications.
and/or request access arrangements, the University is required to add VAT,
If you successfully complete two
please complete the relevant section GST or any other sales tax at the local
specified Level 4 modules, you can
of the application form or contact the statutory rate, this will be added to
automatically progress with the
Inclusive Practice Manager at: the fees shown during the payment
credit obtained onto the full BSc
special.arrangements@london.ac.uk process. For students resident in the
degree. Further details are available
at: london.ac.uk/computer-science UK, our fees are exempt from VAT.
Computer requirements
Recognition of Funding
To get the most out of this degree,
prior learning your computer needs to meet certain Information regarding undergraduate
requirements. These can be found in loans can be obtained at:
If you hold professional or academic the ‘Programme Specification’ section london.ac.uk/computer-science
qualifications that compare closely at: london.ac.uk/computer-science
with the BSc Computer Science If you are already in employment
modules, we may be able to and apply to do this degree, your
accredit them as prior learning, so
Fees employer may be willing to help
you do not have to study those with the cost. Visit:
module(s) to complete the degree. The degree fee varies depending on: london.ac.uk/employers
• where you live for information about the
University of London and the
• whether you receive online or benefits of sponsorship.
face-to-face tutor support.
london.ac.uk/computer-science 15
For further information on the range of programmes we offer, please
visit our website (london.ac.uk) or contact us at:
The Student Advice Centre
University of London
Senate House, Malet Street
London WC1E 7HU
View the
United Kingdom Computer
Online enquiries: sid.london.ac.uk Science
web page
Follow us on:
london.ac.uk/facebook london.ac.uk/flickr london.ac.uk/instagram london.ac.uk/issuu
london.ac.uk/linkedin london.ac.uk/twitter london.ac.uk/youtube
london.ac.uk/computer-science