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

Syllabus and materials 2021-2022

COMP units available to Computer Science students

COMP10120First Year Team ProjectSyllabusMaterialsUli SattlerStaff
(565 students)
COMP11120Mathematical Techniques for Computer ScienceSyllabusMaterialsAndrea SchalkStaff
(486 students)
COMP11212Fundamentals of ComputationSyllabusMaterialsSean BechhoferStaff
(505 students)
COMP12111Fundamentals of Computer EngineeringSyllabusMaterialsPaul NutterStaff
(485 students)
COMP13212Data ScienceSyllabusMaterialsJonathan ShapiroStaff
(538 students)
COMP15111Fundamentals of Computer ArchitectureSyllabusMaterialsChristos KotselidisStaff
(489 students)
COMP15212Operating SystemsSyllabusMaterialsStephen PettiferStaff
(500 students)
COMP16321Introduction to Programming 1SyllabusMaterialsGareth HenshallStaff
(569 students)
COMP16412Introduction to Programming 2SyllabusMaterialsMarkel VigoStaff
(568 students)
COMP21111Logic and ModellingSyllabusMaterialsKonstantin KorovinStaff
(176 students)
COMP22111Processor MicroarchitectureSyllabusMaterialsPaul NutterStaff
(117 students)
COMP22712MicrocontrollersSyllabusMaterialsJim GarsideStaff
(41 students)
COMP23111Database SystemsSyllabusMaterialsGareth HenshallStaff
(307 students)
COMP23311Software Engineering 1SyllabusMaterialsDuncan HullStaff
(385 students)
COMP23412Software Engineering 2SyllabusMaterialsMarkel VigoStaff
(383 students)
COMP24011Introduction to AISyllabusIan Pratt-HartmannStaff
(365 students)
COMP24112Machine LearningSyllabusMaterialsTingting MuStaff
(320 students)
COMP24412Knowledge-based AISyllabusMaterialsViktor SchlegelStaff
(126 students)
COMP25212System ArchitectureSyllabusMaterialsOliver RhodesStaff
(54 students)
COMP26020Programming Languages & ParadigmsSyllabusRizos SakellariouStaff
(356 students)
COMP26120Algorithms and Data StructuresSyllabusMaterialsLouise DennisStaff
(379 students)
COMP27112Introduction to Visual ComputingSyllabusMaterialsTim MorrisStaff
(240 students)
COMP28112Distributed SystemsSyllabusMaterialsSandra SampaioStaff
(227 students)
COMP300303rd Year Project (Joint Hons 30 Credits)SyllabusMaterialsTim MorrisStaff
(51 students)
COMP300403rd Year Project (Single Honours 40 Credits)SyllabusMaterialsTim MorrisStaff
(235 students)
COMP31311Giving meaning to programsSyllabusAndrea SchalkStaff
(34 students)
COMP32211Implementing System-on-Chip DesignsSyllabusMaterialsAhmed SaeedStaff
(29 students)
COMP32412The Internet of Things: Architectures and ApplicationsSyllabusMaterialsVasilis PavlidisStaff
(121 students)
COMP33312Agile Software PipelinesSyllabusMaterialsAnas ElhagStaff
(100 students)
COMP33511User ExperienceSyllabusMaterialsSimon HarperStaff
(202 students)
COMP34111AI & GamesSyllabusJonathan ShapiroStaff
(199 students)
COMP34212Cognitive RoboticsSyllabusAngelo CangelosiStaff
(113 students)
COMP34612Computational Game TheorySyllabusXiao-Jun ZengStaff
(92 students)
COMP34711Natural Language ProcessingSyllabusTingting MuStaff
(171 students)
COMP34812Natural Language UnderstandingSyllabusRiza Batista-NavarroStaff
(98 students)
COMP35112Chip MultiprocessorsSyllabusMaterialsPierre OlivierStaff
(31 students)
COMP36111Algorithms and ComplexitySyllabusMaterialsIan Pratt-HartmannStaff
(67 students)
COMP36212Mathematical Systems and ComputationSyllabusMaterialsOliver RhodesStaff
(79 students)
COMP37111Graphics and Virtual EnvironmentsSyllabusMaterialsStephen PettiferStaff
(149 students)
COMP37212Computer VisionSyllabusMaterialsAphrodite GalataStaff
(93 students)
COMP38311Advanced Distributed SystemsSyllabusRizos SakellariouStaff
(81 students)
COMP38412Cyber SecuritySyllabusNing ZhangStaff
(140 students)
COMP39112Quantum ComputingSyllabusMaterialsRichard BanachStaff
(100 students)
COMP40901UG MEng Industrial ProjectSyllabusMaterials Staff
(78 students)
COMP60332Automated Reasoning and VerificationSyllabusMaterialsRenate SchmidtStaff
(17 students)
COMP60411Modelling data on the webSyllabusMaterialsUli SattlerStaff
(79 students)
COMP60532Principles of Digital BiologySyllabusDuncan HullStaff
(55 students)
COMP60542Introduction to Health InformaticsSyllabusAndrew BrassStaff
(79 students)
COMP60711Data EngineeringSyllabusSandra SampaioStaff
(84 students)
COMP61011Foundations of Machine LearningSyllabusMaterialsDavid WongStaff
(94 students)
COMP61021Representation LearningSyllabusMaterialsKe ChenStaff
(87 students)
COMP61332Text MiningSyllabusRiza Batista-NavarroStaff
(110 students)
COMP61342Cognitive Robotics and Computer VisionSyllabusMaterialsAngelo CangelosiStaff
(98 students)
COMP61411CryptographySyllabusMaterialsRichard BanachStaff
(37 students)
COMP61421Cyber SecuritySyllabusMaterialsNing ZhangStaff
(34 students)
COMP62342Ontology Engineering for the Semantic WebSyllabusMaterials Staff
(0 students)
COMP62421Querying Data on the WebSyllabusMaterialsNorman PatonStaff
(80 students)
COMP62521Agile and Test-Driven DevelopmentSyllabusCaroline JayStaff
(62 students)
COMP62532Component-based Software DevelopmentSyllabusMaterialsKung-Kiu LauStaff
(47 students)
COMP63342Software SecuritySyllabusLucas CordeiroStaff
(22 students)

Service units not taken by Computer Science students

COMP00900Foundation in Computer ScienceSyllabusMaterials Staff
(0 students)