Current Courses

CS60002: Distributed Systems

Course Page

This is an elective course for senior undergraduates and postgraduates. Course credit is 3-1-0-4.

Spring, 2024

Spring, 2023

Spring, 2022

CS39006: Networks Laboratory

Course Page

This is a laboratory course for undergraduates. Course credit is 0-0-3-2.

Spring, 2024

Spring, 2021

Spring, 2020

Spring, 2019

Spring, 2018

Spring, 2017

Course History

CS60038: Advances in Operating System Design

Course Page

This is an elective course for senior undergraduates and postgraduates. Course credit is 3-0-0-3.

Autumn, 2023

Autumn, 2022

Autumn, 2021

Autumn, 2020

Autumn, 2019

CS61065: Theory and Applications of Blockchain

Course Page

This is an elective course for senior undergraduates and postgraduates. Course credit is 3-1-0-4.

Autumn, 2023

Autumn, 2022

Autumn, 2021

CS31006: Computer Networks

Course Page

This is a core course for undergraduates. Course credit is 3-0-0-3.

Spring, 2021

Spring, 2020

Spring, 2019

Spring, 2018

CS19003: Programming and Data Structures Laboratory

Course Page

This is a laboratory course for first year undergraduates. Course credit is 0-0-3-2.

Spring, 2023

Spring, 2022

Spring, 2021

Spring, 2020

Spring, 2018

CS60019: Performance Modeling of Computer Networks

Course Page

This is an elective course for senior undergraduates and postgraduates. Course credit is 3-0-0-3.

Autumn, 2017

Autumn, 2016

Autumn, 2015

CS60008: Internet Architecture and Protocols

Course Page

This is an elective course for senior undergraduates and postgraduates. Course credit is 3-0-0-3.

Spring, 2017

Spring, 2016

CS69001: Computing Lab

Course Page

This is a laboratory course for postgraduates. Course credit is 0-0-6-4.

Autumn, 2017

Autumn, 2016

Autumn, 2015

CS10001: Programming and Data Structures

Course Page

This is a theory course for undergraduates. Course credit is 3-0-0-3.

Autumn, 2021

Autumn, 2018

CS19101: Programming and Data Structures Laboratory

Course Page

This is a laboratory course for first year undergraduates. Course credit is 0-0-3-2.

Autumn, 2020

Autumn, 2018