Code | Title | Leader | Term | Strand |
---|---|---|---|---|
CS1811 | Object Oriented Programming I | Matthew Hague | 1 | |
CS1860 | Mathematical Structures | Gregory Gutin | 1 | |
CS1890 | Software Design | Carlos Matos | 1 | |
CS1812 | Object Oriented Programming II | TBC | 2 | |
CS1813 | Software Development | Carlos Matos | 2 | |
CS1840 | Internet Services | Zhaohui Luo | 2 | |
CS1870 | Machine Fundamentals | Elizabeth Scott | 2 | |
CS1822 | Programming Laboratory | Matthew Hague | Both |
Code | Title | Leader | Term | Strand |
---|---|---|---|---|
CS2800 | Software Engineering | Dave Cohen | 1 | |
CS2850 | Operating Systems | Carlos Matos | 1 | |
CS2855 | Databases | Iddo Tzameret | 1 | |
IY2760 | Introduction to Information Security | Peter Komisarczuk | 1 | |
CS2810 | Team Project | Carlos Matos | 2 | |
CS2860 | Algorithms and Complexity | Chris Watkins | 2 | |
CS2900 | Multi-dimensional Data Processing | Hugh Shanahan | 2 | AI |
CS2910 | Artificial Intelligence | Kostas Stathis | 2 | AI |
IY2840 | Computer and Network Security | Salah Eddin Darwish | 2 |
Code | Title | Leader | Term | Strand |
---|---|---|---|---|
CS3003 | IT Project Management | Giorgios Koutsoukos | 1 | SE |
CS3110 | Bioinformatics | Alberto Paccanaro | 1 | |
CS3870 | Advanced Algorithms and Complexity | Magnus Wahlstrom | 1 | |
CS3920 | Machine Learning | Volodya Vovk | 1 | AI |
CS3940 | Intelligent Agents and Multi-agent Systems | Kostas Stathis | 1 | AI |
CS3945 | Semantic Web | Iddo Tzameret | 1 | AI |
IY3660 | Applications of Cryptography | Carlos Cid | 1 | IS |
CS3480 | Software Language Engineering | Adrian Johnstone | 2 | SE |
CS3490 | Computational Optimisation | Gregory Gutin | 2 | |
CS3510 | Functional Programming and Applications | Zhaohui Luo | 2 | SE |
CS3846 | Human-Computer Interaction | Carlos Matos | 2 | SE |
IY3501 | Security Management | Jorge Blasco-Alis | 2 | IS |
IY3606 | Smart Cards/Token Security and Applications | Kostas Markantonakis | 2 | IS |
IY3609 | Digital Forensics | Stephen Wolthusen | 2 | IS |
IY3612 | Cyber Security | Stephen Wolthusen | 2 | IS |
IY3840 | Malicious Software | Daniele Sgandurra | 2 | IS |
Code | Title | Leader | Term | Strand |
---|---|---|---|---|
CS4100 | Data Analysis | Volodya Vovk | 1 | AI |
CS4825 | MSci Team Project | Carlos Matos | 1 | |
CS4860 | Advanced Distributed Systems and Communication Networks | Daniel O'Keeffe | 1 | |
IY4501 | Security Management | Chris Mitchell | 1 | IS |
IY4523 | Secure Business Architectures | Geraint Price | 1 | IS |
CS4200 | On-line Machine Learning | Yuri Kalnishkan | 2 | AI |
CS4234 | Large-scale Data Storage and Processing | Daniel O'Keeffe | 2 | |
CS4250 | Visualisation and Exploratory Analysis | Zhiyuan Luo | 2 | AI |
CS4504 | Business Intelligence Systems, Infrastructures and Technologies | Giorgios Koutsoukos | 2 | |
CS4950 | Deep Learning | Chris Watkins | 2 | AI |
CS4980 | Autonomous Intelligent Systems | Sara Bernardini | 2 | AI |
CS4990 | Natural Language Processing | Alex Gao | 2 | AI |
IY4610 | Security Testing Theory and Practice | Darren Hurley-Smith | 2 | IS |