Teaching
Some of the courses taught by DSG academics:
F21CN Computer Network Security
F21DP Distributed & Parallel Technologies
F21DS Distributed Systems Programming
F21GP Games Programming
F21IE Internet Engineering
F21MC Mobile Communications and Programming
F21RS Rigorous Methods for Software Engineering
F21SC Systems Programming and Scripting
F27CS Introduction to Computer Systems
F27SB Software Development 2
F27TS Technology in Society
F28DA Data Structures and Algorithms
F28IM Internet, Communications and Mobility
F28PL Programming Languages
F28FS Formal Specification
XXXX Automated Software Engineering
F29OC Operating Systems and Concurrency