Undergraduate Programme and Module Handbook 2022-2023 (archived)
Module Search
- COMP1021: MATHEMATICS FOR COMPUTER SCIENCE
- COMP1051: COMPUTATIONAL THINKING
- COMP1071: COMPUTER SYSTEMS
- COMP1081: ALGORITHMS AND DATA STRUCTURES
- COMP1101: PROGRAMMING (BLACK)
- COMP1111: PROGRAMMING (GOLD)
- COMP2181: THEORY OF COMPUTATION
- COMP2211: NETWORKS AND SYSTEMS
- COMP2221: PROGRAMMING PARADIGMS
- COMP2261: ARTIFICIAL INTELLIGENCE
- COMP2271: DATA SCIENCE
- COMP2281: SOFTWARE ENGINEERING
- COMP3012: INDIVIDUAL PROJECT (40 Credits)
- COMP3421: COMPUTER SCIENCE INTO SCHOOLS
- COMP3467: ADVANCED COMPUTER SYSTEMS (Not available in 2022/23)
- COMP3477: ALGORITHMIC GAME THEORY
- COMP3487: BIOINFORMATICS
- COMP3491: CODES AND CRYPTOGRAPHY
- COMP3507: COMPUTATIONAL COMPLEXITY (Not available in 2022/23)
- COMP3517: COMPUTATIONAL MODELLING IN THE HUMANITIES AND SOCIAL SCIENCES
- COMP3527: COMPUTER VISION
- COMP3537: CONTEMPORARY COMPUTER SCIENCE III (Not available in 2022/23)
- COMP3547: DEEP LEARNING
- COMP3557: DESIGN OF ALGORITHMS AND DATA STRUCTURES
- COMP3567: MULTIMEDIA AND GAME DEVELOPMENT
- COMP3577: PARALLEL SCIENTIFIC COMPUTING I
- COMP3587: PROJECT MANAGEMENT
- COMP3591: PROJECT PREPARATION
- COMP3607: RECOMMENDER SYSTEMS
- COMP3617: VIRTUAL AND AUGMENTED REALITY
- COMP3621: Public Engagement in Computer Science (Not available in 2022/23)
- COMP3637: Compiler Design (Not available in 2022/23)
- COMP3647: Human-AI Interaction Design
- COMP3657: Security Engineering
- COMP3667: REINFORCEMENT LEARNING
- COMP3677: NATURAL COMPUTING ALGORITHMS
- COMP4013: ADVANCED PROJECT
- COMP4087: ADVANCED ALGORITHMS
- COMP4097: ADVANCED COMPUTER GRAPHICS AND VISUALISATION
- COMP4107: ADVANCED COMPUTER VISION
- COMP4117: QUANTUM COMPUTING
- COMP4127: AUTOMATED REASONING AND VERIFICATION (Not available in 2022/23)
- COMP4137: BLOCKCHAIN AND CRYPTOCURRENCIES
- COMP4147: CONTEMPORARY COMPUTER SCIENCE IV (Not available in 2022/23)
- COMP4157: LEARNING ANALYTICS
- COMP4167: NATURAL LANGUAGE PROCESSING
- COMP4177: NETWORKS AND THEIR STRUCTURE
- COMP4187: PARALLEL SCIENTIFIC COMPUTING II
- COMP4197: RANDOMISED ALGORITHMS AND PROBABILISTIC METHODS