01 / 03
Learning outcomesBuild the systems other people depend on.
Distributed systems, algorithms, databases, security. Most programmes pair a specialisation track with a substantial software project or thesis assessed by faculty.
Specialisation locked at the end of term one.