Industrial ICT

This minor provides a wide overview of technologies and processes essential in designing and implementing “smart industry” applications in the Internet era. Courses cover diverse topics ranging from: data exchange, cloud services, cyber-physical systems, Big Data, Artificial Intelligence (AI), Internet of things (IoT), security, (semi-)autonomous industrial techniques etc.

Courses included in the programme:

= Contact learning
= Online learning
= Blended learning (online & contact learning)
Industrial seminar on future technologies (DTEK2036), 5 ECTS. Ongoing.

The aim of the Future technologies in industry seminar series is to offer direct access to the evolving knowledge and challenges in the field of Industry 4.0. The seminars aim to invite diverse R&D experts and practitioners who are working in the local industry implementing industry 4.0.

Students will gain awareness of the visions and challenges of different industries related to the use of new technologies in the field of ICT.

Furthermore, before accepting or formulating an opinion or conclusion related to the use of new ICT technologies in industry, students will go through a comprehensive exploration of ideas and analyze the information of current state of the art from the perspective of industry and academia.

The course is arranged as a series of seminars. In each seminar, there is one company case.

Seminars take place in Turku every four weeks. Student may join the course starting from any of the seminars. Participation in 6 seminars and their relate activities qualifies to 5 ECTS.

More info: https://opas.peppi.utu.fi/fi/opintojakso/DTEK2036/8670

Sulautettujen järjestelmien ohjelmointi (DTEK2041), 4 ECTS. 2.9.–27.10.2019.

Hae viimeistään 18.8.2019

This course is organised in Finnish!

Esitiedot: Ohjelmoinnin perusteet.

Kurssin käytyään opiskelija hallitsee C-ohjelmoinnin perusteet ja pystyy ohjelmoimaan verraten yksinkertaisia, useammasta funktiosta koostuvia sovelluksia. Opiskelija osaa selittää mikroprosessorin ja mikrokontrollerin eron, sulautettujen järjestelmien rajoitukset ja erityisvaatimukset sekä sulautetuissa järjestelmissä käytetyt virransäästömenetelmät ja reaaliaikakäyttöjärjestelmät. Lisäksi opiskelija osaa listata tyypillisen mikrokontrollerin oheislaitteet.

Kurssin sisältö:

  • C-kielen perusteet
  • Kääntäjän ja linkkerin toiminta
  • C-kielen ja konekielen (assembler) välinen suhde
  • ARM-pohjaisen mikrokontrollerin sisäiset oheislaitteet ohjelmoijan näkökulmasta (ajastimet, I/O, väyläohjaimet, virransäästötoiminnot, keskeytykset, DMA)
  • Reaaliaikakäyttöjärjestelmien perusteet (FreeRTOS)

 

Lisätietoa: https://opas.peppi.utu.fi/fi/opintojakso/DTEK2041/8782

Ohjelmistotuotannon peruskurssi (DTEK1201), 4 ECTS. 2.9.–27.10.2019.

Hae viimeistään 18.8.2019

This course is organised in Finnish!

Kurssi perehdyttää ohjelmistotuotannon yleisperiaatteisiin sekä sen tärkeimpiin osa-alueisiin. Kurssin keskeistä sisältöä ovat ohjelmistotuotannon elinkaarimalli, elinkaaren eri työvaiheet (vaatimusanalyysi, suunnittelu, toteutus, ylläpito) sekä näitä tukevat toiminnot. Kurssilla käytetään UML-kuvauskielen käyttöä olioparadigman mukaisen ohjelmistohankkeen eri työvaiheissa.

Ohjelmistotuotanto (software engineering) käsittää monimutkaisten ohjelmistojärjestelmien suunnittelun, toteuttamisen ja ylläpidon liiketoimintaorganisaatiossa. Tavoitteena on, että opiskelija ymmärtää ohjelmistokehitysprosessin kokonaisuutena sekä tuntee ohjelmistotuotannon erityispiirteet ja haasteet insinöörialana. Lisäksi opiskelija oppii ohjelmistohankkeen keskeisten työvaiheiden sisällön ja merkityksen sekä projektityöskentelyn perusteet ohjelmistohankkeessa.

Lisätietoa: https://opas.peppi.utu.fi/fi/opintojakso/DTEK1201/1763

System and application security (DTEK8025), 5 ECTS. 2.9.–27.10.2019.

Apply before Aug 18, 2019

Prerequisites: Basic course on network technologies.

After the course the participants will have advanced knowledge of the characteristics of computer systems and applications that are critical in terms of information security. The participants will develop advanced expertise in the role of information security in computer systems and application software. Participants have advanced understanding on the vulnerabilities in networked systems and how a malicious party may try to exploit them, and how to make systems and software safe and secure by design instead of considering safety and security as added features.

Course content:

  • Fundamentals of cyber security
  • Malicious software: infection methods and strategies, hiding strategies, malware detection
  • WLAN encryption and security
  • Server weaknesses and exploits
  • Software safety and security, system safety and security by design

 

More info: https://opas.peppi.utu.fi/fi/opintojakso/DTEK8025/1894

Data analysis and knowledge discovery (TKO_3103), 5 ECTS. 28.10.–22.12.2019.

Apply before Oct 13, 2019

The course introduces methods and algorithms for extracting information and knowledge from datasets. This includes techniques for visualisation, classification, regression, outlier detection, rule induction, model complexity selection, and model validation.

This course enables students to learn when and how to apply state of the art data analysis and knowledge discovery tools for data. Students will learn modern data analysis methods and algorithms to discover patterns and trends in large, complex and high-dimensional data sets, and turn data into information and knowledge.

More info: https://opas.peppi.utu.fi/fi/opintojakso/TKO_3103/1656

Enterprise architecture (TJ093223), 6 ECTS. Spring 2020.

The course covers the basic approaches of describing and managing the business alignment of information assets for an organisation. This includes “as-is” and “to-be” views to business, application, information and technology sub-architectures, as well as the governance models for designing and managing enterprise architectures for interoperability requirements. Special emphasis is paid into servitization, service components as business building blocks.

After completing the course the students know and can apply the most common enterprise architecture design principles for developing, maintaining and changing ICT asset and business services portfolio and understand the role of governance in transparent management of related activities.

More info: https://opas.peppi.utu.fi/fi/opintojakso/TJ093223/1116

Mixed reality (TKO_8960), 5 ECTS. Spring 2020.

Course content:

  • Mixed Reality
  • Virtual Reality
  • Augmented Reality
  • Usability
  • Human-Computer Interaction

The course introduces mixed reality (especially virtual and augmented reality), the underlying technologies, application areas, and the design principles, process and tools for creating the applications.

More info >>

Professor in charge: Each course has a responsible teacher whose names can be found here.

Contact person in practical matters: Project Manager Timo Vasankari (timo.vasankari@utu.fi)

 

Type of study unit

Minor

Credits

4–29

Teaching semester

2019–2020

Host university

University of Turku

Open for degree student

Yes

Open for non-student

Yes

Level of studies

Master

General prerequisites

Some of the courses require programming skills to fully exploit the presented technologies. Other courses provide an introduction to their topic for students with only elementary knowledge of programming. Check course-specific pre-requirements to choose a combination most suitable for you.

Teaching methods

Contact or blended learning

Location

Turku

Programme suitable for

Students with basic courses in programming and networks

Language

English and Finnish

Go back to all Courses & Programs

Go back