Teaching
I teach a lot these days. My primary areas are currently IP technologies, network security, advanced C-programming, and various Linux topics. I try to have 1-2 research seminars per year.
I lead the Master's Programme in Datacommunications Software at the department.
Courses I have lectured or been the responsible teacher include:
- Protocol Software Engineering, 2007
- Linux ylläpito (Linux Administration), 2007
- Kandidaattiseminaari (BSc. student seminar on writing a BSc. thesis), 2007 (at TKK)
- Special Assignment in Datacommunications Software, 2006 (at TKK)
- Seminar on Network Security, 2006 (at TKK)
- Seminar on New Internet Techonologies, 2006
- Seminar on Ad-hoc Networks, 2006
- Unix sovellusohjelmoint (Advanced Programming in the Unix Environment), 2006 (at TKK)
- Linux ylläpito (Linux Administration), 2006
- Seminar on Instant Messaging and Presence on the Internet, 2005
- Unix sovellusohjelmoint (Advanced Programming in the Unix Environment), 2005
- Linux ylläpito (Linux Administration), 2005
- X/Open ohjelmointi (X/Open programming), 2004
- Seminar on Transport of Multimedia Streams in the Wireless Internet, 2003
- Rinnakkaisohjelmistot (Concurrent systems), 2002
I've also worked as assistant teacher on courses such as:
- Ohjelmistoliiketoimintaprojekti (Software Business Project), 2004
- Ohjelmistoliiketoimintaprojekti (Software Business Project), 2003
- Ohjelmistoliiketoimintaprojekti (Software Business Project), 2002
- Rinnakkaisohjelmistot (Concurrent systems), 2001
- Käyttöjärjestelmät (Operating systems), 2001
- Hajautetut käyttöjärjestelmät (Distributed Operating Systems), 2001
- Verkkosovellusten toteuttaminen (Programming network applications), 2001
- Verkkosovellusten toteuttaminen (Programming network applications), 2002
- Verkkosovellusten toteuttaminen (Programming network applications), 2003
- ...and many courses since the 90's, e.g., Java programming, various lab works, etc., can't remember all.
Theses
I currently have over 20 MSc. students, and some 10 PhD. students under my supervision. So far over 20 MSc. students have finished their thesis for me, and three PhD. students. I have also supervised some 30 BSc. students.
Last modified Sunday March 04, 2007

