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

Syllabus 2023-2024

COMP units available to Computer Science students

COMP10120First Year Team ProjectSyllabus
(283 students)
COMP11120Mathematical Techniques for Computer ScienceSyllabus
(232 students)
COMP11212Fundamentals of ComputationSyllabus
(235 students)
COMP12111Fundamentals of Computer EngineeringSyllabus
(231 students)
COMP13212Data ScienceSyllabus
(284 students)
COMP15111Fundamentals of Computer ArchitectureSyllabus
(231 students)
COMP15212Operating SystemsSyllabus
(236 students)
COMP16321Introduction to Programming 1Syllabus
(289 students)
COMP16412Introduction to Programming 2Syllabus
(282 students)
COMP21111Logic and ModellingSyllabus
(168 students)
COMP22111Processor MicroarchitectureSyllabus
(51 students)
(25 students)
COMP23111Database SystemsSyllabus
(240 students)
COMP23311Software Engineering 1Syllabus
(341 students)
COMP23412Software Engineering 2Syllabus
(342 students)
COMP24011Introduction to AISyllabus
(348 students)
COMP24112Machine LearningSyllabus
(302 students)
COMP24412Knowledge-based AISyllabus
(70 students)
COMP25212System ArchitectureSyllabus
(34 students)
COMP26020Programming Languages & ParadigmsSyllabus
(298 students)
COMP26120Algorithms and Data StructuresSyllabus
(338 students)
COMP27112Introduction to Visual ComputingSyllabus
(235 students)
COMP28112Distributed SystemsSyllabus
(169 students)
COMP300303rd Year Project (Joint Hons 30 Credits)Syllabus
(42 students)
COMP300403rd Year Project (Single Honours 40 Credits)Syllabus
(420 students)
COMP31311Giving meaning to programsSyllabus
(50 students)
COMP32211Implementing System-on-Chip DesignsSyllabus
(54 students)
COMP32412The Internet of Things: Architectures and ApplicationsSyllabus
(114 students)
COMP33312Agile Software PipelinesSyllabus
(146 students)
COMP33511User ExperienceSyllabus
(299 students)
COMP34111AI & GamesSyllabus
(309 students)
COMP34212Cognitive RoboticsSyllabus
(317 students)
COMP34312Mathematical Topics in Machine LearningSyllabus
(132 students)
COMP34612Computational Game TheorySyllabus
(97 students)
COMP34711Natural Language ProcessingSyllabus
(245 students)
COMP34812Natural Language UnderstandingSyllabus
(163 students)
COMP35112Chip MultiprocessorsSyllabus
(42 students)
COMP36111Algorithms and ComplexitySyllabus
(107 students)
COMP36212Mathematical Systems and ComputationSyllabus
(37 students)
COMP37111Graphics and Virtual EnvironmentsSyllabus
(264 students)
COMP37212Computer VisionSyllabus
(244 students)
COMP38311Advanced Distributed SystemsSyllabus
(174 students)
COMP38412Cyber SecuritySyllabus
(130 students)
COMP39112Quantum ComputingSyllabus
(113 students)
COMP40901UG MEng Industrial ProjectSyllabus
(95 students)
COMP60332Automated Reasoning and VerificationSyllabus
(40 students)
COMP60411Modelling data on the webSyllabus
(95 students)
COMP60532Principles of Digital BiologySyllabus
(146 students)
COMP60542Introduction to Health InformaticsSyllabus
(99 students)
COMP60711Data EngineeringSyllabus
(134 students)
COMP61011Foundations of Machine LearningSyllabus
(184 students)
COMP61021Representation LearningSyllabus
(140 students)
COMP61332Text MiningSyllabus
(176 students)
COMP61342Cognitive Robotics and Computer VisionSyllabus
(191 students)
(83 students)
COMP61421Cyber SecuritySyllabus
(79 students)
COMP62421Querying Data on the WebSyllabus
(96 students)
COMP63342Software SecuritySyllabus
(48 students)

Service units not taken by Computer Science students

COMP00900Foundation in Computer ScienceSyllabus
(0 students)