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

Syllabus and materials 2019-2020

COMP units available to Computer Science students

COMP10120First Year Team ProjectSyllabus
(274 students)
COMP11120Mathematical Techniques for Computer ScienceSyllabus
(223 students)
COMP11212Fundamentals of ComputationSyllabus
(230 students)
COMP12111Fundamentals of Computer EngineeringSyllabus
(224 students)
COMP13212Data ScienceSyllabus
(265 students)
COMP15111Fundamentals of Computer ArchitectureSyllabus
(231 students)
COMP15212Operating SystemsSyllabus
(231 students)
COMP16321Introduction to Programming 1Syllabus
(282 students)
COMP16412Introduction to Programming 2Syllabus
(278 students)
COMP21111Logic and ModellingSyllabus
(104 students)
COMP22111Processor MicroarchitectureSyllabus
(53 students)
(63 students)
COMP23111Fundamentals of DatabasesSyllabus
(229 students)
COMP23311Software Engineering 1Syllabus
(261 students)
COMP23412Software Engineering 2Syllabus
(260 students)
COMP24111Machine Learning and OptimisationSyllabus
(238 students)
COMP24412Symbolic AISyllabus
(98 students)
COMP25111Operating SystemsSyllabus
(216 students)
COMP25212System ArchitectureSyllabus
(74 students)
COMP26120Algorithms and Imperative ProgrammingSyllabus
(254 students)
COMP27112Computer Graphics and Image ProcessingSyllabus
(237 students)
COMP28112Distributed ComputingSyllabus
(177 students)
COMP28512Mobile SystemsSyllabus
(121 students)
COMP300303rd Year Project (Joint Hons 30 Credits)Syllabus
(38 students)
COMP300403rd Year Project (Single Honours 40 Credits)Syllabus
(180 students)
COMP32211Implementing System-on-Chip DesignsSyllabus
(19 students)
COMP32412The Internet of Things: Architectures and ApplicationsSyllabus
(97 students)
COMP33511User ExperienceSyllabus
(113 students)
COMP33711Agile Software EngineeringSyllabus
(101 students)
COMP34120AI and GamesSyllabus
(122 students)
COMP34212Cognitive RoboticsSyllabus
(67 students)
COMP34412Natural Language SystemsSyllabus
(81 students)
COMP35112Chip MultiprocessorsSyllabus
(39 students)
COMP36111Advanced Algorithms 1Syllabus
(49 students)
(157 students)
COMP37111Advanced Computer GraphicsSyllabus
(119 students)
COMP37212Computer VisionSyllabus
(78 students)
COMP38211Documents and Data on the WebSyllabus
(76 students)
COMP38411Cryptography and Network SecuritySyllabus
(132 students)
COMP39112Quantum ComputingSyllabus
(71 students)
COMP40901UG MEng Industrial ProjectSyllabus
(27 students)
COMP60332Automated Reasoning and VerificationSyllabus
(15 students)
COMP60411Modelling data on the webSyllabus
(93 students)
COMP60532Principles of Digital BiologySyllabus
(54 students)
COMP60542Introduction to Health InformaticsSyllabus
(68 students)
COMP60711Data EngineeringSyllabus
(74 students)
COMP61011Foundations of Machine LearningSyllabus
(134 students)
COMP61021Modelling and visualization of high-dimensional dataSyllabus
(128 students)
COMP61332Text MiningSyllabus
(114 students)
COMP61342Computer VisionSyllabus
(109 students)
(46 students)
COMP61421Cyber SecuritySyllabus
(47 students)
COMP62342Ontology Engineering for the Semantic WebSyllabus
(13 students)
COMP62421Querying Data on the WebSyllabus
(89 students)
COMP62521Agile and Test-Driven DevelopmentSyllabus
(34 students)
COMP62532Component-based Software DevelopmentSyllabus
(22 students)

Service units not taken by Computer Science students

COMP00900Foundation in Computer ScienceSyllabus
(0 students)