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 |