Master's Degree Programme in Software Development

Periods

Period I (4-Sep-2017 – 22-Oct-2017)
Period II (23-Oct-2017 – 15-Dec-2017)
Period III (8-Jan-2018 – 4-Mar-2018)
Period IV (5-Mar-2018 – 27-May-2018)

Contact information 

M.Sc. Degree requirements are on the Study Guide.

Students who have started their studies before Fall term 2015 also select their studies from this teaching schedule. Other advanced courses in Computer Science can be found under the title Master's Programme in Computer Science.

Enrolment periods for

Period I: Mon 1.8. - Thu 31.8.2017
Period II: Mon 18.9. - Sun 15.10.2017
Period III: Mon 27.11.- Mon 1.1.2018
Period IV: Mon 29.1.- Sun 25.2.2018

Enroll on a course as instructed on course info. Always remember to inform the teacher in case you will not participate on the course you have been selected on! If a student does not participate in the course and does not cancel his/her enrolment, or if he/she discontinues the course, he/she will be assigned a fail grade for the course in question.

Exam enrolments

Information about exams is given on course material. For examinations in the Faculty of Natural Sciences students must sign up electronically through NettiOpsu or Wentti at least seven (7) days before the exam. See also Examination Dates.

Final grade and graduation

Final grade in Advanced studies in Software Development (for degree certificate) can be asked from cs-studies@uta.fi.

See also: Applying for the degree certificate and graduation deadlines.

Complementing and Optional Studies, Intermediate level

Intermediate studies in Computer Science in TUT 1–10 ECTS (Language of instruction: English)

Teaching in the Autumn Semester 2017

Period (4-Sep-2017 – 22-Oct-2017)

Advanced studies in Software Development

TIETS14 Introduction to Formal Specification 5 ECTS (Language of instruction: English)
TIETS19 Software Project Management, Theory 3 ECTS (Language of instruction: English)
TIETS19 Software Project Management, Software Project Management (Fall term) 7 ECTS (Language of instruction: English)
TIETS18 Master's Thesis Seminar in Software Development 2–5 ECTS (Language of instruction: English)

Optional advanced studies in Software Development

Courses in Computer Science in TUT   (Language of instruction: English)

Complementing and Optional Studies, Intermediate level

TIETA6 Data Structures 10 ECTS (Language of instruction: English)
TIEA4 Project Work (Fall term 2017) 5–10 ECTS (Language of instruction: English)
LUOYA200 Innovation Project (Fall term 2017) 5–10 ECTS (Language of instruction: English)

General Studies

LUOYY006 Orientation 2 ECTS (Language of instruction: English)
LUOYY005 Study Skills - Basics of Information Literacy 1 ECTS (Language of instruction: English)
LUOYY004 Personal Study Planning 1 ECTS (Language of instruction: English)
KKENMP3 Scientific Writing - Module A - Writing Clinic 3 ECTS (Language of instruction: English)
KKENMP3 Scientific Writing - Module B - Thesis Writing (online) 2 ECTS (Language of instruction: English)
KKSU1 Finnish Elementary Course 1 (taught in 1. & 2. period) 3 ECTS (Language of instruction: English)
KKSU1 Finnish Elementary Course 1 (taught in 1. period) 3 ECTS (Language of instruction: English)
SOCYKV1 Finnish Society and Culture (autumn 2017) 3–5 ECTS (Language of instruction: English)
Period (23-Oct-2017 – 15-Dec-2017)

Advanced studies in Software Development

TIETS17 Requirements Engineering 5 ECTS (Language of instruction: English)
TIETS19 Software Project Management, Theory 3 ECTS (Language of instruction: English) Continues from the previous period
TIETS19 Software Project Management, Software Project Management (Fall term) 7 ECTS (Language of instruction: English) Continues from the previous period
TIETS18 Master's Thesis Seminar in Software Development 2–5 ECTS (Language of instruction: English) Continues from the previous period

Optional advanced studies in Software Development

TIETS43 Recommender Systems 5 ECTS (Language of instruction: English)
Courses in Computer Science in TUT   (Language of instruction: English) Continues from the previous period

Complementing and Optional Studies, Intermediate level

TIETA6 Data Structures 10 ECTS (Language of instruction: English) Continues from the previous period
TIEA4 Project Work (Fall term 2017) 5–10 ECTS (Language of instruction: English) Continues from the previous period
LUOYA200 Innovation Project (Fall term 2017) 5–10 ECTS (Language of instruction: English) Continues from the previous period

General Studies

LUOYY004 Personal Study Planning 1 ECTS (Language of instruction: English) Continues from the previous period
KKENMP3 Scientific Writing - Module A - Writing Clinic 3 ECTS (Language of instruction: English) Continues from the previous period
KKENMP3 Scientific Writing - Module A - Writing Clinic 3 ECTS (Language of instruction: English)
KKENMP3 Scientific Writing - Module B - Thesis Writing (online) 2 ECTS (Language of instruction: English) Continues from the previous period
KKSU1 Finnish Elementary Course 1 (taught in 1. & 2. period) 3 ECTS (Language of instruction: English) Continues from the previous period
SOCYKV1 Finnish Society and Culture (autumn 2017) 3–5 ECTS (Language of instruction: English) Continues from the previous period
YKYYV07 Introduction to Science and Research (autumn) 2–5 ECTS (Language of instruction: English)

Teaching in the Spring Semester 2018

Period (8-Jan-2018 – 4-Mar-2018)

Advanced studies in Software Development

TIETS13 Advanced Functional Programming 10 ECTS (Language of instruction: English)
TIETS19 Software Project Management, Theory 3 ECTS (Language of instruction: English) Continues from the previous period
TIETS19 Software Project Management, Software Project Management (Spring term) 7 ECTS (Language of instruction: English)
TIETS18 Master's Thesis Seminar in Software Development 2–5 ECTS (Language of instruction: English) Continues from the previous period

Optional advanced studies in Software Development

TIETS44 Big Data Entity Resolution 5 ECTS (Language of instruction: English)
Courses in Computer Science in TUT   (Language of instruction: English) Continues from the previous period

Complementing and Optional Studies, Intermediate level

TIEA4 Project Work (Spring term 2018) 5–10 ECTS (Language of instruction: English)
LUOYA200 Innovation Project (Spring term 2018) 5–10 ECTS (Language of instruction: English)

General Studies

LUOYY004 Personal Study Planning 1 ECTS (Language of instruction: English) Continues from the previous period
KKENMP3 Scientific Writing - Module A - Writing Clinic 3 ECTS (Language of instruction: English) Continues from the previous period
KKENMP3 Scientific Writing - Module A - Writing Clinic 3 ECTS (Language of instruction: English) Continues from the previous period
KKENMP3 Scientific Writing - Module B - Thesis Writing (online) 2 ECTS (Language of instruction: English) Continues from the previous period
KKSU1 Finnish Elementary Course 1 (taught in 3. period) 3 ECTS (Language of instruction: English)
YKYYKV1 Finnish Society and Culture (spring 2018) 3–5 ECTS (Language of instruction: English)
YKYYV07 Introduction to Science and Research (spring) 2–5 ECTS (Language of instruction: English)
Period (5-Mar-2018 – 27-May-2018)

Advanced studies in Software Development

TIETS13 Advanced Functional Programming 10 ECTS (Language of instruction: English) Continues from the previous period
TIETS19 Software Project Management, Theory 3 ECTS (Language of instruction: English) Continues from the previous period
TIETS19 Software Project Management, Software Project Management (Spring term) 7 ECTS (Language of instruction: English) Continues from the previous period
TIETS18 Master's Thesis Seminar in Software Development 2–5 ECTS (Language of instruction: English) Continues from the previous period

Optional advanced studies in Software Development

Courses in Computer Science in TUT   (Language of instruction: English) Continues from the previous period

Complementing and Optional Studies, Intermediate level

TIEA4 Project Work (Spring term 2018) 5–10 ECTS (Language of instruction: English) Continues from the previous period

General Studies

LUOYY004 Personal Study Planning 1 ECTS (Language of instruction: English) Continues from the previous period
KKENMP3 Scientific Writing - Module A - Writing Clinic 3 ECTS (Language of instruction: English) Continues from the previous period
KKENMP3 Scientific Writing - Module B - Thesis Writing (online) 2 ECTS (Language of instruction: English) Continues from the previous period
YKYYKV1 Finnish Society and Culture (spring 2018) 3–5 ECTS (Language of instruction: English) Continues from the previous period
YKYYV07 Introduction to Science and Research (spring) 2–5 ECTS (Language of instruction: English) Continues from the previous period