BSc (Hons) Computer Science - Full time
Goldsmiths, University of London
Key Information
Campus location
London, United Kingdom
Languages
English
Study format
On-Campus
Duration
Request info
Pace
Full time
Tuition fees
Request info
Application deadline
Request info
Earliest start date
Request info
Introduction
BSc (Hons) Computer Science - Full time
Develop an in-depth understanding of the key conceptual and technological issues involved in building software systems.
This degree prepares you for a career in software engineering, and covers key technical skills such as algorithmic thinking, full-stack web development, and machine learning, as well as industry-relevant soft skills such as project management frameworks, user-centred design, and digital venture creation.
Admissions
Scholarships and Funding
Several scholarship options are available. Please check the university website for more information.
Curriculum
Year 1
Year 1 compulsory modules
- Introduction to Programming
- Front End Web
- How Computers Work
- Problem Solving for Computer Science
- Numerical Mathematics
- Symbolic Mathematics
- Graphics 1
- Computing Project 1
- Perspectives on Capital: Cultural, Social, Financial, Critical
Year 2
Year 2 compulsory modules
- Java for Industry
- Algorithms 1
- Computing Project 2
- Dynamic Web Applications
- Algorithms 2
- Extended Java
- Fundamentals of Computer Science
Optional placement year
Our degrees include an optional industrial placement year after the second year of study. You will be responsible for securing a placement, but we can support you through this process.
Although we encourage you to take the opportunity of a placement year, you can also complete your degree in three years.
Year 3 (or year 4 with placement year)
Your final year consists of compulsory and option modules (term one) and a major Computing project (terms two and three) in which you apply your new technological skills to solve real-world problems in innovative and practical ways.
Year 3 compulsory modules
- Databases and the Web Some of the optional modules previously available on this programme have been:
Year 3 option modules
- Neural Networks
- Computer Security
- Data Mining
- Artificial Intelligence
- Physical Computing 1
Program Tuition Fee
Career Opportunities
Our degree programmes include an optional Industrial Placement Year between the second and third year of study. This offers you an invaluable opportunity to gain real world experience and form valuable relationships with employers.
Some of the companies students have worked at during their work placement year have recently included:
- Deutsche Bank
- IBM
- Accenture
- Stink Studios
- Wieden and Kennedy
- Random International
Program delivery
3 years full-time; 4 years full-time with the third year spent on industrial placement; 6 years part-time
English Language Requirements
Certify your English proficiency with the Duolingo English Test! The DET is a convenient, fast, and affordable online English test accepted by over 4,000 universities (like this one) around the world.