x !
Archived teaching schedules 2018–2019
You are browsing archived teaching schedule. Current teaching schedules can be found here.
Bachelor's Degree Programme in Computer Sciences

Periods

Period I (27-Aug-2018 – 21-Oct-2018)
Period II (22-Oct-2018 – 14-Dec-2018)
Period III (7-Jan-2019 – 3-Mar-2019)
Period IV (4-Mar-2019 – 26-May-2019)
Basic studies in Computer Sciences
Teaching
6-Aug-2018 – 24-Aug-2018
Periods:
Language of instruction: English
Further information:

More information about SummerSchool 2018 http://www.uta.fi/admissions/summer-school


Period (27-Aug-2018 - 21-Oct-2018)
Info sessions [Period I]

Suomenkielisten kandiopiskelijoiden info ja HOPS-tilaisuus 4.9.

HTI-ohjelman yhteisiin opintoihin kuuluu jakso HTIY004 Personal Study Planning 1 ECTS, tähän esittelyyn osallistuminen on osa jakson suoritusta.

Enrolment for University Studies
Enrolment time has expired
Teaching
4-Sep-2018 – 7-Sep-2018
Periods: I
Language of instruction: English
Intermediate studies in Computer Sciences [Period I]
Enrolment for University Studies
Enrolment time has expired
Teaching
7-Sep-2018 – 16-Jan-2019
Periods: I II
Language of instruction: English
Enrolment for University Studies

To enroll the course, a Demola project application is required

Periods: I
Language of instruction: English
Enrolment for University Studies
Enrolment time has expired
Teaching
3-Sep-2018 – 19-Oct-2018
Periods: I
Language of instruction: English
Further information:

Read about the recommended prior knowledge from the course website.

The course is intended for UTA and TUT students in the Master's Programme in Human-Technology Interaction and for other students interested in user-centered design and evaluation methods.

Enrolment for University Studies
Enrolment time has expired
Teaching
3-Sep-2018 – 10-Dec-2018
Periods: I II
Language of instruction: English
Courses independently [Period I]
Periods: I II III IV
Language of instruction: English
Further information:

The Software Engineering course is organized as a self-study course that can be studied throughout the year. See instructions on course page.

Periods: I II III IV
Language of instruction: English
Period (22-Oct-2018 - 14-Dec-2018)
General studies [Period II]
Enrolment for University Studies
Enrolment time has expired
Teaching
26-Oct-2018 – 14-Dec-2018
Periods: II
Language of instruction: English
Intermediate studies in Computer Sciences [Period II]
Enrolment for University Studies
Enrolment time has expired
Teaching
7-Sep-2018 – 16-Jan-2019
Periods: I II
Language of instruction: English
Enrolment for University Studies

If needed, priority is given to the students in CBDA

Enrolment time has expired
Teaching
22-Oct-2018 – 21-Dec-2018
Periods: II
Language of instruction: English
Enrolment for University Studies

Enroll on Demola page by 7.10.

Periods: II
Language of instruction: English

The course is intended for UTA and TUT students in the Master's Programme in Human-Technology Interaction and for other students interested in user-centered design and evaluation methods.

Enrolment for University Studies
Enrolment time has expired
Teaching
3-Sep-2018 – 10-Dec-2018
Periods: I II
Language of instruction: English
Courses independently [Period II]
Periods: I II III IV
Language of instruction: English
Further information:

The Software Engineering course is organized as a self-study course that can be studied throughout the year. See instructions on course page.

Periods: I II III IV
Language of instruction: English
Period (7-Jan-2019 - 3-Mar-2019)
Intermediate studies in Computer Sciences [Period III]
Enrolment for University Studies
Enrolment time has expired
Teaching
12-Jan-2019 – 31-May-2019
Periods: III IV
Language of instruction: English
Enrolment for University Studies
Teaching
1-Jan-2019 – 3-Mar-2019
Periods: III
Language of instruction: English

For 5 credits, student complete the first portion of the course, including exercises and a coursework.

For 10 credits, student complete the first and second portion of the course, including exercises and an extended coursework.

Course contents on Spring term 2019

The first portion of the course will focus on server-side development. The content will start from the creation very simple servers and the handling of requests, and will progress all the way to the use of frameworks and databases while also incorporating security issues.

The second part will focus on creating client-side applications that communicate with a server, and will also incorporate the use of client-side frameworks.

Enrolment for University Studies

Courses:
- TIETA9 Introduction to WWW Techniques
- TIEP1 Introduction to Programming I,
- TIEP3 Data Bases
or correspoinding courses are required.

Enrolment time has expired
Teaching
7-Jan-2019 – 31-May-2019
Periods: III IV
Language of instruction: English
Further information:

Compulsory preceding studies:

  • TIETA9 Introduction to WWW Techniques
  • TIEP1 Introduction to Programming I, TIEP5 Introduction to Programming II
  • TIEP3 Data Bases

Recommended preceding studies:

  • TIEA2.1 Introduction to Object-Oriented Programming
  • TIETA7 Database Programming (can be taken simultaneously)

This course can be taken during B.Sc or M.Sc. studies.

You can not take HTIS85 Methods in Human-Centered Design if you have done:

  • TIEVA38 Graphical User Interface Design Project, 
  • TIEVA30 Käytettävyystyön menetelmät - Graafisen käyttöliittymän suunnittelun työkurssi (8 op) or
  • TIEVS69 Human-Centered Design Project (TUT/TIE-41406).

Preceding studies

Some basic course in HCI (compulsory), e.g.

  • Principles of Usability, User Experience and User Interfaces, or User Experience: Design and Evaluation;
  • User Interface Design or corresponding course;
  • Usability Evaluation Methods (compulsory, can be taken during same academic year).
Enrolment for University Studies
Enrolment time has expired
Teaching
7-Jan-2019 – 30-Apr-2019
Periods: III IV
Language of instruction: English
Further information:

Contents

The most common human-centered design (HCD) methods are learned both in theory and practice. The methods are introduced and discussed in the weekly meetings and learned in practice during the course work in small design projects.

The student will learn the most common HCD methods and techniques, including techniques for gathering, modeling and analyzing user research data, methods for specifying and designing products and services, and principles of interaction and interface design, and prototyping. These include, among others, observation, interviewing, consolidating models for interaction, artifacts, physical and cultural models, affinity diagrams, personas, scenarios, sketching, storyboarding, wireframes, design patterns, interactive UI mock-ups etc.

Courses independently [Period III]
Periods: I II III IV
Language of instruction: English
Further information:

The Software Engineering course is organized as a self-study course that can be studied throughout the year. See instructions on course page.

Periods: I II III IV
Language of instruction: English
Enrolment for University Studies

Email to teacher.

Teaching
15-Jan-2019 – 31-May-2019
Periods: III IV
Language of instruction: English
Period (4-Mar-2019 - 26-May-2019)
General studies [Period IV]
Enrolment for University Studies
Enrolment time has expired
Teaching
5-Mar-2019 – 30-Apr-2019
Periods: IV
Language of instruction: English
Intermediate studies in Computer Sciences [Period IV]
Enrolment for University Studies
Enrolment time has expired
Teaching
12-Jan-2019 – 31-May-2019
Periods: III IV
Language of instruction: English

For 5 credits, student complete the first portion of the course, including exercises and a coursework.

For 10 credits, student complete the first and second portion of the course, including exercises and an extended coursework.

Course contents on Spring term 2019

The first portion of the course will focus on server-side development. The content will start from the creation very simple servers and the handling of requests, and will progress all the way to the use of frameworks and databases while also incorporating security issues.

The second part will focus on creating client-side applications that communicate with a server, and will also incorporate the use of client-side frameworks.

Enrolment for University Studies

Courses:
- TIETA9 Introduction to WWW Techniques
- TIEP1 Introduction to Programming I,
- TIEP3 Data Bases
or correspoinding courses are required.

Enrolment time has expired
Teaching
7-Jan-2019 – 31-May-2019
Periods: III IV
Language of instruction: English
Further information:

Compulsory preceding studies:

  • TIETA9 Introduction to WWW Techniques
  • TIEP1 Introduction to Programming I, TIEP5 Introduction to Programming II
  • TIEP3 Data Bases

Recommended preceding studies:

  • TIEA2.1 Introduction to Object-Oriented Programming
  • TIETA7 Database Programming (can be taken simultaneously)

Practical implementation in 2019:

This is an intermediate level programming course. The course is implemented in parallel tracks: there are at least a Java-based and a web technology-based track. Additional tracks (Android, Python) may be available. Students can choose the track they want.

  • The Java-based track requires basic Java programmin skills (e.g., TIEP1, TIEP5, TIEA2.1) and graphical user interface programming is done using Swing UI library using NetBeans IDE.
  • The web technology-based track requires basic skills in JavaScript programming, HTML and CSS (e.g., TIETA9) and programming is done using React framework and Material-UI interface library.

Passing this part of the course will result in 5cu marking which can be expanded to 10cu by completing a project work. The project can be done during the summer, or with special agreement, at later time.

 

Enrolment for University Studies
Enrolment time has expired
Teaching
4-Mar-2019 – 31-May-2019
Periods: IV
Language of instruction: English

This course can be taken during B.Sc or M.Sc. studies.

You can not take HTIS85 Methods in Human-Centered Design if you have done:

  • TIEVA38 Graphical User Interface Design Project, 
  • TIEVA30 Käytettävyystyön menetelmät - Graafisen käyttöliittymän suunnittelun työkurssi (8 op) or
  • TIEVS69 Human-Centered Design Project (TUT/TIE-41406).

Preceding studies

Some basic course in HCI (compulsory), e.g.

  • Principles of Usability, User Experience and User Interfaces, or User Experience: Design and Evaluation;
  • User Interface Design or corresponding course;
  • Usability Evaluation Methods (compulsory, can be taken during same academic year).
Enrolment for University Studies
Enrolment time has expired
Teaching
7-Jan-2019 – 30-Apr-2019
Periods: III IV
Language of instruction: English
Further information:

Contents

The most common human-centered design (HCD) methods are learned both in theory and practice. The methods are introduced and discussed in the weekly meetings and learned in practice during the course work in small design projects.

The student will learn the most common HCD methods and techniques, including techniques for gathering, modeling and analyzing user research data, methods for specifying and designing products and services, and principles of interaction and interface design, and prototyping. These include, among others, observation, interviewing, consolidating models for interaction, artifacts, physical and cultural models, affinity diagrams, personas, scenarios, sketching, storyboarding, wireframes, design patterns, interactive UI mock-ups etc.

Enrolment for University Studies
Teaching
5-Mar-2018 – 31-May-2018
Periods: IV
Language of instruction: English

For summer course see Weto

Enrolment for University Studies

See instructions on coursepage.

Teaching
2-May-2019 – 31-Jul-2019
Periods: IV
Language of instruction: English
Further information:

Read about the recommended prior knowledge from the course website.

Courses independently [Period IV]
Periods: I II III IV
Language of instruction: English
Further information:

The Software Engineering course is organized as a self-study course that can be studied throughout the year. See instructions on course page.

Periods: I II III IV
Language of instruction: English
Enrolment for University Studies

Email to teacher.

Teaching
15-Jan-2019 – 31-May-2019
Periods: III IV
Language of instruction: English