Goldsmiths has offered degrees in Computing through the University of London since 1992, and currently has more than 1600 students registered on our undergraduate Computing programmes.
Primary page content
Why study with Goldsmiths?
- We’re interested in creativity, independence and learning by doing. You’ll be encouraged to think differently, to experiment and be an individual.
- We want you to complete your chosen programme with an award that has weight in the real world, so you’ll learn how computing can be applied to a whole range of real-life situations.
- You’ll create a portfolio of work that you can present to current and prospective employers.
Download the BSc Computer Science prospectus.
Visit the Goldsmiths Department of Computing Blog.
BSc Computer Science
Our Computer Science programme will allow you to develop your skills in computing and prepares you with in-depth knowledge and understanding of conceptual and technological issues involved with building software systems.
The course has a strong programming and mathematics focus but you’ll also learn project management, teamwork and presentation skills
You can also choose to study a BSc in Computer Science with a specialist pathway. These degrees will allow you to specialise, developing your knowledge and experience in particular areas.
The specialist pathways are as follows:
- BSc Computer Science (Data Science)
- BSc Computer Science (Machine Learning and Artificial Intelligence)
- BSc Computer Science (Web and Mobile Development)
- BSc Computer Science (User Experience)
- BSc Computer Science (Physical Computing and Internet of Things)
- BSc Computer Science (Games Development)
- BSc Computer Science (Virtual Reality)
BSc Computing and Information Systems
This programme is designed to equip you with a wide range of knowledge and skills that will help you grow and meet the new and changing demands of the industry.
It aims to give you a wide appreciation of the subject, rather than just an understanding of existing commercial approaches so that your knowledge can evolve and adapt to meet emerging needs. You will develop skills in:
- various aspects of programming
- computer systems development and project management
- design of database management system, e-commerce, computer security and information systems management.
This programme is also a well-established route into postgraduate study. For further information about the programme, like entry requirements and fees, visit the University of London website.
BSc Creative Computing
Uniquely, our Creative Computing programme gives you skills to design creative applications as well as using them in the visual, audio and multimedia domains.
It will enable you to express your own creativity, and give you the knowledge, confidence and ability to be a creative professional in the computing, media, music and arts industries. You’ll develop a wide range of skills, including:
- visual and audio design by programming
- storyboarding – from ideas to implementation
- creative processing for digital media: generating films, music, animations and games
- Java programming.
This programme is also a well-established route into postgraduate study. For further information about the programme, such as entry requirements and fees, visit the University of London website.
For all our undergraduate computing degrees, you are welcome to apply to transfer to Goldsmiths to complete your degree on campus. You are eligible to do this, entering at Level 5 if you have successfully completed all the Level 4 courses, or at Level 6 if you have successfully completed all the Level 4 and 5 courses.
As well as applying for the BSc programmes directly, there are alternative ways to apply if you don’t meet the entry requirements for the programme of your choice.
Level 4 Certificate of Higher Education (BSc Computing and Information Systems, and BSc Creative Computing only)
This an award in its own right that comprises four compulsory examined courses each worth 30 credits, and an assessed study skills course.
The Certificates of Higher Education have lower entry requirements than the degrees. If you successfully pass the four 30 credit courses, you can apply for entry onto Level 5 of the relevant degree. You will receive full credit for the four courses passed.
Even if you meet the entry requirements for a degree, you can still apply for the Certificate of Higher Education in either Computing and Information Systems or Creative Computing if you wish to do so.
To study for a Certificate of Higher Education you’ll need to register at a local teaching centre. You can find a list of recognised centres on the University of London website.
Work experience entry route
The work experience entry route is available if you want to study either the BSc Computing and Information Systems or BSc Creative Computing. It comprises two Level 4 courses but does not lead to an award.
If you successfully complete the work experience entry route, you’ll be able to progress to the related degree programme. This is a good alternative if you don’t have traditional A-levels or their equivalent. Find out more about the entry routes on the University of London website.
The performance-based admission entry route is available if you want to study a BSc in Computer Science.
You’ll have to pass two specific Level 4 courses before enrolling onto the programme. This is available for students who don’t have traditional entry qualifications. You can find out more about the performance-based entry routes online.
You can find the entry requirements for each programme on the relevant pages of the University of London website.
You can find the fees for each individual programme and modules on the relevant pages of the University of London website.