« www.tkk.fi « aalto.fi

Suomeksi | In English

Skip to main content




T221-3 Software Systems A3 (20 cr)

Professors: Lauri Malmi, Heikki Saikkonen, Eljas Soisalon-Soininen, Jorma Tarhio

Code Name of the course cr
Compulsory project: (one of the following)
T-106.5700 Project in Software Techniques 5-10
T-106.5150 Operating Systems Project 5
T-76.4115 Software Development Project I* 5-6
Optional courses: select as many as needed to complete the module (at least two or more lectured courses and no more than one sminar course)
T-93.4400 Introduction to Artificial Intelligence 5
T-93.5500 Logic and Constraint Programming 5
T-106.4000 Laboratory Course in Software Techniques 3-8
T-106.5221 Transaction Management in Databases 5
T-106.5241 Distributed databases 5
T-106.5250 Distributed Systems 5
T-106.5300 Embedded Systems 5
T-106.5400 String Algorithms 5
T-106.5450 Advanced Course on Compilers 5
T-106.5600 Concurrent Programming 5
T-106.5800 Seminar on Software Technology 3-10
T-106.5900 Ohjelmistotekniikan vaihtuva kurssi 1-8
T-106.6200 Special course in software techniques 3-10
Total 20
* The subject of the course T-76.4115 Software Development Project should be agreed with the teacher of the course T-106.5700.
Note that the project is not required in this module if the student has completed the project in A3 module Software Technology in Distributed Systems or Embedded Systems.