Master's Degree Programme in Software Development

Periodit

I Periodi (4.9.2017 – 22.10.2017)
II Periodi (23.10.2017 – 15.12.2017)
III Periodi (8.1.2018 – 4.3.2018)
IV Periodi (5.3.2018 – 27.5.2018)

Complementing and Optional Studies, Intermediate level

Intermediate studies in Computer Science in TUT 1–10 op (Opetuskieli: englanti)

Opetus syyslukukaudella 2017

Periodi (4.9.2017 – 22.10.2017)

Advanced studies in Software Development

TIETS14 Introduction to Formal Specification 5 op (Opetuskieli: englanti)
TIETS19 Software Project Management, Theory 3 op (Opetuskieli: englanti)
TIETS18 Master's Thesis Seminar in Software Development 2–5 op (Opetuskieli: englanti)

Optional advanced studies in Software Development

Courses in Computer Science in TUT   (Opetuskieli: englanti)

Complementing and Optional Studies, Intermediate level

TIETA6 Tietorakenteet 10 op
TIETA6 Data Structures 10 op (Opetuskieli: englanti)
TIEA4 Project Work (Fall term 2017) 5–10 op (Opetuskieli: englanti)
LUOYA200 Innovation Project (Fall term 2017) 5–10 op (Opetuskieli: englanti)

General Studies

LUOYY006 Orientation 2 op (Opetuskieli: englanti)
LUOYY005 Study Skills - Basics of Information Literacy 1 op (Opetuskieli: englanti)
LUOYY004 Personal Study Planning 1 op (Opetuskieli: englanti)
KKENMP3 Scientific Writing - Module A - Writing Clinic 3 op (Opetuskieli: englanti)
KKENMP3 Scientific Writing - Module B - Thesis Writing (online) 2 op (Opetuskieli: englanti)
KKSU1 Finnish Elementary Course 1 (taught in 1. & 2. period) 3 op (Opetuskieli: englanti)
KKSU1 Finnish Elementary Course 1 (taught in 1. period) 3 op (Opetuskieli: englanti)
SOCYKV1 Finnish Society and Culture (autumn 2017) 3–5 op (Opetuskieli: englanti)
Periodi (23.10.2017 – 15.12.2017)

Advanced studies in Software Development

TIETS17 Requirements Engineering 5 op (Opetuskieli: englanti)
TIETS19 Software Project Management, Theory 3 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
TIETS19 Software Project Management, Software Project Management (Fall term) 7 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
TIETS18 Master's Thesis Seminar in Software Development 2–5 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta

Optional advanced studies in Software Development

TIETS43 Recommender Systems 5 op (Opetuskieli: englanti)
Courses in Computer Science in TUT   (Opetuskieli: englanti) Jatkuu aiemmalta periodilta

Complementing and Optional Studies, Intermediate level

TIETA6 Tietorakenteet 10 op Jatkuu aiemmalta periodilta
TIETA6 Data Structures 10 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
TIEA4 Project Work (Fall term 2017) 5–10 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
LUOYA200 Innovation Project (Fall term 2017) 5–10 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta

General Studies

LUOYY004 Personal Study Planning 1 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
KKENMP3 Scientific Writing - Module A - Writing Clinic 3 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
KKENMP3 Scientific Writing - Module A - Writing Clinic 3 op (Opetuskieli: englanti)
KKENMP3 Scientific Writing - Module B - Thesis Writing (online) 2 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
KKSU1 Finnish Elementary Course 1 (taught in 1. & 2. period) 3 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
SOCYKV1 Finnish Society and Culture (autumn 2017) 3–5 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
YKYYV07 Introduction to Science and Research (autumn) 2–5 op (Opetuskieli: englanti)

Opetus kevätlukukaudella 2018

Periodi (8.1.2018 – 4.3.2018)

Advanced studies in Software Development

TIETS13 Advanced Functional Programming 10 op (Opetuskieli: englanti)
TIETS19 Software Project Management, Theory 3 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
TIETS18 Master's Thesis Seminar in Software Development 2–5 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta

Optional advanced studies in Software Development

TIETS44 Big Data Entity Resolution 5 op (Opetuskieli: englanti)
Courses in Computer Science in TUT   (Opetuskieli: englanti) Jatkuu aiemmalta periodilta

Complementing and Optional Studies, Intermediate level

TIETA6 Tietorakenteet 10 op Jatkuu aiemmalta periodilta
TIEA4 Project Work (Spring term 2018) 5–10 op (Opetuskieli: englanti)
LUOYA200 Innovation Project (Spring term 2018) 5–10 op (Opetuskieli: englanti)

General Studies

LUOYY004 Personal Study Planning 1 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
KKENMP3 Scientific Writing - Module A - Writing Clinic 3 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
KKENMP3 Scientific Writing - Module B - Thesis Writing (online) 2 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
KKSU1 Finnish Elementary Course 1 (taught in 3. period) 3 op (Opetuskieli: englanti)
YKYYKV1 Finnish Society and Culture (spring 2018) 3–5 op (Opetuskieli: englanti)
YKYYV07 Introduction to Science and Research (spring) 2–5 op (Opetuskieli: englanti)
Periodi (5.3.2018 – 27.5.2018)

Advanced studies in Software Development

TIETS13 Advanced Functional Programming 10 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
TIETS19 Software Project Management, Theory 3 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
TIETS19 Software Project Management, Software Project Management (Spring term) 7 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
TIETS18 Master's Thesis Seminar in Software Development 2–5 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta

Optional advanced studies in Software Development

Courses in Computer Science in TUT   (Opetuskieli: englanti) Jatkuu aiemmalta periodilta

Complementing and Optional Studies, Intermediate level

TIEA4 Project Work (Spring term 2018) 5–10 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
LUOYA200 Innovation Project (Spring term 2018) 5–10 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta

General Studies

LUOYY004 Personal Study Planning 1 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
KKENMP3 Scientific Writing - Module B - Thesis Writing (online) 2 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
YKYYKV1 Finnish Society and Culture (spring 2018) 3–5 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta
YKYYV07 Introduction to Science and Research (spring) 2–5 op (Opetuskieli: englanti) Jatkuu aiemmalta periodilta