« www.tkk.fi « aalto.fi

Suomeksi | In English

Skip to content




Courses

The department offers teaching both in Finnish and in English. The course homepages are available in the language of the teaching. Below you can find links to the course homepages which are available in Noppa-portal.

Show courses from the following periods:
Fall: I II Spring: III IV
Show courses from the following professorships:
T-0 T-76 T-86 T-93 T-106
T-109 T-110 T-121 T-124 T-128

Only show postgraduate courses (P)
Only show courses with variable content (V)

Only show old removed courses

Course Cr Fall Spring Replaces course(s)
(, = AND | / = OR)
Teacher(s) P V Notes

T-0.1002 Orientation Course in Computer Science and Engineering [old homepages]

1IJukka ParviainenI

T-0.7050 Introduction to Postgraduate Studies in Computer Science P [old homepages]

2IIIIVMarjo Kauppinen, Marko NieminenPIII–IV

T-76.1143 Database Management [old homepages]

5IT-76.143Juha PuustjärviI

T-76.3601 Introduction to Software Engineering [old homepages]

5IIIIVT-76.601Casper LasseniusIII–IV (Spring)

T-76.4115 Software Development Project I [old homepages]

5-8IIIIIIT-76.115Jari VanhanenI–III

T-76.4602 Software development methods [old homepages]

6IIIT-76.611 / T-76.614Marjo KauppinenI-II, (Autumn)

T-76.5050 Methods for Software Engineering and Business Research P [old homepages]

3-5IIIIVT-76.050Tomi MännistöPVIII-IV, (Spring)

T-76.5115 Software Development Project II [old homepages]

6-8IIIIIIJari VanhanenI–III

T-76.5150 Software Architectures P [old homepages]

5IIIIVT-76.150Tomi Männistö, Varvana MyllärniemiPIII-IV, (Spring)

T-76.5158 Special Assignment in Software Engineering P [old homepages]

2-10IIIIIIIVT-76.158Casper Lassenius, Tomi Männistö, Reijo SulonenPVSopimuksen mukaan.

T-76.5612 Software Project Management P [old homepages]

3-4IIIT-76.612Maria Paasivaara, Tuomas NiinimäkiPIII

T-76.5613 Software testing and quality assurance [old homepages]

5IIIT-76.613Juha Itkonen, Mika MäntyläI–II

T-76.5615 Requirements engineering L [old homepages]

2-4IIIT-76.652Marjo KauppinenPIII, (Spring)

T-76.5631 Software processes P [old homepages]

3-5IVT-76.631Kristian RautiainenPIV

T-76.5632 Legal Issues in Computing P [old homepages]

3-6IT-76.632Juha LainePI

T-76.5633 Special Course in Software Engineering P [old homepages]

3-10IIIIIIIVT-76.633Casper Lassenius, Tomi Männistö, Reijo SulonenPVJärjestetään sopimuksen mukaan.

T-76.5650 Seminar in Software Engineering P [old homepages]

3-5IIIIIIIVT-76.650Casper Lassenius, Tomi Männistö, Reijo SulonenPVJärjestetään sopimuksen mukaan.

T-76.5654 Seminar on Software Product Development P [old homepages]

3-8IIIIIIIVT-76.651 / T-76.5651Casper Lassenius, Tomi Männistö, Reijo Sulonen, Tuomas NiinimäkiPVJärjestetään sopimuksen mukaan.

T-76.5655 Research Seminar on Software Engineering P [old homepages]

3-5IIIIIIIVT-76.5652Casper Lassenius, Tomi Männistö, Reijo SulonenPVJärjestetään sopimuksen mukaan.

T-76.5699 Individual Studies in Software Engineering P [old homepages]

2-10IIIIIIIVT-76.699Casper Lassenius, Tomi Männistö, Reijo SulonenPVI, II, III, IV (sopimuksen mukaan)

T-76.5750 Seminar on Law and Technology P [old homepages]

3IVT-76.750Mikko Välimäki, Ville Oksanen, Juha LainePVIV, (tarpeen mukaan)

T-76.5751 Special Writing Work on Law and Technology [old homepages]

3-6IIIIIIIVT-76.751Juha LaineVI, II, III, IV

T-76.5753 Law in Network Society [old homepages]

4-6IVT-76.753Ville OksanenPIV (Spring)

T-76.5754 Law and Technology - book examination 1 P [old homepages]

3IIIIIIIVT-76.754Juha LainePI–IV

T-76.5758 Law and Technology - book examination 2 P [old homepages]

3IIIIIIIVT-76.758Juha LainePI–IV

T-76.5759 Individual Studies P [old homepages]

3-12IIIIIIIVT-76.759Juha LainePVI, II, III, IV

T-76.5762 Legal Aspects of Service Management P [old homepages]

3IIIJuha LainePI-II, (Autumn)

T-76.5900 Software engineering learning portfolio [old homepages]

1IIIIIIIVCasper Lassenius, Tomi MännistöJärjestetään sopimuksen mukaan.

T-76.7656 Doctoral Seminar P [old homepages]

3IIIIIIIVT-76.656Tomi Männistö, Reijo Sulonen, Varvana MyllärniemiPVI–IV

T-86.2010 IS Procurement and Portfolio management [old homepages]

4-6IVKari HiekkanenIV

T-86.5141 Enterprise Systems Architecture [old homepages]

4IT-86.141Timo ItäläI, (Autumn)

T-86.5150 Special Assignment on Enterprise Information Systems P [old homepages]

3-10IIIIIIIVT-86.150 / T-86.155Matti HämäläinenPV(To be agreed with the teacher-in-charge.)

T-86.5160 Special Topics in CIM I [old homepages]

5-10IIIT-86.160Hans Andersin, Casper Lassenius, Matti HämäläinenVI–II

T-86.5161 Special Course in Information Systems Integration P [old homepages]

6-10IIIT-86.161 / T-86.301Kari HiekkanenPI–II (Autumn)

T-86.5165 Seminar on Enterprise Information Systems P [old homepages]

3-8IIIIIIIVT-86.165Kari HiekkanenPV(according to agreement)

T-86.5170 Service-Oriented Architecture and Software Engineering P [old homepages]

4IIIKari HiekkanenPIII (Spring)

T-86.5175 Business Process Design and Implementation P [old homepages]

4IVTimo ItäläPIV (Spring)

T-86.5180 IT Governance P [old homepages]

4IIIKari HiekkanenPI – II (Autumn)

T-86.5310 ICT Enabled Service Business and Innovation P [old homepages]

4-6IMatti HämäläinenPI (Autumn)

T-86.5750 Seminar on Venturing in Digital Economy P [old homepages]

3IIIMatti HämäläinenPVIII, (Spring)

T-93.4400 Introduction to Artificial Intelligence [old homepages]

5IIIMarkku SyrjänenIII

T-93.5500 Logic and Constraint Programming [old homepages]

5IRisto LahdelmaI

T-106.1003 IT Services at TKK [old homepages]

2IAura PaloheimoI (Autumn)

T-106.1041 Information Technology - Basic Course [old homepages]

3IIIAura PaloheimoI–II

T-106.1043 Information Technology - Basic Course [old homepages]

3IIIAura PaloheimoI–II (Autumn)

T-106.1061 Information Technology - Laboratory Course [old homepages]

3IIIIVAura PaloheimoIII–IV

T-106.1063 Information Technology, Laboratory Course [old homepages]

3IIIIVAura PaloheimoIII–IV

T-106.1111 Introduction to Studies and Information Systems at TKK [old homepages]

2IEri-0.1145 ja T-106.1001 / T-106.001 tai T-106.1002 /T-106.002Aura PaloheimoI

T-106.1150 Computer and Operating System [old homepages]

3IIIVesa HirvisaloI–II

T-106.1200 Basics of Programming T (Java) [old homepages]

5IIIOtto SeppäläI–II

T-106.1203 Basics of Programming L (Java) [old homepages]

5IIIJuha Sorva, Otto SeppäläI–II

T-106.1207 Basics of Programming (Java) [old homepages]

5IIIKenneth OksanenI–II

T-106.1208 Basics of Programming Y (Python) [old homepages]

5IIIIVKerttu Pollari-MalmiIII–IV

T-106.1220 Data Structures and Algorithms T [old homepages]

5IIIIVAri KorhonenIII–IV

T-106.1223 Data Structures and Algorithms Y [old homepages]

5IIIIVAri KorhonenIII–IV

T-106.1225 Project Work of Data Structures and Algorithms [old homepages]

1-5IIIIVAri KorhonenIII–IV

T-106.1227 Data Structures and Algorithms [old homepages]

5IIIIVAri KorhonenIII–IV (Spring)

T-106.1240 Intermediate Course in Programming T1 (Java) [old homepages]

6IIIIVOtto SeppäläIII–IV

T-106.1243 Intermediate Course in Programming L1 (Java) [old homepages]

6IIIIVOtto SeppäläIII–IV

T-106.1250 Programming Course for Information Networks [old homepages]

10IIIEsko NuutilaI–II

T-106.2001 Information Networks: Studio 1 [old homepages]

4IIIEsko NuutilaI–II

T-106.3101 Intermediate Course in Programming T2 (C-language) [old homepages]

6IIIIVT-106.3100Lauri MalmiIII–IV

T-106.3105 Project Work of Programming [old homepages]

1-5IIIIVLauri MalmiVIII–IV

T-106.4000 Laboratory Course in Software Techniques [old homepages]

3-8IIIIVLauri Malmivuorovuosin, ei lukuvuonna 2010-2011

T-106.4100 Design and Analysis of Algorithms [old homepages]

5IIKerttu Pollari-MalmiII

T-106.4155 Operating Systems [old homepages]

5IVesa HirvisaloI

T-106.4200 Introduction to Compiling [old homepages]

5IJorma TarhioI

T-106.4300 Web Software Development [old homepages]

3-6IIIII

T-106.5150 Operating Systems Project [old homepages]

5IIIIVVesa HirvisaloIII–IV

T-106.5221 Transaction Management in Databases P [old homepages]

5IIIT-106.5220Eljas Soisalon-SoininenPIII

T-106.5241 Distributed Databases P [old homepages]

5IIT-106.5240Eljas Soisalon-SoininenPII

T-106.5250 Distributed Systems [old homepages]

5IIIEsko NuutilaI–II

T-106.5260 Master's Studio in Service Design and Engineering [old homepages]

10IIIIIIEsko NuutilaI–III

T-106.5300 Embedded Systems [old homepages]

5IIIIVHeikki SaikkonenIII–IV

T-106.5400 String Algorithms P [old homepages]

5-6IIIIVJorma TarhioPvuorovuosin, ei lukuvuonna 2010-2011

T-106.5450 Advanced Course on Compilers P [old homepages]

5IIIIVVesa HirvisaloPIII–IV

T-106.5550 Research methods P [old homepages]

5-8IIILauri MalmiPVIII

T-106.5600 Concurrent Programming P [old homepages]

5IIIHeikki SaikkonenPI–II (Autumn)

T-106.5700 Project in Software Techniques [old homepages]

5-10IIIIIIIVVesa Hirvisalo, Esko Nuutila, Ari KorhonenVI–II, III–IV

T-106.5720 Project in Distributed Systems [old homepages]

5-10IIIIIIIVEsko NuutilaVI–II, III–IV

T-106.5740 Project in Embedded Systems [old homepages]

5-10IIIIIIIVVesa HirvisaloVI–II, III–IV

T-106.5800 Seminar on Software Techniques P [old homepages]

3-10IIIIIIIVLauri Malmi, Heikki Saikkonen, Eljas Soisalon-Soininen, Jorma TarhioPVSopimuksen mukaan

T-106.5820 Seminar on Distributed Systems P [old homepages]

3-10IIIIIIIVEsko NuutilaPVSopimuksen mukaan

T-106.5840 Seminar on Embedded Systems P [old homepages]

3-10IIIIIIIVVesa HirvisaloPVSopimuksen mukaan

T-106.6100 Supplementary Course [old homepages]

1-8IIIIIIIVLauri Malmi, Heikki Saikkonen, Eljas Soisalon-Soininen, Jorma TarhioVSopimuksen mukaan

T-106.6200 Special Course in Software Techniques P [old homepages]

1-8IIIIIIIVJorma Tarhio, Heikki Saikkonen, Eljas Soisalon-Soininen, Lauri MalmiPVSopimuksen mukaan

T-106.6300 Special Assignment in Software Techniques P [old homepages]

5-8IIIIIIIVJorma Tarhio, Heikki Saikkonen, Eljas Soisalon-Soininen, Lauri MalmiPVSopimuksen mukaan

T-106.6320 Special Assignment in Distributed Systems P [old homepages]

5-8IIIIIIIVEsko NuutilaPVSopimuksen mukaan

T-106.6340 Special Assignment in Embedded Systems P [old homepages]

5-8IIIIIIIVVesa HirvisaloPVSopimuksen mukaan

T-106.6400 Individual Studies P [old homepages]

1-15IIIIIIIVLauri Malmi, Heikki Saikkonen, Eljas Soisalon-Soininen, Jorma TarhioPVSopimuksen mukaan

T-106.6500 Special course in Computing Education Research P [old homepages]

1-10IIIIIIIVLauri MalmiPVSopimuksen mukaan

T-106.6520 Personal assignment in Computing Education Research P [old homepages]

1-10IIIIIIIVLauri MalmiPVSopimuksen mukaan

T-106.6540 Seminar in computing education research P [old homepages]

3-10IIIIIIIVLauri MalmiPVSopimuksen mukaan

T-106.6560 Research seminar in computing education research P [old homepages]

1-5IIIIIIIVLauri MalmiPVSopimuksen mukaan

T-109.4300 Network Services Business Models [old homepages]

3IIIIVSakari Luukkainen

T-109.5410 Technology Management in the Telecommunications Industry [old homepages]

3IIIT-109.410Sakari Luukkainen

T-109.7510 Research Seminar on Telecommunications Business P [old homepages]

5IIIIVT-109.501Sakari LuukkainenPV

T-109.7553 Individual Studies in Telecommunications Business P [old homepages]

2-15IIIIIIIVT-109.553Sakari LuukkainenPV

T-110.1100 Introduction to Datacommunications and Multimedia Technology [old homepages]

5IIIIVT-110.250Antti Ylä-Jääski

T-110.2100 Introduction to Datacommunications [old homepages]

5IIIIVT-110.250 / T-110.300 / T-110.2105Antti Ylä-Jääski

T-110.4100 Computer Networks [old homepages]

4IIIT-110.350Sanna Suoranta

T-110.4206 Information Security Technology [old homepages]

3IT-110.403 / T-110.4200Tuomas Aura

T-110.5100 Laboratory Works in Datacommunications Software [old homepages]

4IIIT-110.400Miika Komu

T-110.5116 Computer Networks II - Advanced Features P [old homepages]

4IIIT-110.5110Matti SiekkinenP

T-110.5120 Next Generation Wireless Networks P [old homepages]

4IIT-110.456Yrjö RaivioP

T-110.5130 Mobile Systems Programming [old homepages]

5IIIIVAntti Ylä-Jääski

T-110.5140 Network Application Frameworks P [old homepages]

5IIIIVT-110.455 / T-110.453Sasu TarkomaP

T-110.5190 Seminar on Internetworking P [old homepages]

4IIIIVT-110.551Antti Ylä-JääskiPV

T-110.5200 Laboratory Works on Information Security [old homepages]

4IIIT-110.400Miika Komu

T-110.5210 Cryptosystems [old homepages]

4-5IIIT-110.5211

T-110.5220 Information Security and Usability P [old homepages]

3IIITuomas AuraP

T-110.5240 Network Security [old homepages]

4IITuomas Aura

T-110.5290 Seminar on Network Security P [old homepages]

4IIIT-110.501Tuomas AuraPV

T-110.5620 Developing Process for Information Security P [old homepages]

4IT-110.454, T-110.451Tuija KyröläP

T-110.6000 Internet and Computing Forum P [old homepages]

2IIIIVAntti Ylä-JääskiPV

T-110.6100 Special Assignment in Datacommunications Software P [old homepages]

2-10IIIIIIIVT-110.552Antti Ylä-JääskiPV

T-110.6110 Individual Studies in Datacommunications Software P [old homepages]

2-10IIIIIIIVT-110.553Antti Ylä-JääskiPVautumn or spring

T-110.6120 Special Course in Data Communication Software [old homepages]

2-10IIIIIIIVAntti Ylä-JääskiVautumn or spring

T-110.6130 Systems Engineering in Data Communications Software [old homepages]

2-10IIIAntti Ylä-Jääski

T-110.6200 Special Assignment in Information Security P [old homepages]

2-10IIIIIIIVT-110.552Tuomas AuraPV

T-110.6220 Special Course in Information Security P [old homepages]

2-10IIIIIIIVTuomas AuraPVautumn or spring

T-110.7100 Applications and Services in Internet P [old homepages]

4IIIPV

T-110.7111 Internet Technologies for Mobile Computing P [old homepages]

2-10IIIIVSasu TarkomaPV

T-110.7190 Research Seminar on Datacommunications Software P [old homepages]

3-5IIIIIIIVT-110.557Antti Ylä-JääskiPV

T-110.7210 Special Course in Communication Security P [old homepages]

3-8IIIIIIIVTuomas AuraPV

T-121.2100 Introduction to User-Centred Product Development [old homepages]

2IIIMarko Nieminen, Johanna ViitanenIII

T-121.3110 Exercise on User-Centred Product Development [old homepages]

3IIIIVMarko Nieminen, Johanna ViitanenIII–IV

T-121.5151 Methods for User-centred Product Development [old homepages]

3IISirpa RiihiahoII

T-121.5155 Introduction to Usability School [old homepages]

2ISirpa RiihiahoI

T-121.5200 Human Characteristics and User Interfaces [old homepages]

3IPetri Mannonen, Johanna ViitanenI

T-121.5300 User Interface Construction [old homepages]

3-4IIMarko Nieminen, Petri VuorimaaII

T-121.5350 Strategic User-Centraed Design P [old homepages]

9IIIMika NieminenPIII

T-121.5450 Interaction Design and Evalution P [old homepages]

8IVSirpa RiihiahoPIV

T-121.5500 Special Assignment in User-Centred Product Development [old homepages]

1-8IIIIIIIVMika Nieminen, Sirpa Riihiaho, Marko NieminenVI–IV (Agreed separately)

T-121.5850 Individual Course on Usability P [old homepages]

1-10IIIIIIIVMika Nieminen, Sirpa Riihiaho, Marko NieminenPVI–IV (Agreed separately)

T-121.5900 Seminar on User Interfaces and Usability P [old homepages]

3-8IVMika Nieminen, Sirpa Riihiaho, Marko NieminenPVIV

T-121.5950 Thesis Seminar P [old homepages]

2IIIIIIIVMarko NieminenPVI–IV

T-124.4100 [old homepages]

2IIIT-124.001Riitta SmedsI–II

T-124.5100 Networked business processes and models [old homepages]

4IIIT-124.100Riitta SmedsI–II

T-124.5200 Business process development methods [old homepages]

3IIIT-124.200Miia JaatinenIII

T-124.5300 Development of Business Processes, project assignment [old homepages]

5IIIIIIIVT-124.300Miia JaatinenI, II, III, IV

T-124.5400 Theoretical perspectives on business processes [old homepages]

4IIIMiia JaatinenI–II

T-124.5510 Business Process Networks, Master's Thesis Seminar [old homepages]

1-2IIIIIIIVRiitta SmedsI–IV

T-124.5600 Business Game P [old homepages]

3IIIIVTu-22.164Juuso TöyliPIII ja/tai IV

T-124.5710 Global Virtual Collaboration Project P [old homepages]

5IIIIVRiitta SmedsPIII–IV

T-124.7100 Doctoral research seminar in business process networks P [old homepages]

3IIIIIIIVRiitta Smeds, Miia JaatinenPI–II, III–IV

T-124.7200 Scientific Writing Seminar in Business Process Networks P [old homepages]

3-6IIIIIIIVRiitta SmedsPI–II, III–IV

T-124.7300 Individual course in Business Process Networks P [old homepages]

1-15IIIIIIIVT-124.450Riitta SmedsPVI–IV

T-128.4101 Introduction to Software Business [old homepages]

2IJussi AutereI

T-128.4200 Management of a Software Company P [old homepages]

6IIIIVJussi Autere, Petteri VainikkaPIII–IV

T-128.5300 Advanced Software Business P [old homepages]

4IIIPetteri VainikkaPI–II

T-128.5400 Software Entrepreneurship Seminar P [old homepages]

4IIJussi AuterePII

T-128.5540 Pricing and Positioning of Software P [old homepages]

4IIIIIIIVJussi AuterePI–IV (2009-2010, according to agreement)

T-128.5780 Invidual Study in Software Business P [old homepages]

3-16IIIIIIIVJussi AuterePVI–IV (2009-2010, arranged according to agreement)

T-128.6790 Special Course in Software Business P [old homepages]

3-10IIIIVJussi Autere, Mika AhokasPVIII–IV