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 ProjectSyllabus
(566 students)
COMP11120Mathematical Techniques for Computer ScienceSyllabus
(489 students)
COMP11212Fundamentals of ComputationSyllabus
(508 students)
COMP12111Fundamentals of Computer EngineeringSyllabus
(488 students)
COMP13212Data ScienceSyllabus
(544 students)
COMP15111Fundamentals of Computer ArchitectureSyllabus
(492 students)
COMP15212Operating SystemsSyllabus
(503 students)
COMP16321Introduction to Programming 1Syllabus
(573 students)
COMP16412Introduction to Programming 2Syllabus
(569 students)
COMP21111Logic and ModellingSyllabus
(188 students)
COMP22111Processor MicroarchitectureSyllabus
(121 students)
COMP22712MicrocontrollersSyllabus
(42 students)
COMP23111Database SystemsSyllabus
(324 students)
COMP23311Software Engineering 1Syllabus
(401 students)
COMP23412Software Engineering 2Syllabus
(399 students)
COMP24011Introduction to AISyllabus
(384 students)
COMP24112Machine LearningSyllabus
(335 students)
COMP24412Knowledge-based AISyllabus
(136 students)
COMP25212System ArchitectureSyllabus
(55 students)
COMP26020Programming Languages & ParadigmsSyllabus
(372 students)
COMP26120Algorithms and Data StructuresSyllabus
(397 students)
COMP27112Introduction to Visual ComputingSyllabus
(251 students)
COMP28112Distributed SystemsSyllabus
(236 students)
COMP300303rd Year Project (Joint Hons 30 Credits)Syllabus
(53 students)
COMP300403rd Year Project (Single Honours 40 Credits)Syllabus
(252 students)
COMP31311Giving meaning to programsSyllabus
(42 students)
COMP32211Implementing System-on-Chip DesignsSyllabus
(30 students)
COMP32412The Internet of Things: Architectures and ApplicationsSyllabus
(128 students)
COMP33312Agile Software PipelinesSyllabus
(110 students)
COMP33511User ExperienceSyllabus
(217 students)
COMP34111AI & GamesSyllabus
(212 students)
COMP34212Cognitive RoboticsSyllabus
(120 students)
COMP34612Computational Game TheorySyllabus
(104 students)
COMP34711Natural Language ProcessingSyllabus
(182 students)
COMP34812Natural Language UnderstandingSyllabus
(107 students)
COMP35112Chip MultiprocessorsSyllabus
(32 students)
COMP36111Algorithms and ComplexitySyllabus
(74 students)
COMP36212Mathematical Systems and ComputationSyllabus
(88 students)
COMP37111Graphics and Virtual EnvironmentsSyllabus
(158 students)
COMP37212Computer VisionSyllabus
(98 students)
COMP38311Advanced Distributed SystemsSyllabus
(88 students)
COMP38412Cyber SecuritySyllabus
(147 students)
COMP39112Quantum ComputingSyllabus
(103 students)
COMP40901UG MEng Industrial ProjectSyllabus
(82 students)
COMP60332Automated Reasoning and VerificationSyllabus
(19 students)
COMP60411Modelling data on the webSyllabus
(80 students)
COMP60532Principles of Digital BiologySyllabus
(58 students)
COMP60542Introduction to Health InformaticsSyllabus
(82 students)
COMP60711Data EngineeringSyllabus
(85 students)
COMP61011Foundations of Machine LearningSyllabus
(97 students)
COMP61021Representation LearningSyllabus
(88 students)
COMP61332Text MiningSyllabus
(112 students)
COMP61342Cognitive Robotics and Computer VisionSyllabus
(101 students)
COMP61411CryptographySyllabus
(38 students)
COMP61421Cyber SecuritySyllabus
(35 students)
COMP62342Ontology Engineering for the Semantic WebSyllabus
(0 students)
COMP62421Querying Data on the WebSyllabus
(81 students)
COMP62521Agile and Test-Driven DevelopmentSyllabus
(64 students)
COMP62532Component-based Software DevelopmentSyllabus
(47 students)
COMP63342Software SecuritySyllabus
(23 students)

Service units not taken by Computer Science students

COMP00900Foundation in Computer ScienceSyllabus
(0 students)