Undergraduate Programme and Module Handbook 2020-2021 (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 (Not available in 2020/21)
- COMP3467: ADVANCED COMPUTER SYSTEMS
- COMP3477: ALGORITHMIC GAME THEORY
- COMP3487: BIOINFORMATICS
- COMP3491: CODES AND CRYPTOGRAPHY
- COMP3507: COMPUTATIONAL COMPLEXITY
- COMP3517: COMPUTATIONAL MODELLING IN THE HUMANITIES AND SOCIAL SCIENCES
- COMP3527: COMPUTER VISION
- COMP3537: CONTEMPORARY COMPUTER SCIENCE III (Not available in 2020/21)
- COMP3547: DEEP LEARNING AND REINFORCEMENT LEARNING
- COMP3557: DESIGN OF ALGORITHMS AND DATA STRUCTURES
- COMP3567: MULTIMEDIA AND GAME DEVELOPMENT
- COMP3577: PARALLEL SCIENTIFIC COMPUTING I
- COMP3587: PROJECT MANAGEMENT (Not available in 2020/21)
- COMP3591: PROJECT PREPARATION
- COMP3607: RECOMMENDER SYSTEMS
- COMP3617: VIRTUAL AND AUGMENTED REALITY
- COMP3621: Public Engagement in Computer Science
- COMP4013: ADVANCED PROJECT
- COMP4087: ADVANCED ALGORITHMS
- COMP4097: ADVANCED COMPUTER GRAPHICS AND VISUALISATION
- COMP4107: ADVANCED COMPUTER VISION
- COMP4117: ALTERNATIVE COMPUTING (Not available in 2020/21)
- COMP4127: AUTOMATED REASONING AND VERIFICATION
- COMP4137: BLOCKCHAIN AND CRYPTOCURRENCIES
- COMP4147: CONTEMPORARY COMPUTER SCIENCE IV (Not available in 2020/21)
- COMP4157: LEARNING ANALYTICS
- COMP4167: NATURAL LANGUAGE PROCESSING
- COMP4177: NETWORKS AND THEIR STRUCTURE
- COMP4187: PARALLEL SCIENTIFIC COMPUTING II
- COMP4197: RANDOMISED ALGORITHMS AND PROBABILISTIC METHODS