Courses which I have taught in previous semesters:
Spring 2023:
- IN2140 - Introduction to operating systems and data communications
- IN5050 - Programming asymmetric multi-core processors
Spring 2022:
- IN2140 - Introduction to operating systems and data communications
- IN5050 - Programming asymmetric multi-core processors
Spring 2021:
- IN2140 - Introduction to operating systems and data communications
- IN5050 - Programming asymmetric multi-core processors
Spring 2020:
- IN2140 - Introduction to operating systems and data communications
- IN5050 - Programming asymmetric multi-core processors
Spring 2019:
- IN2140 - Introduction to operating systems and data communications
- IN5050 - Programming asymmetric multi-core processors
Autumn 2018:
- INF1060 - Introduction to operating systems and data communications
- INF5063 - Programming asymmetric multi-core processors
Autumn 2017:
- INF1060 - Introduction to operating systems and data communications
- INF5063 - Programming asymmetric multi-core processors
Autumn 2016:
- INF1060 - Introduction to operating systems and data communications
- INF5063 - Programming asymmetric multi-core processors
Autumn 2015:
- INF1060 - Introduction to operating systems and data communications
- INF5063 - Programming asymmetric multi-core processors
Autumn 2014:
- INF1060 - Introduction to operating systems and data communications
- INF5063 - Programming asymmetric multi-core processors
Autumn 2013:
- INF1060 - Introduction to operating systems and data communications
- INF5063 - Programming asymmetric multi-core processors
Autumn 2012:
- INF1060 - Introduction to operating systems and data communications
- INF5063 - Programming asymmetric multi-core processors
- INF5071 - Performance in distributed systems
Autumn 2011:
- INF1060 - Introduction to operating systems and data communications
- INF5063 - Programming asymmetric multi-core processors
- INF5071 - Performance in distributed systems
Autumn 2010:
- INF1060 - Introduction to operating systems and data communications
- INF5063 - Programming asymmetric multi-core processors
- INF5071 - Performance in distributed systems
Autumn 2009:
- INF1060 - Introduction to operating systems and data communications
- INF5063 - Programming asymmetric multi-core processors
- INF5071 - Performance in distributed systems
Autumn 2008:
- INF1060 - Introduction to operating systems and data communications
- INF5062 - Programming asymmetric multi-core processors
- INF5071 - Performance in distributed systems
Autumn 2007:
- INF1060 - Introduction to operating systems and data communications
- INF5062 - Programming asymmetric multi-core processors (as self study)
- INF5071 - Performance in distributed systems
Autumn 2006:
- INF1060 - Introduction to operating systems and data communications
- INF5062 - Programming asymmetric multi-core processors
- INF5071 - Performance in distributed systems
Autumn 2005:
- INF1060 - Introduction to operating systems and data communications
- INF5061 - Multimedia Networking using network processor cards
- INF5070 - Media servers and distribution systems
Autumn 2004:
- INF1060 - Introduction to operating systems and data communications
- INF5060 - Multimedia networking using network processor cards
- INF5070 - Media servers and distribution systems
Autumn 2003:
- INF3150 - Operating systems - part 1
- INF3160 - Operating systems - part 2
- INF5070 - Media servers and distribution systems
Autumn 2002:
- INFSERV - Media servers and distribution systems (continued as INF5070)
Spring 2002: