Specialization in Development of Interactive Software (2013-2015)
Learning outcomes
Upon completion of the specialization in Development of Interactive Software the student - knows the software architectures used for implementing user interfaces, - can apply software development techniques to implement new interaction techniques in products and services, and - understands the strengths and limitations of the constructive research method in HTI.
See also the general learning outcomes of the Master's Degree and Master's Degree Programme in Human-Technology Interaction.
Content
1. General Studies 6-17 cr 2. Core Module in HTI 20 cr - TIEVS80 Psychology of Pervasive Computing (TUT/IHTE), 5 op - TIEVS79 Multimodal Interaction, 5 op - TIEVS67 User Experience: Design and Evaluation (TUT/IHTE), 5 op - TIEVS66 Human-Centered Product Development (TUT/IHTE), 5 op
3. Specialization-specific Advanced Studies in Development of Interactive Software 20 cr - TIEVS59 Information Visualization, 5 op - TIEVS60 Interaction Techniques, 5–10 op - TIEVS61 Pervasive Interaction in Smart Environments, 5–10 op - TIEVS56 Haptic User Interfaces, 5–10 op
4. Master's Thesis 40 cr
5. Complementing and optional studies 23-34 cr
Prerequisites
If the student has not taken these or equivalent studies in the previous degree, the studies must be taken as complementing studies. The requirements are defined for each student on the Personal Study Plan.
• TIEVA31 Principles of Programming Graphical User Interfaces • TIETA6 Data Structures • TIETA11 Programming Technique C++ • TIEA4 Project Work or SISYA200 Innovation Project
Advanced studies totalling 80 ects. If core module studies are less that 20 ects, the difference can be compensated with the specialization-specific advanced studies.
Complementing studies from the prerequisites part above or from the list of advanced studies or other studies as agreed with programme study advisor. Recommended studies are listed below: