HomeCurrent UGStudy & CurriculumStudent supportEmploymentTechnical supportAssessmentResources & VLEsHave Your Say Computer Science Programmes Options Grid (2023-2024)Complete options gridFirst year options gridSecond year options gridThird year options gridFourth year options grid - AI (BSc)AI (MEng)AIwIE (BSc)AI (MEng)HCIHCIHCI (BSc)HCI (MEng)CS (BSc)CS (MEng)CM (BSc)CMwIE (BSc)CSwIE (BSc)CS (MEng)CSE (BEng)CSE (MEng)CSEwIE (BEng)CSE (MEng)SE (BSc)SE (MEng)SEwIE (BSc)SE (MEng)COMP21111(Logic and Modelling)OOOO OOOOOO OOOOTOTOTOTCOMP22111(Processor Microarchitecture)OOOO OO OOTTTTOOOOCOMP22712(Microcontrollers)OOOOOOOOOO OOOOOOCOMP23111(Database Systems)OOOOOOOOOO OOOCOMP23311(Software Engineering 1)OOTTTTCOMP23412(Software Engineering 2)OOTTTTCOMP24011(Introduction to AI)OOOOOOOOOO OOOOOOOCOMP24112(Machine Learning)OOOOOOOOOO OOOOOOOCOMP24412(Knowledge-based AI)TTTTOOOOOOOOOO OOOOOOOCOMP25212(System Architecture)OOOOOOOOOO OOTTTTOOOOCOMP26020(Programming Languages & Paradigms)OOOOOOCOMP26120(Algorithms and Data Structures) OOCOMP27112(Introduction to Visual Computing)OTOTOTOTOOOOOOOOOO OOOOOOOCOMP28112(Distributed Systems)OOOO OOOOOO OOOBIOL21261(Endocrinology) OOOO BIOL21321(Membrane Excitability) OOOO BIOL21451(How to Make a Brain) OOOO BIOL22332(Motor Systems for Human Computer Interaction) BIOL22341(Sensory Systems for Human Computer Interaction) MATH20521(Principles of Mathematical Modelling) OO MATH20912(Introduction to Financial Mathematics) OO MATH21111(Metric Spaces) OO MATH21112(Rings and Fields) OO MATH21120(Groups and Geometry) MATH24411(Numerical Analysis) OO MATH24412(Fluid Mechanics) OO MATH24420( PDEs and Vector Calculus) OO MATH27711(Likelihood and Bayesian Inference) OO MATH27712(Stochastic Processes) OO MATH27720(Probability and Statistics 2) OO PSYC21061(Statistics and Data Analysis) OOOO PSYC21112(Perception & Action) PSYC21122(Cognitive Neuroscience) PSYC21181(Cognition) SOST20022(Essentials of Survey Design & Analysis) SOST20042(Market Research) OOOO Close menu Study & CurriculumHandbook & syllabusOptionsExternal optionsChanging degreeInterrupting/repeatingPASSStaff rolesSyllabusTutorial attendanceTutor groupCMYear 1Year 2Year 3Year 4Timetables
Computer Science Programmes Options Grid (2023-2024)Complete options gridFirst year options gridSecond year options gridThird year options gridFourth year options grid - AI (BSc)AI (MEng)AIwIE (BSc)AI (MEng)HCIHCIHCI (BSc)HCI (MEng)CS (BSc)CS (MEng)CM (BSc)CMwIE (BSc)CSwIE (BSc)CS (MEng)CSE (BEng)CSE (MEng)CSEwIE (BEng)CSE (MEng)SE (BSc)SE (MEng)SEwIE (BSc)SE (MEng)COMP21111(Logic and Modelling)OOOO OOOOOO OOOOTOTOTOTCOMP22111(Processor Microarchitecture)OOOO OO OOTTTTOOOOCOMP22712(Microcontrollers)OOOOOOOOOO OOOOOOCOMP23111(Database Systems)OOOOOOOOOO OOOCOMP23311(Software Engineering 1)OOTTTTCOMP23412(Software Engineering 2)OOTTTTCOMP24011(Introduction to AI)OOOOOOOOOO OOOOOOOCOMP24112(Machine Learning)OOOOOOOOOO OOOOOOOCOMP24412(Knowledge-based AI)TTTTOOOOOOOOOO OOOOOOOCOMP25212(System Architecture)OOOOOOOOOO OOTTTTOOOOCOMP26020(Programming Languages & Paradigms)OOOOOOCOMP26120(Algorithms and Data Structures) OOCOMP27112(Introduction to Visual Computing)OTOTOTOTOOOOOOOOOO OOOOOOOCOMP28112(Distributed Systems)OOOO OOOOOO OOOBIOL21261(Endocrinology) OOOO BIOL21321(Membrane Excitability) OOOO BIOL21451(How to Make a Brain) OOOO BIOL22332(Motor Systems for Human Computer Interaction) BIOL22341(Sensory Systems for Human Computer Interaction) MATH20521(Principles of Mathematical Modelling) OO MATH20912(Introduction to Financial Mathematics) OO MATH21111(Metric Spaces) OO MATH21112(Rings and Fields) OO MATH21120(Groups and Geometry) MATH24411(Numerical Analysis) OO MATH24412(Fluid Mechanics) OO MATH24420( PDEs and Vector Calculus) OO MATH27711(Likelihood and Bayesian Inference) OO MATH27712(Stochastic Processes) OO MATH27720(Probability and Statistics 2) OO PSYC21061(Statistics and Data Analysis) OOOO PSYC21112(Perception & Action) PSYC21122(Cognitive Neuroscience) PSYC21181(Cognition) SOST20022(Essentials of Survey Design & Analysis) SOST20042(Market Research) OOOO