About the Pathway
This Pathway explores the theory and practice of innovative and experimental computing, allowing you to develop well-rounded professional and technical skills. Areas covered include programming and software development, the theory of computation, human-computer interaction, digital media and its applications.
For more information, please read our guide on how pathways work.
The following modules are for entry year 2025.
Year One | Year Two | Year Three |
---|---|---|
Core modules | Optional modules | Optional modules |
Software Development | Advanced Programming | Artificial Intelligence |
Optional modules | Computer Networks | Computer Science Seminars |
Digital Systems | Computer Science Group Project | Distributed Systems |
Fundamentals of Computer Science | Databases | Internet Applications Engineering |
Information Systems | Human-Computer Interaction | Languages and Compilation |
Operating Systems | Media Coding and Processing | |
Software Design | Security and Risk |