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

MSci Data Science

City St George's, University of London

Institution
City St George's, University of London
Level
undergraduate
Subject
Data Science MSci (Hons)
Duration
4-5 years
UCAS code
G102
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

MSci in Computer Science and Computer Science (Artificial Intelligence), combining core computing with artificial intelligence. Core topics include Programming, Computer Architecture, Signal Processing, Data Analysis, Statistics, and Artificial Intelligence & Machine Learning. The programme includes a team project module where students work in groups to build a software product. The programme provides work experience opportunities at Tech City.

Modules

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