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

Syllabus and materials 2016-2017

COMP units available to Computer Science students

COMP10120First Year Team ProjectSyllabusMaterialsUli SattlerStaff
(263 students)
COMP11120Mathematical Techniques for Computer ScienceSyllabusMaterialsAndrea SchalkStaff
(226 students)
COMP11212Fundamentals of ComputationSyllabusMaterialsSean BechhoferStaff
(238 students)
COMP12111Fundamentals of Computer EngineeringSyllabusMaterialsPaul NutterStaff
(219 students)
COMP14112Fundamentals of Artificial IntelligenceSyllabusMaterialsTim MorrisStaff
(241 students)
COMP15111Fundamentals of Computer ArchitectureSyllabusMaterialsJavier Navaridas-PalmaStaff
(229 students)
COMP16121Object Oriented Programming with Java 1SyllabusMaterialsJohn LathamStaff
(264 students)
COMP16212Object Oriented Programming with Java 2SyllabusMaterialsJohn LathamStaff
(264 students)
COMP18112Fundamentals of Distributed SystemsSyllabusMaterialsAlvaro A. A. FernandesStaff
(247 students)
COMP21111Logic and ModellingSyllabusMaterialsKonstantin KorovinStaff
(70 students)
COMP22111Processor MicroarchitectureSyllabusMaterialsPaul NutterStaff
(30 students)
COMP22712MicrocontrollersSyllabusMaterialsJim GarsideStaff
(48 students)
COMP23111Fundamentals of DatabasesSyllabusMaterialsAlvaro A. A. FernandesStaff
(186 students)
COMP23420Software EngineeringSyllabusMaterialsSuzanne EmburyStaff
(200 students)
COMP24111Machine Learning and OptimisationSyllabusMaterialsKe ChenStaff
(144 students)
COMP24412Symbolic AISyllabusMaterialsIan Pratt-HartmannStaff
(57 students)
COMP25111Operating SystemsSyllabusMaterialsRichard NevilleStaff
(181 students)
COMP25212System ArchitectureSyllabusMaterialsJavier Navaridas-PalmaStaff
(119 students)
COMP26120Algorithms and Imperative ProgrammingSyllabusMaterialsDavid RydeheardStaff
(196 students)
COMP27112Computer Graphics and Image ProcessingSyllabusMaterialsToby HowardStaff
(166 students)
COMP28112Distributed ComputingSyllabusMaterialsRizos SakellariouStaff
(160 students)
COMP28411Computer NetworksSyllabusMaterialsAndy CarpenterStaff
(81 students)
COMP28512Mobile SystemsSyllabusMaterialsBarry CheethamStaff
(60 students)
COMP300303rd Year Project (Joint Hons 30 Credits)SyllabusMaterialsAndy CarpenterStaff
(40 students)
COMP300403rd Year Project (Single Honours 40 Credits)SyllabusMaterialsAndy CarpenterStaff
(160 students)
COMP31111Verified DevelopmentSyllabusMaterialsRichard BanachStaff
(8 students)
COMP32211Implementing System-on-Chip DesignsSyllabusMaterialsJim GarsideStaff
(16 students)
COMP33511User ExperienceSyllabusMaterialsSimon HarperStaff
(90 students)
COMP33711Agile Software EngineeringSyllabusMaterialsSuzanne EmburyStaff
(101 students)
COMP33812Software EvolutionSyllabusMaterialsAndy CarpenterStaff
(97 students)
COMP34120AI and GamesSyllabusMaterialsJonathan ShapiroStaff
(87 students)
COMP34412Natural Language SystemsSyllabusGoran NenadicStaff
(54 students)
COMP35112Chip MultiprocessorsSyllabusMaterialsGraham RileyStaff
(44 students)
COMP36111Advanced AlgorithmsSyllabusMaterialsIan Pratt-HartmannStaff
(67 students)
COMP36512CompilersSyllabusMaterialsRizos SakellariouStaff
(147 students)
COMP37111Advanced Computer GraphicsSyllabusMaterialsToby HowardStaff
(92 students)
COMP37212Computer VisionSyllabusMaterialsAphrodite GalataStaff
(62 students)
COMP38120Documents, Services and Data on the WebSyllabusNorman PatonStaff
(70 students)
COMP38411Cryptography and Network SecuritySyllabusMaterialsNing ZhangStaff
(119 students)
COMP38512Digital Wireless Communication and NetworksSyllabusMaterialsNick FilerStaff
(14 students)
COMP39112Quantum ComputingSyllabusMaterialsRichard BanachStaff
(87 students)
COMP40901Industrial Group ProjectSyllabusMaterialsNick FilerStaff
(13 students)
COMP60332Automated Reasoning and VerificationSyllabusMaterialsRenate SchmidtStaff
(35 students)
COMP60411Modelling data on the webSyllabusMaterialsUli SattlerStaff
(29 students)
COMP60532Principles of Digital BiologySyllabusAndrew BrassStaff
(25 students)
COMP60542Introduction to Health InformaticsSyllabusAndrew BrassStaff
(21 students)
COMP60611Parallel Programs and their PerformanceSyllabusMaterialsGraham RileyStaff
(11 students)
COMP60621Designing for Parallelism and Future Multi-core ComputingSyllabusMaterialsMikel LujanStaff
(10 students)
COMP60711Data EngineeringSyllabusJohn KeaneStaff
(54 students)
COMP61011Foundations of Machine LearningSyllabusMaterialsXiao-Jun ZengStaff
(59 students)
COMP61021Modelling and visualization of high-dimensional dataSyllabusMaterialsKe ChenStaff
(47 students)
COMP61232Mobile and Energy Efficient SystemsSyllabusDirk KochStaff
(15 students)
COMP61242Mobile CommunicationsSyllabusMaterialsNick FilerStaff
(19 students)
COMP61332Text MiningSyllabusJock McNaughtStaff
(29 students)
COMP61342Computer VisionSyllabusMaterialsAphrodite GalataStaff
(21 students)
COMP61411CryptographySyllabusMaterialsRichard BanachStaff
(72 students)
COMP61421Cyber SecuritySyllabusMaterialsNing ZhangStaff
(71 students)
COMP62342Ontology Engineering for the Semantic WebSyllabusMaterialsSean BechhoferStaff
(18 students)
COMP62421Querying Data on the WebSyllabusMaterialsAlvaro A. A. FernandesStaff
(27 students)
COMP62532Component-based Software DevelopmentSyllabusMaterialsKung-Kiu LauStaff
(56 students)
COMP62521Agile and Test-Driven DevelopmentSyllabusCaroline JayStaff
(72 students)

Service units not taken by Computer Science students

COMP00900Foundation in Computer ScienceSyllabusMaterialsDirk KochStaff
(0 students)
UCIL29512Introduction to Computer SystemsSyllabusRichard Neville
(1 students)