← All courses at City St George's, University of London

BSc Computer Science

City St George's, University of London

Institution
City St George's, University of London
Level
undergraduate
Subject
Computer Science BSc (Hons)
Duration
3-4 years
UCAS code
G400
Typical offer
A-level ABB, IB 31

Entry requirements

A level: ABB (Computer Science or Maths or other science preferred) IB: 31 points including 5 in Mathematics at Higher or Standard Level and minimum of grade 5 in Standard Level English

About this course

BSc in Computer Science, covering the breadth of the discipline. Core topics include Programming, Systems Design, Computer Architecture, Artificial Intelligence & Machine Learning, Signal Processing, Statistics, and Project Management. The programme includes an individual final-year project and offers an optional year-long work placement or a Professional Pathway combining paid employment with study.

Modules

  • Professional Placement
  • Introduction to Algorithms
  • Mathematics for Computing
  • Systems Architecture
  • Programming in Java
  • Operating Systems
  • Computer Science, Ethics & Society
  • Databases
  • Data Structures and Algorithms
  • Language Processors
  • Computer Networks
  • Object-Oriented Analysis and Design
  • Professional Development in IT
  • Team Project
  • Programming in C++
  • Work Based Project
  • Continuing Professional Development in IT
  • Accenture School of Tech: Building Skills in Tech Transformation, Cloud and Consultancy
  • Individual Project
  • Theory of Computation
  • Functional Programming
  • Games Technology
  • Advanced Databases
  • Computer Graphics
  • Advanced Games Technology
  • Data Visualization
  • Digital Signal Processing and Audio Programming
  • Project Management
  • Advanced Programming – Concurrency
  • Natural Language Processing
  • Cloud Computing
  • Information Security Fundamentals
  • Computer Vision
  • Introduction to Artificial Intelligence
  • Programming and Mathematics for AI
  • Agents and Multi Agents Systems
  • User Centred Systems Design
  • Semantic Web Technologies and Knowledge Graphs
  • Hewlett Packard Enterprise: Technology Consulting
  • Web Development
  • Principles of Artificial Intelligence
  • Information Retrieval