Master's Programme in ICT Innovation
Curriculum 2015–2016
Programme structure
- Major 60 ECTS
- 20–30 ECTS Mandatory courses
- 30–40 ECTS Elective and Specialized courses
- Master's thesis 30 ECTS
- Innovation & Entrepreneruship Minor 30 ECTS
Please note that this is a double degree programme implemented through international collaboration which is why its structure may deviate from the regular structure of the Master’s Degree Programme in Computer, Communication and Information Sciences.
Degree(s) awarded |
Master of Science (Technology ) from Aalto University |
---|---|
Majors |
Digital Media Technology (SCI3023) |
Cloud Computing and Services (SCIXXXX) |
|
Embedded Systems (SCI3024) |
|
Human-Computer Interaction and Design (SCI3020) |
|
Service Design and Engineering (SCI3022) |
|
Minor |
Innovation & Entrepreneurship (SCI3100) |
Programme website: www.masterschool.eitictlabs.eu
Into: https://into.aalto.fi/display/eneitictinno/
Administration: Study Coordinator Aino Roms, Study Affairs Secretary Stefanie Schulz (student affairs)
Head of the programme: Prof. Heikki Saikkonen
Master’s Programme in ICT Innovation is a European double degree programme for students who want to know both the technical and entrepreneurial aspects of information and communications technology. The ICT Innovation programme follows the general structure of the EIT ICT Labs Master School. It is a full-time two-year 120 ECTS master’s programme, combining a 90 ECTS technical part with a 30 ECTS standardised module on Innovation and Entrepreneurship (I&E). The programme is completed by studying at two different universities in two countries. Graduates will receive a Master’s degree from both of these universities. Aalto University offers five majors within the ICT Innovation programme.
A degree equivalent to a Bachelors degree of 180 ECTS credits. The specific admission requirements vary for each major. The language of instruction of the programme is English. The applicants must have an excellent command of English. For further information on admission, application deadline and English language proficiency please see www.masterschool.eitictlabs.eu.
Language courses for all majors
According to the degree regulations at Aalto University, students must take at least 3 ECTS of foreign language studies for the degree. In Master’s Programme in ICT Innovation the students have the option to choose between an English course, fulfilling both oral and written requirements (o,w) or at least 3 ECTS of Finnish courses. We recommend the English course LC-1310 Academic Communication for everyone. Taking the Finnish course(s) as part of the degree requires an application for exemption from the foreign language course requirement. Please contact your study affairs secretary for more information.
Mobility of students
The table below describes the study track options currently available in EIT ICT Labs Master School in the five majors where Aalto University is involved. First year universities are called entry universities and second year universities are exit universities. Some universities are only available as exit points.
University name and country | Digital Media Technology | Cloud Computing and Services | Embedded Systems | Human Computer Interaction an Design | Service Design and Engineering |
---|---|---|---|---|---|
Aalto University School of Science, Finland |
Exit |
Entry + Exit |
Exit |
Entry + Exit |
Entry + Exit |
Budapest University of Technology and Economics, Hungary |
Exit |
||||
University College London, UK |
Exit |
Exit |
|||
Eötvös Loránd University, Budapest, Hungary |
Exit |
||||
KTH Royal Institute of Technology, Stockholm, Sweden |
Entry + Exit |
Exit |
Entry + Exit |
Entry + Exit |
|
Technische Universität Berlin, Germany |
Entry + Exit |
Entry + Exit |
Exit |
||
Delft University of Technology, The Netherlands |
Entry + Exit |
Entry + Exit |
|||
Eindhoven University of Technology, The Netherlands |
Entry + Exit |
Exit |
|||
University of Twente, The Netherlands |
Entry + Exit |
||||
University of Trento, Italy |
Exit |
Exit |
Exit |
Entry + Exit |
|
University of Turku, Finland |
Exit |
||||
Université Paris-Sud, France |
Exit |
Entry + Exit |
|||
University of Rennes 1, France |
Entry + Exit |
||||
Åbo Akademi University, Turku, Finland |
Exit |
Majors
Professors of the major
T-110 |
Prof. Jukka K. Nurminen |
T-110 |
Prof. Tuomas Aura |
T-110 |
Prof. Antti Ylä-Jääski |
T-110 |
Prof. Keijo Heljanko |
T-110 |
Mario di Francesco |
T-110 |
N. Asokan |
Entry points:
- AALTO
- TU Berlin
- TU Delft
- U Rennes 1
Exit points with specializations:
- AALTO: Mobile Services
- KTH: Data Intensive Computing
- TU Berlin: Cloud operation
- TU Delft: Distributed Data Processing
- UPS: Distributed Information Management
- U Rennes 1: Cloud Infrastructures
Objectives of the programme
The program objective is to educate engineers who will be able to design, implement and maintain distributed software systems for a wide range of applications including peer-to-peer, cloud computing, web-services provision and internet-based applications. The program will provide students with a system of knowledge both in formal foundations, technological platforms and practical skills in implementing distributed software applications. The program will also provide an insight into current and future directions of the distributed software development.
Graduates of the programme are able to
- analyse and design a complex distributed IT-system based on network, storage, and processing components
- describe a service-based system using dedicated description languages
- calculate and assess the necessary quantitative capacities of the system components to achieve specified performance goals
- can apply up-to-date technology in fault tolerance and security to achieve privacy and dependability goals in complex distributed systems
- identify business opportunities in the area of cloud computing and to turn them into operation
- communicate technical issues to professionals and non-professionals
- work in multidisciplinary and multinational teams and take over responsibilities
- have business skills to understand and execute a business development process, and have insight in legal and societal aspects of products and services
First year at Aalto
First autumn 2015
Compulsory courses (23 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Scalable Cloud Computing |
5 ECTS |
|
Computer Networks II – Advanced Features |
5 ECTS |
|
Mobile Cloud Computing |
5 ECTS |
|
Methods and Tools for Network Systems |
5 ECTS |
|
Language course: Compulsory degree requirement, both oral and written requirements * |
3 ECTS |
(*) See ‘Language courses for all majors’ above.
Compulsory I&E Courses (8 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Introduction to IT Business and Venturing |
2 ECTS |
|
Management of a Technology Venture |
6 ECTS |
First spring 2016
Compulsory courses (5 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Seminar on Software Systems, Technologies and Security |
5 ECTS |
Compulsory I&E Courses (16 ECTS)
Code | Course name | ECTS credits |
---|---|---|
High Growth Entrepreneurship with varying content 1 |
8 ECTS |
|
Growth and Internationalization of Technology SMEs |
4 ECTS |
|
ICT Innovation Summer School |
4 ECTS |
Optional courses - select 8 ECTS of over two semesters
Code | Course name | ECTS credits | Semester |
---|---|---|---|
Parallel and Distributed Systems |
5 ECTS |
autumn |
|
Applications and Services in Internet |
5 ECTS |
autumn |
|
Information Security |
5 ECTS |
autumn |
|
Network Security |
5 ECTS |
autumn |
|
Special Assignment in Software Systems, Technologies and Security |
autumn / spring |
||
Special Course in Software Systems, Technologies and Security |
autumn / spring |
||
Special Course in Information Security |
autumn / spring |
||
Laboratory Works in Networking and Security |
5 ECTS |
spring |
|
Mobile Systems Programming |
5 ECTS |
spring |
|
Energy-efficient Mobile Computing |
5 ECTS |
spring |
|
Internet Technologies for Mobile Computing |
4 ECTS |
spring |
Total for the whole year: 60 ECTS
Second year at Aalto
Aalto specialization – Mobile Services
The courses cover the theoretical and practical aspects of designing mobile distributed systems and services. In the seminar the students learn to read technical and research literature on selected thematic topics and mobile computing, as well as scientific writing and presentation. In the Master’s thesis project, the students can focus on problems arising from the thematic research projects in the Helsinki Node of EIT ICT Labs.
Second autumn 2015
Compulsory courses (19 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Language course: Compulsory degree requirement, both oral and written requirements * |
3 ECTS |
|
Seminar on Software Systems, Technologies and Security |
5 ECTS |
|
Select one of the following | ||
Scalable Cloud Computing |
5 ECTS |
|
Mobile Cloud Computing |
5 ECTS |
(*) See ‘Language courses for all majors’ above.
Compulsory I&E Courses (6 ECTS)
Code | Course name | ECTS credits |
---|---|---|
ICT Innovation I&E Minor Thesis |
6 ECTS |
Optional Courses (11 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Parallel and Distributed Systems |
5 ECTS |
|
Laboratory Works in Networking and Security |
5 ECTS |
|
Mobile Systems Programming |
5 ECTS |
|
Applications and Services in Internet |
5 ECTS |
|
Information Security |
5 ECTS |
|
Network Security |
5 ECTS |
|
Methods and Tools for Network Systems |
5 ECTS |
|
Internet Technologies for Mobile Computing |
4 ECTS |
|
Internet and Computing Forum |
2 ECTS |
|
Select one of the following (the one that was not selected for compulsory): | ||
Scalable Cloud Computing |
5 ECTS |
|
Mobile Cloud Computing |
5 ECTS |
Total 30 ECTS
Second spring 2016
Code | Course name | ECTS credits |
---|---|---|
T-XXXD |
Master’s Thesis |
30 ECTS |
Total for the whole year: 60 ECTS
Professors of the major:
T-111 |
Prof. Petri Vuorimaa |
T-111 |
Prof. Lauri Savioja |
T-111 |
Prof. Tapio Takala |
T-111 |
Prof. Perttu Hämäläinen |
T-111 |
Prof. Jaakko Lehtinen |
T-111 |
Prof. Tapio Lokki |
T-75 |
Prof. Eero Hyvönen |
Entry points:
- KTH
- TU Delft
Exit points with specializations:
- AALTO: Hypermedia
- KTH: Media Processing and Communications
- TU Delft: Medical Imaging
- BME: Media Communications Services
- UCL: Virtual Environments
Objectives of the programme
The main focus of the Digital Media Technology (DMT) technical major is on the enabling technologies for digital media systems, including technologies for generation of (interactive) media, processing and coding of media and for wired and wireless transfer and storage of media content.
Applications that use these technologies include teleconferencing, interactive multimedia applications, entertainment, computer games, telemedicine and surveillance etc. The master will be based on a systems engineering approach in order to successfully integrate media technologies in applications such as “smart spaces”, “health and well-being”, and “smart cities”, thematic areas of EIT ICT Labs.
Second year at Aalto
Aalto specialization – Hypermedia
Second autumn 2015
Compulsory courses (16 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Web Services |
4 ECTS |
|
Web Software Development |
5 ECTS |
|
WWW Applications |
4 ECTS |
|
Language course: Compulsory degree requirement, both oral and written requirements * |
3 ECTS |
(*) See ‘Language courses for all majors’ above.
Compulsory I&E Courses (6 ECTS)
Code | Course name | ECTS credits |
---|---|---|
ICT Innovation I&E Minor Thesis |
6 ECTS |
Optional Courses (8 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Special Assignment in WWW and Knowledge Technology |
2-8 ECTS |
|
Explorative Information Visualization |
5 ECTS |
|
User Interface Construction |
4 ECTS |
|
Seminar on Media Technology |
4 ECTS |
|
Mobile Cloud Computing |
5 ECTS |
Total 30 ECTS
Second spring 2016
Code | Course name | ECTS credits |
---|---|---|
T-XXX.D |
Master’s Thesis |
30 ECTS |
Total for the whole year: 60 ECTS
Professor of the major:
T-106 |
Prof. Heikki Saikkonen |
Academic coordinator: |
D.Sc. (eng.) Vesa Hirvisalo |
Entry points:
- KTH
- TU Berlin
- TU/e
Exit points with specializations:
- KTH: Embedded Platforms and Internet of Things
- AALTO: Mobile Cyber-Physical Systems
- TU Berlin: Embedded Multicore Processing
- UNITN: Real-Time Systems and Design of Cyber-Physical systems
- TU/e: Embedded Networking
- UTU and ÅA: Energy Efficient Computing
Objectives of the programme
Cyber-physical systems (CPS) combine computational and physical elements. A mobile CPS is designed as a network that includes mobile and wireless elements. The technology for mobile CPS forms the corner stone for many novel application areas and businesses, such as augmented and mixed reality systems, infotainment systems, and games. Especially, the rise in popularity of smartphones has increased interest in the area of mobile CPS. The students will acquire skills to develop applications and services that are based on mobile CPS technologies. The topics covered include programming web and multimedia systems, processing of video and audio, designing user interfaces, and mastering the embedded systems design flow.
Second year at Aalto
Aalto specialization – Mobile Cyber-Physical Systems
Second autumn 2015
Compulsory courses
Code | Course name | ECTS credits |
---|---|---|
Multimedia Programming |
4 ECTS |
|
Seminar on embedded systems |
3-10 ECTS |
|
Embedded systems project |
5-10 ECTS |
|
Language course: Compulsory degree requirement, both oral and written requirements * |
3 ECTS |
(*) See ‘Language courses for all majors’ above.
Compulsory I&E Courses (6 ECTS)
Code | Course name | ECTS credits |
---|---|---|
ICT Innovation I&E Minor Thesis |
6 ECTS |
Optional courses
Code | Course name | ECTS credits |
---|---|---|
Digital Image Processing |
5 ECTS |
|
Speech Recognition |
5 ECTS |
|
Multimedia programming |
4 ECTS |
|
User Interface Construction |
5 ECTS |
|
Web Services |
4 ECTS |
Total 30 ECTS
Second spring 2016
Code | Course name | ECTS credits |
---|---|---|
T-XXXD |
Master’s Thesis |
30 ECTS |
Total for the whole year: 60 ECTS
Professors of the major
T-121 |
Prof. Marko Nieminen |
T-111 |
Prof. Tapio Takala |
T-61 |
Prof. Samuel Kaski |
Academic coordinator: |
Mika P. Nieminen |
Entry points:
- Aalto
- KTH
- Université Paris-Sud (UPS)
- University of Twente (UT)
Exit points with specializations:
- KTH: Mobile and ubiquitous interaction
- AALTO: User Modeling for advanced human-computer interaction
- TU Berlin: Multi-modal interaction
- UPS: Situated interaction
- UT: Intelligent systems
- UCL: Affective Computing
Objectives of the programme
Human Computer Interaction and Design (HCID) focuses on the study, design, development and evaluation of novel user interfaces and interactive systems taking into account human aspects, at the cognitive and sensory-motor levels, technological aspects, as well as business aspects.
New ICT technologies are transforming our daily lives. Smart devices (mobile phones, PDAs, tablet computers), smart products (car, navigation) and smart environments (ambient intelligence) are enabling new services such as navigation, information providing, learning, making reservations or buying of goods are delivered.
Increasingly, the interaction with these devices is not through simple buttons or keystrokes but with more flexible and intuitive interaction methods such as multi-touch, speech, gestures, and with advanced display systems such as augmented and virtual reality. Smart devices and services are also able to show intelligent behaviour recognizing intentions of the user and anticipating the user’s needs. These technologies are central in Human-Computer Interaction and Design.
The design of intuitive user interfaces, however, is not only a matter of the right technology but also a matter of good interaction design: study user’s social and cognitive behaviour in relation to using technology, taking the user as a central driver for design, designing for the right user experience, andtesting and evaluating the design within context, are keys to understanding and designing successful user experience.
First year at Aalto
First autumn 2015
Compulsory courses (13 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Language course: Compulsory degree requirement, both oral and written requirements * |
3 ECTS |
|
User-Centered Methods for Product and Service Design |
5 ECTS |
|
Select one of the following courses: | ||
User Interface Construction |
5 ECTS |
|
User Interfaces |
5 ECTS |
(*) See ‘Language courses for all majors’ above.
Compulsory I&E Courses (8 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Introduction to IT Business and Venturing |
2 ECTS |
|
Management of a Technology Venture |
6 ECTS |
Total 21 ECTS
First spring 2016
Compulsory courses (20 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Design Project |
10 ECTS |
|
Usability Evaluation |
5 ECTS |
|
Experimental User Interfaces |
5 ECTS |
Compulsory I&E Courses (16 ECTS)
Code | Course name | ECTS credits |
---|---|---|
High Growth Entrepreneurship with varying content 1 |
8 ECTS |
|
Growth and Internationalization of Technology SMEs |
4 ECTS |
|
ICT Innovation Summer School |
4 ECTS |
Total 36 ECTS
Optional courses - Select at least 3 ECTS over the two semesters:
Code | Course name | ECTS credits | Semester |
---|---|---|---|
Machine Learning: Basic Principles |
5 ECTS |
autumn |
|
Computer Graphics |
5 ECTS |
autumn |
|
Design of WWW services |
4 ECTS |
spring |
|
Information Visualization |
5 ECTS |
spring |
|
Artificial Intelligence |
5 ECTS |
spring |
|
Advanced Computer Graphics |
5 ECTS |
spring |
Total for the whole year: 60 ECTS
Second year at Aalto
Aalto specialization – User Modeling for advanced human-computer interaction
Second autumn 2015
Compulsory courses (8 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Language course: Compulsory degree requirement, both oral and written requirements * |
3 ECTS |
|
Machine Learning: Basic Principles (If basics done at entry university, select more electives) |
5 ECTS |
(*) See ‘Language courses for all majors’ above.
Compulsory I&E Courses (6 ECTS)
Code | Course name | ECTS credits |
---|---|---|
ICT Innovation I&E Minor Thesis |
6 ECTS |
Optional courses (16 ECTS)
Code | Course name | ECTS credits | Period |
---|---|---|---|
Digital Image Processing |
5 ECTS |
autumn |
|
Machine Learning and Neural Networks |
5 ECTS |
autumn |
|
Speech Recognition |
5 ECTS |
autumn |
|
User Interfaces |
5 ECTS |
autumn |
|
Individual Studies in Software and Service Engineering |
1-10 ECTS |
autumn/spring |
|
Special Course in Computer and Information Science |
3-10 ECTS |
autumn/spring |
|
Research Project in Computer and Information Science |
5-10 ECTS |
autumn/spring |
Total: 30 ECTS
Second spring 2016
Code | Course name | ECTS credits |
---|---|---|
T-XXXD |
Master’s Thesis |
30 ECTS |
Total for the whole year: 60 ECTS
Professor of the major
T-106 |
Heikki Saikkonen |
Academic coordinator: |
Håkan Mitts |
Entry points:
- AALTO
- UNITN
Exit points and specializations:
- Aalto: Mobile service systems
- TU/e: Service-oriented business process management
- ELTE: Distributed service systems
- UNITN: Service-oriented social informatics
Objectives of the programme
The Aalto academic year is divided into 5 periods with courses running in one or in several periods. Also some courses are run as intensive courses and take only half a period. The basic structure of the program for the year 2015-2016 is shown below. The main desideratum for designing the SDE Technical Common Base is to ensure that SDE students, after the first year, have comparable technical understanding of important topics related to SDE.
First year at Aalto
First autumn 2015
Compulsory courses (18 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Aalto Introduction to Services |
5 ECTS |
|
ICT Enabled Service Business and Innovation |
5 ECTS |
|
Web Software Development |
5 ECTS |
|
Language course: Compulsory degree requirement, both oral and written requirements * |
3 ECTS |
(*) See ‘Language courses for all majors’ above.
Compulsory I&E Courses (8 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Introduction to IT Business and Venturing |
2 ECTS |
|
Management of a Technology Venture |
6 ECTS |
First spring 2016
Compulsory courses (10 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Software Project Management |
5 ECTS |
|
Software Architectures |
5 ECTS |
Compulsory I&E Courses (16 ECTS)
Code | Course name | ECTS credits |
---|---|---|
High Growth Entrepreneurship with varying content 1 |
8 ECTS |
|
Growth and Internationalization of Technology SMEs |
4 ECTS |
|
ICT Innovation Summer School |
4 ECTS |
Optional courses – Select at least 18 ECTS over the two semesters:
Code | Course name | ECTS credits |
---|---|---|
Enterprise Architectures (highly recommended) |
5 ECTS |
|
Information visualization (highly recommended) |
5 ECTS |
|
Other relevant courses on agreement with the academic coordinator. |
Total for the whole year: 60 ECTS
Second year at Aalto
Aalto specialization – Mobile Service Systems
The starting point for the second year in SDE at Aalto is to create a personal study plan for each student that matches the student’s own interests as well as the needs of the research project that forms the foundation of the student’s Master’s thesis.
Aalto offers a specialization in Mobile service systems with thematic coupling to Smart Spaces. The courses cover the theoretical and practical aspects of designing digital services with a strong mobile focus. In the Master’s thesis project, the students can focus on problems arising from the thematic research projects in the Helsinki Node of EIT ICT Labs.
Second autumn 2015
Compulsory courses (9 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Language course: Compulsory degree requirement, both oral and written requirements * |
3 ECTS |
|
Other relevant courses on agreement with the academic coordinator. |
(*) See ‘Language courses for all majors’ above.
Compulsory I&E Courses (6 ECTS)
Code | Course name | ECTS credits |
---|---|---|
ICT Innovation I&E Minor Thesis |
6 ECTS |
Optional Courses (21 ECTS)
Code | Course name | ECTS credits |
---|---|---|
Mobile Cloud Computing (highly recommended) |
5 ECTS |
|
Special Course in Software and Service Engineering 1-10 ECTS (highly recommended) |
5 ECTS |
|
Other relevant courses on agreement with the academic coordinator. |
Total 30 ECTS
Second spring 2016
Code | Course name | ECTS credits |
---|---|---|
T-XXXD |
Master’s Thesis |
30 ECTS |
Total for the whole year: 60 ECTS
Innovation & Entrepreneurship minor
The I&E minor at Aalto is developed in co-operation with the Aalto Venture Program (AVP, http://avp.aalto.fi/). The focus of the Aalto I&E program is on entrepreneurship in ICT. The content of I&E minor is same for all five majors.
Compulsory I&E courses during the entry year 2015-2016 and summer 2016
Code | Course name | ECTS credits |
---|---|---|
Introduction to IT Business and Venturing |
2 ECTS |
|
Management of a Technology Venture |
6 ECTS |
|
High Growth Entrepreneurship with varying content 1 |
8 ECTS |
|
Growth and Internationalization of Technology SMEs |
4 ECTS |
|
ICT Innovation Summer School |
4 ECTS |
Compulsory I&E course during the second year 2015-2016
Code | Course name | ECTS credits |
---|---|---|
ICT Innovation I&E Minor Thesis |
6 ECTS |
- Published:
- Updated: