Teaching

2020 –Department of Computer Science at University of Cape Town

CSC5032Z: Networks and Internet Systems (MSc)

CSC3002F: Computer Networking (3rd year BSc)

CSC2002S: Computer Architecture (2nd year Bsc)

2019 –Department of Computer Science at University of Cape Town

CSC5032Z: Networks and Internet Systems (MSc)

CSC3002F: Computer Networking (3rd year BSc)

CSC2002S: Computer Architecture (2nd year Bsc)

2018 –Department of Computer Science at University of Cape Town

CSC3002F: Computer Networking

CSC2002S: Computer Architecture