Skip to main content
What types of page to search?

Alternatively use our A-Z index.

Mrs Judith Birtall

Student Experience Co-ordinator
School of Computer Science and Informatics

Contact

Judith.Birtall@liverpool.ac.uk

+44 (0)151 795 4205

Teaching

Modules for 2025-26

Advanced Algorithmic Techniques

Module code: COMP523

Role: Teaching

Advanced Artificial Intelligence

Module code: COMP219

Role: Teaching

Advances in Theoretical Computer Science

Module code: COMP555

Role: Teaching

Algorithmic Game Theory

Module code: COMP559

Role: Teaching

Analytic Techniques for Computer Science

Module code: COMP116

Role: Teaching

App Development

Module code: COMP228

Role: Teaching

Applied Artificial Intelligence

Module code: COMP534

Role: Teaching

Applied Artificial Intelligence

Module code: COMP634

Role: Teaching

Autonomous Mobile Robotics

Module code: COMP329

Role: Teaching

Big Data Analytics

Module code: COMP529

Role: Teaching

Big Data Analytics

Module code: COMP829

Role: Teaching

Big Data Analytics

Module code: COMP336

Role: Teaching

Biocomputation

Module code: COMP305

Role: Teaching

Cloud Computing for E-Commerce

Module code: COMP315

Role: Teaching

Communicating Computer Science

Module code: COMP335

Role: Teaching

Complexity of Algorithms

Module code: COMP202

Role: Teaching

Computational Game Theory and Mechanism Design

Module code: COMP326

Role: Teaching

Computational Intelligence

Module code: COMP575

Role: Teaching

Computational Intelligence

Module code: COMP875

Role: Teaching

Computer Aided Software Development

Module code: COMP285

Role: Teaching

Computer Networks

Module code: COMP211

Role: Teaching

Computer Systems

Module code: COMP124

Role: Teaching

Computer Vision

Module code: COMP338

Role: Teaching

Computer-Based Trading in Financial Markets

Module code: COMP226

Role: Teaching

Cyber Security

Module code: COMP232

Role: Teaching

Data Mining and Visualisation

Module code: COMP527

Role: Teaching

Data Mining and Visualisation

Module code: COMP827

Role: Teaching

Data Structures and Algorithms

Module code: COMP108

Role: Teaching

Database Development

Module code: COMP207

Role: Teaching

Database and Information Systems

Module code: COMP518

Role: Teaching

Designing Systems for the Digital Society

Module code: COMP107

Role: Teaching

Digital Forensics

Module code: COMP536

Role: Teaching

Dissertation

Module code: DASC500

Role: Teaching

Distributed Systems

Module code: COMP212

Role: Teaching

Efficient Algorithms

Module code: COMP526

Role: Teaching

Efficient Sequential Algorithms

Module code: COMP309

Role: Teaching

Electronic Circuits and Systems

Module code: ELEC271

Role: Teaching

Electronics for Instrumentation & Communications

Module code: ELEC317

Role: Teaching

Final Year Second Semester 15 Credit Project

Module code: COMP392

Role: Teaching

Formal Methods

Module code: COMP313

Role: Teaching

Foundations of Computer Science

Module code: COMP109

Role: Teaching

Group Software Project

Module code: COMP208

Role: Teaching

High Performance Computing

Module code: COMP328

Role: Teaching

Honours Year Automated Trading Project

Module code: COMP396

Role: Teaching

Honours Year Computer Science Project

Module code: COMP390

Role: Teaching

Industrial Placement Y3

Module code: COMP299

Role: Teaching

Introduction To Programming

Module code: COMP101

Role: Teaching

Introduction to Artificial Intelligence

Module code: COMP111

Role: Teaching

Introduction to Computational Game Theory

Module code: COMP323

Role: Teaching

Introduction to Data Science

Module code: COMP229

Role: Teaching

Introduction to Programming in C

Module code: ELEC129

Role: Teaching

Introduction to Theory of Computation

Module code: COMP218

Role: Teaching

Knowledge Representation

Module code: COMP521

Role: Teaching

Knowledge Representation and Reasoning

Module code: COMP304

Role: Teaching

MEng Group Project

Module code: COMP591

Role: Teaching

MEng Individual Project

Module code: COMP592

Role: Teaching

MSc Group Project

Module code: COMP530

Role: Teaching

MSc Group Project

Module code: COMP830

Role: Teaching

MSc Industrial Project

Module code: COMP599

Role: Teaching

MSc Placement Experience

Module code: COMP598

Role: Teaching

MSc Project

Module code: COMP702

Role: Teaching

MSc Project

Module code: COMP802

Role: Teaching

Machine Learning and BioInspired Optimisation

Module code: COMP532

Role: Teaching

Machine Learning and BioInspired Optimisation

Module code: COMP832

Role: Teaching

Maths and Statistics for AI and Data Science

Module code: COMP533

Role: Teaching

Maths and Statistics for AI and Data Science

Module code: COMP633

Role: Teaching

Multi-Agent Systems

Module code: COMP310

Role: Teaching

Multi-Core and Multi-Processor Programming

Module code: COMP528

Role: Teaching

Multi-Core and Multi-Processor Programming

Module code: COMP828

Role: Teaching

Network Mining and Analysis

Module code: COMP324

Role: Teaching

Object-Oriented Programming

Module code: COMP122

Role: Teaching

Ontologies and Semantic Web

Module code: COMP318

Role: Teaching

Optimisation

Module code: COMP331

Role: Teaching

Optimisation

Module code: COMP857

Role: Teaching

Optimisation

Module code: COMP557

Role: Teaching

Photonics and Optical Information Systems

Module code: ELEC313

Role: Teaching

Planning Your Career

Module code: COMP221

Role: Teaching

Plasma System Engineering

Module code: ELEC391

Role: Teaching

Principles of C and Memory Management

Module code: COMP281

Role: Teaching

Principles of Computer Games Design and Implementation

Module code: COMP222

Role: Teaching

Privacy and Security

Module code: COMP522

Role: Teaching

Programming Fundamentals

Module code: COMP517

Role: Teaching

Programming Fundamentals

Module code: COMP617

Role: Teaching

Programming Language Paradigms

Module code: COMP105

Role: Teaching

Quantum Computing and Security

Module code: COMP535

Role: Teaching

Research Methods in Computer Science

Module code: COMP516

Role: Teaching

Research Methods in Computer Science

Module code: COMP616

Role: Teaching

Research Methods in Computer Science

Module code: COMP816

Role: Teaching

Robot Perception and Manipulation

Module code: COMP341

Role: Teaching

Safety and Dependability

Module code: COMP524

Role: Teaching

Scripting Languages

Module code: COMP284

Role: Teaching

Software Development Tools

Module code: COMP220

Role: Teaching

Software Engineering I

Module code: COMP201

Role: Teaching

Software Engineering II

Module code: COMP319

Role: Teaching

The C++ Programming Language

Module code: COMP282

Role: Teaching

Web Programming

Module code: COMP519

Role: Teaching