BSc Computer Science (Software Engineering)
Goldsmiths, University of London
Entry requirements
A level: CCC IB: 27 points overall with three HL subjects at 555
About this course
BSc Computer Science, with a focus on software engineering. Core topics include programming, computer architecture, data analysis, artificial intelligence and machine learning, and project management. A year-long industry placement is available in the third year, extending the degree to four years full-time or eight years part-time.
Modules
- Introduction to Programming
- Front End Web
- Logic and Computer Architecture
- Computing Project 1
- Graphics 1
- Algorithms 1
- Identity, Agency & Environment 1
- Identity, Agency & Environment 2
- Software Development and Design
- Computing Project 2
- Object Oriented Programming
- Algorithms 2
- Networks and Operating Systems
- The Goldsmiths Elective
- Data Programming for Artificial Intelligence
- Human Computer Interaction: Theory, Practice and Application
- Fundamentals of Computer Science
- Information Security
- The Goldsmiths Project
- Final Project in Computer Science
- Databases and Advanced Data Techniques
- Extended Object Oriented Programming
- Network And System Security
- Dynamic Web Applications