You are on page 1of 16

2022

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.

5 Join the World Class


When you graduate, you become part of our global
network of influential alumni, which includes
leaders in industry and Nobel Prize winners.

2 Undergraduate programmes in Computer Science


Contents
Undergraduate programmes in Computer Science
Your future is at your fingertips 4
Goldsmiths, University of London 5
Your University of London qualification 6
Collaboration with Coursera 7
Online and flexible learning explained 8
Computer Science programmes 9
Programme specialisms 10
Degree structure 12
Entry requirements and further information 14

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

Founded in 1836, the University of


London is one of the oldest and
most prestigious universities in the
UK. In 1858, we made our degrees

4 Undergraduate programmes in Computer Science


Goldsmiths,
University of London

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

6 Undergraduate programmes in Computer Science


Collaboration with Coursera

An academic first Coursera has 31 million registered US-imposed restrictions


learners spread over 2,600 courses
We are extremely proud to be the and 236 specialisations. They’ve United States export control regulations
first university chosen by Coursera as partnered with some of the prevent Coursera from offering services
it embarks on a collaboration to offer world’s top universities, which and content to users in certain countries
a suite of undergraduate degrees include NYU, Princeton, Stanford, or regions. More information about
through online distance learning. Duke, National Taiwan University which countries or regions are affected
and Shanghai Jiao Tong. can be found at: bit.ly/intl-restrictions
The University of London has more
than 40 Massive Open Online Coursera’s courses are used by Coursera must enforce this restriction
Courses (MOOCs) on the Coursera leading brands like Tata, InfoSys, in order to remain in compliance with
platform, generating over 1.3 million and L’Oréal to train and update US law and, for that reason, we advise
Coursera learner enrolments. their staff. You can read more about that all learners check this information
Coursera at: about.coursera.org before applying to the programme.

oldest provider of distance learning, opens multiple opportunities for


Goldsmiths, University of London its graduates, across many diverse
and Coursera, the world’s largest areas. Like Coursera’s earliest courses,
online learning platform. we would like anyone, anywhere to
have access to these opportunities.
In 2011, an experiment at Stanford
University took three courses and This degree, an online Computer
made them available online, enabling Science Bachelor’s degree offered
anyone, anywhere to learn this unique by Goldsmiths and the University
content. When hundreds of thousands of London, is designed to equip
of learners signed up, it demonstrated students with in-demand computing
the critical need for people to have skills and abilities to solve complex
access to a truly high-quality education. problems, all while nurturing their
innovation and creativity. This degree
As it happens, all three of these
will transform lives around the world.
courses were in computer science;
‘Welcome to Coursera’s first Please join us in taking this journey.’
this is not surprising, since the
Bachelor’s degree, a unique demand for qualified computer Daphne Koller
collaboration between the science professionals is enormous. Co-founder, Coursera
University of London, the world’s A computer science education

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

8 Undergraduate programmes in Computer Science


Computer Science programmes

Degree programmes Graduate Diplomas in Graduate Certificates


Our suite of online BSc Computer
Computer Science in Computer Science
Science degrees prepares you for These programmes are designed These programmes are bite-sized
technology jobs of the future. We to give you a strong foundation in credentials designed to help you
offer seven specialisms to build on computer science and specialist quickly upskill, enabling you to ‘deep
your interests and develop the skills knowledge in areas including: artificial dive’ into a new and emerging area
you need for a fulfilling career. intelligence, user experience, virtual of computer science and equipping
You can choose to register on a reality and web development. They you with skills and knowledge for
specialist award if you want to focus are highly valued by those who want emerging job roles in this area.
your studies on a particular area to acquire university level education to
The Graduate Certificate is made up
of computer science. To specialise, enhance their employment prospects
of four 15-credit modules. For each
you must take five compulsory or to proceed to a postgraduate degree
module, a full-time student would be
specialist modules and an elective or other advanced qualification.
expected to study 10-12 hours a week.
from any specialism. You will be For the Graduate Diploma, you will At this pace of study, the Graduate
asked to select your preferred undertake a substantial practical Certificate could be completed
specialism when you register. project which will help you gain within a minimum period of six
To gain a BSc Computer Science technical skills while building up your months. You have up to five years to
degree, you must complete eight potential as a creative problem solver. complete so could choose to study
compulsory modules at Level 4; only one or two modules a year.
The Graduate Diploma is made up
eight compulsory modules at Level of six 15-credit modules in addition For more information, visit: london.
5; six elective modules from Level to a 30-credit final project module. ac.uk/grad-cert-computer-science
6 and complete a Final Project. For each module, a full-time student
Once you begin a module it is generally would be expected to study 10-12
expected that you will complete it in hours a week. At this pace of study,
the six-month session. Each module the Graduate Diploma could be
presents about 150 hours of study. For completed within a minimum period
each module, a full-time student would of one year. You have up to five years
be expected to study five to six hours to complete so could choose to study
a week. At this pace of study, the BSc only one or two modules a year.
could be completed within a minimum
For more information, visit: london.
period of three years. You have up to six ac.uk/grad-dip-computer-science
years to complete so could choose to
study up to four new modules a year.

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

10 Undergraduate programmes in Computer Science


BSc Computer Science visual design and workflow of computer applications for smartphones and
systems we use every day. HCI draws tablets. Typical job titles include mobile
(Physical Computing and on a range of hard and soft skills and is application developer, mobile software
the Internet of Things) a naturally cross-disciplinary subject. engineer, front-end engineer, full stack
developer and back-end developer.
With the BSc Computer Science (User
Physical computing involves the Experience), you’ll be able to apply for A Graduate Certificate and Graduate
creation of hardware devices that can jobs that involve a flair for design and Diploma are available in Mobile
sense and act in the real world. Physical engagement with end users in a range Development or Web Development.
computing techniques underpin a wide of sectors, wherever there is a need for For further information visit:
range of contemporary technology effective user interface design. Typical london.ac.uk/grad-dip-computer-
trends such as the Internet of Things, job titles include UX engineer, UX science and london.ac.uk/
the quantified self and smart homes. designer and user interface designer. grad-cert-computer-science
There are many applications for physical
computing, for example in creative arts,
museums, ubiquitous and embedded BSc Computer Science BSc Computer Science
computing, scientific sensing, robotics (Web and Mobile (Virtual Reality)
and engineering control systems.
Development) Virtual reality (VR) involves the creation
With the BSc Computer Science
(Physical Computing and the Internet of immersive, simulated environments
Web and mobile development are
of Things), you’ll be able to apply for using computer systems. Recent
critical application areas for computer
jobs in a rapidly growing and exciting technology advances have made it
science. Many of the largest technology
area, which is finding applications possible to create high fidelity, high
companies maintain large-scale web
across different sectors. Typical job immersion virtual realities, which
applications, providing services such
titles include Internet of Things people can access with consumer
as social media, search, advertising
engineer, creative technologist and hardware. VR has many application
and video and audio streaming.
embedded software engineer. areas, including entertainment,
Mobile application development
education and the military.
has become a major part of the
BSc Computer Science software industry over the last decade, With the BSc Computer Science
with established, as well as new, (Virtual Reality), you’ll be qualified
(User Experience) companies developing thousands for exciting jobs in an emerging
of mobile games and utilities. area that spans sectors such as
User experience (UX) design has grown the creative industries, video
out of the field of Human-Computer With the BSc Computer Science (Web
games and education and training.
Interaction (HCI), which is about how and Mobile Development), you will
be qualified for jobs involving the Typical job titles are VR developer,
to design computer systems for use environment artist, VR architect
by people. HCI is a major subfield of development of web and mobile
and augmented reality engineer.
computer science, and it informs the technology such as websites and

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

12 Undergraduate programmes in Computer Science


BSc Computer Science BSc Computer Science
(User Experience) (Web and Mobile Development)
Virtual Reality* Databases and Advanced
Advanced Web Development* Data Techniques*
Physical Computing and Advanced Web Development*
the Internet of Things* 3D Graphics and Animation*
Mobile Development* Mobile Development*
Interaction Design* Interaction Design*
One elective from any One elective from any
other specialism other specialism
The Final Project The Final Project Dr Simon Katan
Co-author of the Introduction to
A Graduate Certificate and Graduate Programming I and II modules
BSc Computer Science Diploma are available in Mobile
(Virtual Reality) Development or Web Development. ‘In creating this degree
For further information visit: we’ve brought together
Virtual Reality* the most innovative
london.ac.uk/grad-dip-computer-
Games Development* science and london.ac.uk/ aspects of our teaching at
3D Graphics and Animation* grad-cert-computer-science Goldsmiths – including
game-based learning
Mobile Development* environments which teach
*Core modules
Interaction Design* code fundamentals. We’ve
distilled our many years of
One elective from any
experience in computing
other specialism
pedagogy into this new and
The Final Project exciting online format.’

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.

14 Undergraduate programmes in Computer Science


The information contained in this
prospectus was correct at the
date of publication but may be
subject to change. The University
does not intend by publication or
distribution of this prospectus to
create any contractual or other legal
relation with applicants, registered
students, their advisers or any other
persons. For the most up-to-date
information, please visit our website.
Published by University of London.
Copyright © University of London,
November 2021.

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

This material is available in alternative formats upon request.


Please contact: special.arrangements@london.ac.uk

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

You might also like