Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

Computer Science Programmes Options Grid (2021-2022)

- AI (BSc)AI (MEng)AIwIE (BSc)AI (MEng)HCIHCIHCI (BSc)HCI (MEng)CS (BSc)CS (MEng)CM (BSc)CMwIE (BSc)CSwIE (BSc)CS (MEng)BM (BSc)BMwIE (BSc)CSE (BEng)CSE (MEng)CSEwIE (BEng)CSE (MEng)SE (BSc)SE (MEng)SEwIE (BSc)SE (MEng)
COMP30030
(3rd Year Project (Joint Hons 30 Credits))
Compulsory unitCompulsory unit Compulsory unitCompulsory unit
COMP30040
(3rd Year Project (Single Honours 40 Credits))
Compulsory unitCompulsory unitCompulsory unitCompulsory unitCompulsory unitCompulsory unitCompulsory unitCompulsory unitCompulsory unitCompulsory unit Compulsory unitCompulsory unit Compulsory unitCompulsory unitCompulsory unitCompulsory unitCompulsory unitCompulsory unitCompulsory unitCompulsory unit
COMP31311
(Giving meaning to programs)
OOOO OOOOOOOOOOOOOOOO
COMP32211
(Implementing System-on-Chip Designs)
OOOO OO OO Compulsory unitTCompulsory unitTCompulsory unitTCompulsory unitTOOOO
COMP32412
(The Internet of Things: Architectures and Applications)
OOOOOOOOOOOOOOOOO O OOOO
COMP33312
(Agile Software Pipelines)
OOOOCompulsory unitCompulsory unitCompulsory unitCompulsory unitOOOOOOOOOOOOCompulsory unitCompulsory unitCompulsory unitCompulsory unit
COMP33511
(User Experience)
OOOOCompulsory unitCompulsory unitCompulsory unitCompulsory unitOOOOOOOOOOOOCompulsory unitTCompulsory unitTCompulsory unitTCompulsory unitT
COMP34111
(AI & Games)
OOOO OOOOOOOOOOOOOOOO
COMP34212
(Cognitive Robotics)
OOOOOOOOOO OO OOOOOOOO
COMP34612
(Computational Game Theory)
OOOO OOOOOOOO O OOOOO
COMP34711
(Natural Language Processing)
OOOOOOOOOOOOOOOOOOOOOOOO
COMP34812
(Natural Language Understanding)
OOOOOOOOOOOOOOOOOOOOOOOO
COMP35112
(Chip Multiprocessors)
OOOOOOOOOO OO Compulsory unitTCompulsory unitTCompulsory unitTCompulsory unitTOOOO
COMP36111
(Algorithms and Complexity)
OOOO OOOOOOOOOOOOOOOO
COMP36212
(Mathematical Systems and Computation)
OOOO OOOOOOOOOOOOOOOO
COMP37111
(Graphics and Virtual Environments)
OTOTOTOTOOOOOOOOOOOOOOOOOOOO
COMP37212
(Computer Vision)
OTOTOTOT OOOOOO OOOOOOOO
COMP38311
(Advanced Distributed Systems)
OOOOOOOOOOOOOOOOOOOOOOOO
COMP38412
(Cyber Security)
OOOOOOOOOO OOOOOOOOOOOO
COMP39112
(Quantum Computing)
OO OO
BIOL21451
(How to Make a Brain)
O O
BIOL31681
(Clocks, Sleep & the Rhythms of Life)
OOOO
BIOL31692
(Learning, Memory & Cognition)
OOOO
BMAN30010
(Management of Knowledge and Innovation)
Compulsory unitCompulsory unit
BMAN30021
(Marketing)
Compulsory unitCompulsory unit
BMAN30022
(Strategy)
Compulsory unitCompulsory unit
MATH30002
(Mathematics Education)
OO
MATH31042
(Fractal Geometry)
OO
MATH31052
(Topology)
OO
MATH32001
(Group Theory)
OO
MATH32012
(Commutative Algebra)
OO
MATH32032
(Coding Theory)
OO
MATH32051
(Hyperbolic Geometry)
OO
MATH32062
(Introduction to Algebraic Geometry)
OO
MATH32072
(Introduction to Number Theory)
OO
MATH32091
(Combinatorics and Graph Theory)
OO
MATH33011
(Mathematical Logic)
OO
MATH34011
(Asymptotic Expansions and Perturbation Methods)
OO
MATH35012
(Wave Motion)
OO
MATH35032
(Mathematical Biology)
OO
MATH35082
(Symmetry in Nature)
OO
MATH36001
(Matrix Analysis)
OO
MATH36022
(Numerical Analysis II)
OO
MATH36031
(Problem Solving by Computer)
OO
MATH36062
(Convex Optimization)
OO
MATH39032
(Mathematical Modelling in Finance)
OO
MCEL30031
(Enterprise Management for Computer Scientists)
Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit
MCEL30032
(Managing Finance in Enterprises for Computer Scientists)
Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit Compulsory unit
PSYC31242
(Understanding Dementia: Brain & Behaviour)
OOOO
PSYC37111
(Emotion)
OOOO
SOAN30811
(Anthropology of Vision, Memory and the Senses)
OOOO
SOST30022
(Advanced Social Network Analysis)
Compulsory unitCompulsory unitCompulsory unitCompulsory unit