← All courses at University of Liverpool

BSc Computer Science

University of Liverpool

Institution
University of Liverpool
Level
undergraduate
Subject
Computer Science
Duration
3 years
UCAS code
G400
Typical offer
IB 34

Entry requirements

A level: AAB IB: 34 points overall or 6,6,5 in 3 HL subjects including Mathematics/Computer Science. BTEC: D in BTEC and AA in A Levels (to include either Mathematics or Computer Science).; DD in BTEC and A in A Level in Mathematics or Computer Science.; D*DD in a relevant diploma plus A level Maths or Computer Science grade B (GCSE Maths grade A/7 required if A level Mathematics not taken).

About this course

BSc (Hons) in Computer Science. Core topics include Programming, Data Analysis, and Artificial Intelligence & Machine Learning. The curriculum culminates in an honours year computer science project.

Modules

  • INTRODUCTION TO PROGRAMMING
  • PROGRAMMING LANGUAGE PARADIGMS
  • DESIGNING SYSTEMS FOR THE DIGITAL SOCIETY
  • DATA STRUCTURES AND ALGORITHMS
  • OBJECT-ORIENTED PROGRAMMING
  • SOFTWARE ENGINEERING FUNDAMENTALS
  • COMPLEXITY OF ALGORITHMS
  • DATABASE DEVELOPMENT
  • GROUP SOFTWARE PROJECT
  • COMPUTER NETWORKS
  • INTRODUCTION TO THEORY OF COMPUTATION
  • ADVANCED ARTIFICIAL INTELLIGENCE
  • APP DEVELOPMENT
  • CORE DATA SCIENCE
  • PRINCIPLES OF COMPUTER GAMES DESIGN AND IMPLEMENTATION
  • COMPUTER-BASED TRADING IN FINANCIAL MARKETS
  • CYBER SECURITY
  • BECOMING ENTREPRENEURIAL
  • HONOURS YEAR COMPUTER SCIENCE PROJECT
  • KNOWLEDGE REPRESENTATION AND REASONING
  • ADVANCED SOFTWARE ENGINEERING
  • INTRODUCTION TO COMPUTATIONAL GAME THEORY
  • HIGH PERFORMANCE COMPUTING
  • AUTONOMOUS MOBILE ROBOTICS
  • OPTIMISATION
  • COMMUNICATING COMPUTER SCIENCE
  • BIG DATA ANALYTICS
  • COMPUTER VISION
  • QUANTUM COMPUTING AND SECURITY
  • CYBERPSYCHOLOGY-HUMAN COMPUTER INTERACTION
  • EFFICIENT SEQUENTIAL ALGORITHMS
  • FORMAL METHODS
  • CLOUD COMPUTING FOR E-COMMERCE
  • ONTOLOGIES AND SEMANTIC WEB
  • NETWORK MINING AND ANALYSIS
  • DATA MINING AND VISUALISATION
  • ROBOT PERCEPTION AND MANIPULATION
  • ADVANCED TOPICS IN COMPUTER GAME DEVELOPMENT
  • DIGITAL FORENSICS
  • MUSIC INTELLIGENCE