Skip to main content

Information and Communication Technology: Timing 2020

Code: TXK20K1

Degree title
Bachelor of Engineering, BEng
Credits
240 ects
Duration
4 years (240 ECTS)
Start semester
Spring 2020
Teaching language
Finnish

Descriptions

Objective of the ICT education is to learn how to develop and use applications and systems needed for the communication between people, and companies, as well as between equipment, devices and things. In addition to the technical qualifications, the ICT engineer needs oral and written communication skills in different languages, business skills, as well as the negotiation and leadership skills. Given the rapid development of ICT industry, the engineer needs good learning skills, including the ability to follow the development of the ICT technologies but also an attitude to the continuous development from the lifelong learning perspective. International work environments, project based working and challenging tasks require the engineer to have good assessment and problem-solving skills. In particular, the client projects require good interpersonal skills but the development of social media applications and games requires good psychological and artistic stance and approach.

The extent of the education is 240 ECTS credits. First year of studies is organised in four study themes. They provide fundamental knowledge and skills in the field of ICT and also introduce the study paths in Information and Communication Technology Degree Programme. This enables a student to choose the most suitable study path for him/her. Mathematics, physics as well as computer science, English and business skills are integrated in the study themes.

Students will choose their study path after the first of studies. Major options are Software Engineering, Mobile Solutions or Health Technology.

Development

Opintosuunnitelma perustuu työelämän osaamistarpeisiin ja insinöörin ammatillisiin vaatimuksiin, joita on tunnistettu useissa työryhmissä yrityselämän kanssa sekä tieto- ja viestintätekniikan tutkinto-ohjelman neuvottelukunnassa.

Ensimmäisen vuoden opinnot muodostuvat neljän teeman ympärille antaen opiskelijalle laajan kuvan koko tieto- ja viestintätekniikan alaan ja sen sovelluksiin. Osa ammattiopinnoista perustuu alalla kansainvälisesti tunnettujen sertifioidun koulutuksen varaan. Tällöin saavutetaan parempi kansainvälinen vertailtavuus, tunnettavuus sekä laatutaso.

Further information

Kopioitu TXK19S1 OPS.
Muutokset: Poistettu opintopolut/pääaineet pelisovellukset, mediatekniikka ja älykkäät IoT-järjestelmät. Tammikuussa aloittaville on tarjolla vain kolme pääainevaihtoehtoa.

Objective

OPSin kehittämisessä on otettu huomioon Arene ry:n Tieto- ja viestintätekniikan kouluttajien verkoston laatimat osaamistavoitteet (kts. alla).

Arene ry
Tieto- ja viestintätekniikan kouluttajien verkosto 11.3.2016
Kompetenssikuvaus: Tieto- ja viestintätekniikan koulutus, insinööri (AMK)

Kuvauksen laadinnassa on hyödynnetty mm. Arene ry:n ECTS-projektissa (2006) tuotettua aiempaa kompetenssimäärittelyä, TiVi-verkoston keskustelussa esiin tulleita päivitystarpeita sekä INSSI-Foorumin (2015) kompetenssityöpajan tuloksia. Työskentelyä ovat kommentoineet mm. Arenen TiViverkosto, Teknologiateollisuus ry sekä ammattikorkeakoulujen verkostojen toimijat. Työryhmä: Petteri Mäkelä (Seinäjoen AMK), Kauko Ojanen (Metropolia AMK), Ari Rantala (Tampereen AMK), Riitta Rontu (Oulun AMK), Janne Roslöf (Turun AMK) ja Ritva Saviluoto (Centria AMK).

Tässä dokumentissa määritellään Tieto- ja viestintätekniikan insinöörin koulutuskohtaiset osaamistavoitteet
(ns. kompetenssit). Kompetenssit kuvaavat sitä osaamista, jonka jokaisen ko. koulutuksen suorittaneen insinöörin tulisi omata syventävien ammattiopintojen eriytyvistä valinnoista huolimatta. Kompetenssien tarkoituksena on toimia tukena ja suosituksena ko. koulutusta toteuttavien ammattikorkeakoulujen opetussuunnitelmatyössä Arene ry:n ns. yhteisten kompetenssien soveltamissuositusten ohessa.

Osaamisalue ”ICT-sovellusalan osaaminen” kuvaa opiskelijan syventävissä ammattiopinnoissa tavoiteltavan osaamisen tasoa ja tämä osaamisalue on tarkoitus korvata opetussuunnitelmassa paikallisesti määritellyillä ko. sovellusalan kompetenssikuvauksilla.

Osaamisalueet
Tutkinnon suoritettuaan Tieto- ja viestintätekniikan insinööri (AMK):
Matemaattis-luonnontieteellinen osaaminen
- kykenee loogis-matemaattiseen ajatteluun
- osaa soveltaa matemaattisia periaatteita, menetelmiä ja työkaluja sekä fysiikan lainalaisuuksia teknisessä ongelmanratkaisussa
Laitetekninen osaaminen
- tuntee sähkötekniikan ja elektroniikan perusteet
- tuntee tietokoneen laitearkkitehtuurin ja ydinkomponenttien toimintaperiaatteen
- ymmärtää sulautettujen järjestelmien roolin digitalisaation mahdollistajina
Tietoverkko-osaaminen
- ymmärtää IP-pohjaisten tietoverkkojen ja niiden aktiivilaitteiden toiminnan
- osaa toteuttaa ja ylläpitää yksinkertaisia verkkoja
- ymmärtää tietoturvan merkityksen ja tunnistaa keskeiset tietoturvaan liittyvät uhkatekijät
Ohjelmistotekninen osaaminen
- ymmärtää ohjelmoinnin logiikan, osaa tulkita ohjelmakoodia ja hyödyntää ohjelmointia ongelmanratkaisussa
- tuntee oliosuunnittelun ja -ohjelmoinnin perusteet
- hallitsee tietokantojen suunnittelun ja toteutuksen perusteet
- ymmärtää käytettävyyden periaatteita ja osaa toteuttaa käyttöliittymiä
ICT-liiketoimintaosaaminen
- tuntee kannattavan liiketoiminnan edellytykset sekä taloudellisen suunnittelun ja ohjauksen tärkeimmät työkalut
- ymmärtää ICT-alan arvotuotantoketjun sekä oman panoksensa merkityksen osana yrityksen toiminnan kannattavuutta
- hallitsee taitoja johtaa ihmisiä, prosesseja ja projekteja monialaisessa ja verkostoituneessa työyhteisössä
- omaa valmiudet oman yrityksen perustamiseen ja teknologiayrittäjänä toimimiseen
- osaa dokumentoida työnsä tulokset
ICT-sovellusalan osaaminen *
- tuntee oman sovellusalansa teoreettiseen perustan
- osaa etsiä, tarkastella kriittisesti sekä yhdistellä ja soveltaa alansa viimeisintä teknistä tietämystä
- ymmärtää ICT:n ja oman sovellusalansa merkityksen yhteiskunnan ja organisaatioiden kehityksen mahdollistajana
- osaa hyödyntää alan uusia teknologioita nopeasti ja soveltaa niitä luovasti työelämässä
- huomioi toiminnassaan kestävän kehityksen periaatteet
* Huom.: Tämä osaamisalue on tarkoitus korvata varsinaisen OPS-työskentelyn yhteydessä ko. koulutuksen
painopisteen (suuntautumisvaihtoehto, pääaine tms.) osaamistavoitteita kuvaavilla kompetensseilla. Nämä määritellään paikallisesti mm. alueen työelämän tarpeet huomioiden.

Show study timings by semester, study year or period

Code Name Credits (ECTS) 2019-2020 2020-2021 2021-2022 2022-2023 2023-2024 Spring 2020 Autumn 2020 Spring 2021 Autumn 2021 Spring 2022 Autumn 2022 Spring 2023 Autumn 2023 3. / 2020 4. / 2020 1. / 2020 2. / 2020 3. / 2021 4. / 2021 1. / 2021 2. / 2021 3. / 2022 4. / 2022 1. / 2022 2. / 2022 3. / 2023 4. / 2023 1. / 2023 2. / 2023
TXK20K1-1001
Orientation to Information Technology

(Choose all )

60
TX00DJ95 Mobile Health Applications 15
TX00DJ96 Game Development 15
TX00DJ99 Web Technologies and Digital Media 15
TX00DJ98 Smart IoT Devices 15
TXK20K1-1002
Fundamental Professional Studies

(Choose one )

30
TXK20K1-1003
Basics of Software Engineering

(Choose ects: 30)

30
TX00CD78 Object-oriented Applications and Databases 5
TX00CD79 Programming Project 5
TX00CD80 Physics of Sensors and Actuators 5
TX00DK43 Web Application Development 5
TX00CD82 Web Project 5
TX00CD83 Discrete Mathematics 5
TXK20K1-1005
Basics of Mobile Solutions

(Choose ects: 30)

30
TXL805
Object Orientation and Datacommunication

(Choose 15)

15
TX00CD46 Object-Oriented Programming and Datacommunication 15
TXL806
Web Technology Basics

(Choose 15)

15
TX00CD47 Basic Concepts of Web Technology 15
TXK20K1-1007
Basics of Health Technology

(Choose ects: 30)

30
TXK20K1-1008
Physiological Measurement Technology I

(Choose all )

15
TX00CG22 Intelligent Environments and Applications 5
TX00CG23 Applied Anatomy and Physiology 5
TX00CG24 Biomechanics and Motion Measurement 5
TXK20K1-1009
Physiological Measurement Technology II

(Choose all )

15
TX00CG25 Physiological Measurements and Sensors 5
TX00CG26 Data Collection and Processing 5
TX00CG27 Health Technology Project 1 5
TXK20K1-1011
Advanced Professional Studies

(Choose one )

60
TXK20K1-1012
Software Engineering

(Choose ects: 60)

60
TX00DS64 Data Structures and Algorithms 5
TX00CF80 Description and Modelling Techniques 5
TX00CF81 Software Engineering Project 1 5
TX00CF82 User-centered Design 5
TX00CF83 Design Patterns 5
TX00CF84 Software Engineering Project 2 5
TX00CK72 Open Interfaces and Open Data 5
TX00CK73 Big Data and Data Mining 5
TX00CK75 Probability Calculus and Statistics 5
TX00CK76 Software Quality 5
TX00CK77 Development of Safe and Secure Software 5
TX00CK78 Data Encryption and Cryptomathematics 5
TVT19-O
Alternative Professional Studies (Software Engineering)

(Choose 0)

0
TX00DZ37 Web Application Development 1 5
TX00EC75 Description and Modelling Techniques 5
TX00EC76 Design Patterns 5
TX00DZ38 Web Application Development 2 5
TX00DZ36 Data Handling and Machine Learning 5
TT00DC87 Ethical Hacking 6
TXK20K1-1014
Mobile Solutions

(Choose ects: 60)

60
TXL801
Mobile Web

(Choose 15)

15
TX00CE68 Web Based Mobile Applications 15
TXL802
Native Solutions

(Choose 15)

15
TX00CE69 Mobile Application Development 15
TXL803
Network Intensive Mobile Applications

(Choose 15)

15
TX00CK66 Sensor Based Mobile Applications 15
TXL804
Mobile Project

(Choose 15)

15
TX00CK67 Mobile Project 15
TXK20K1-1016
Health Technology

(Choose ects: 60)

60
TXK20K1-1017
Customer Oriented Software Applications I

(Choose all )

15
TX00CG28 eHealth Business and Solutions 5
TX00CG29 Customers and Users of eHealth Services 5
TX00CG30 Web Application Development 1 5
TXK20K1-1018
Customer Oriented Software Applications II

(Choose all )

15
TX00CG31 Web Application Development 2 5
TX00CG32 User Oriented Development and User Study 5
TX00CG33 Health Technology Project 2 5
TXK20K1-1019
Health Technology Devices and Solutions I

(Choose all )

15
TX00CG34 Digital Self Care Applications and Opportunities 5
TX00CG35 Patient Monitoring Methods and Devices 5
TX00CG38 Health Robotics 5
TXK20K1-1020
Health Technology Devices and Solutions II

(Choose all )

15
TX00CG37 Telehealth and Telemedicine Applications 5
TX00CG36 Medical Imaging 5
TX00CG39 Health Technology Project 3 5
TVT19-H
Alternative Professional Studies (Health Technology)

(Choose 0)

0
TXK20K1-1022
Innovation Studies

(Choose all )

15
XX00BH18 Innovation Project 10
TX00CR84 Methodological Studies 5
TXK20K1-1023
Language studies

(Choose one )

5
TX00BP91 Engineering Swedish 5
XX00BZ88 Finnish as a Second Language: Finnish at Work 5
TXK20K1-1024
Elective Module and Elective Studies

(Choose ects: 25)

25
TXK20K1-1025
Work Placement

(Choose all )

30
TX00BQ40 Work Placement 1 15
TX00BQ41 Work Placement 2 15
TXK20K1-1026
Bachelor's Thesis

(Choose all )

15
TX00BZ75 Bachelor's Thesis 15
Total 240 30 120 180 47.5 22.5 30 30 90 90 90 10 37.5 22.5 15.2 15.2 15.2 15.2 45 45 45 45 45 45 5 5 18.85 18.85 11.35 11.35

Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.

2014 polytechnics::bachelor level

Government Decree on Polytechnics (15.5.2003/352; 4 §)

Professional Studies
Mobile Health Applications
Game Development
Web Technologies and Digital Media
Smart IoT Devices
Object-oriented Applications and Databases
Programming Project
Physics of Sensors and Actuators
Web Application Development
Web Project
Discrete Mathematics
Intelligent Environments and Applications
Applied Anatomy and Physiology
Biomechanics and Motion Measurement
Physiological Measurements and Sensors
Data Collection and Processing
Health Technology Project 1
Data Structures and Algorithms
Description and Modelling Techniques
Software Engineering Project 1
User-centered Design
Design Patterns
Software Engineering Project 2
Open Interfaces and Open Data
Big Data and Data Mining
Probability Calculus and Statistics
Software Quality
Development of Safe and Secure Software
Data Encryption and Cryptomathematics
eHealth Business and Solutions
Customers and Users of eHealth Services
Web Application Development 1
Web Application Development 2
User Oriented Development and User Study
Health Technology Project 2
Digital Self Care Applications and Opportunities
Patient Monitoring Methods and Devices
Health Robotics
Telehealth and Telemedicine Applications
Medical Imaging
Health Technology Project 3
Innovation Project
Work Placement
Work Placement 1
Work Placement 2
Bachelor´s Thesis
Bachelor's Thesis
Core Requirement Studies
Mobile Health Applications
Game Development
Web Technologies and Digital Media
Smart IoT Devices
Methodological Studies
Engineering Swedish
Finnish as a Second Language: Finnish at Work
Elective Studies

No attached course units

Not grouped

amk::amk-tutkintojen kieliopinnot

AMK-tutkintoon johtavien opintojen tavoitteena on, että tutkinnon suorittaneella on riittävä viestintä- ja kielitaito oman alansa tehtäviin sekä kansainväliseen toimintaan ja yhteistyöhön. (Valtioneuvoston asetus ammattikorkeakoulusta 1129/2014, 4 §).

Professional English

Vieraan kielen kirjallinen ja suullinen taito, joka ammatin harjoittamisen ja ammatillisen kehityksen kannalta on tarpeellinen.

Game Development
Smart IoT Devices
Second language (Finnish)
Finnish as a Second Language: Finnish at Work
Second domestic language (Swedish)

Ruotsin kielen taito, joka julkisyhteisöjen henkilöstöltä vaadittavasta kielitaidosta annetun lain (424/2003) mukaan vaaditaan korkeakoulututkintoa edellyttävään virkaan kaksikielisellä virka-alueella ja joka ammatin harjoittamisen ja ammatillisen kehityksen kannalta on tarpeellinen.

Engineering Swedish
Not grouped
Mobile Health Applications
Web Technologies and Digital Media
Object-oriented Applications and Databases
Programming Project
Physics of Sensors and Actuators
Web Application Development
Web Project
Discrete Mathematics
Intelligent Environments and Applications
Applied Anatomy and Physiology
Biomechanics and Motion Measurement
Physiological Measurements and Sensors
Data Collection and Processing
Health Technology Project 1
Data Structures and Algorithms
Description and Modelling Techniques
Software Engineering Project 1
User-centered Design
Design Patterns
Software Engineering Project 2
Open Interfaces and Open Data
Big Data and Data Mining
Probability Calculus and Statistics
Software Quality
Development of Safe and Secure Software
Data Encryption and Cryptomathematics
eHealth Business and Solutions
Customers and Users of eHealth Services
Web Application Development 1
Web Application Development 2
User Oriented Development and User Study
Health Technology Project 2
Digital Self Care Applications and Opportunities
Patient Monitoring Methods and Devices
Health Robotics
Telehealth and Telemedicine Applications
Medical Imaging
Health Technology Project 3
Innovation Project
Methodological Studies
Work Placement 1
Work Placement 2
Bachelor's Thesis

Code Name Credits (ECTS)
TXK20K1-1001
Orientation to Information Technology

(Choose all )

60
TX00DJ95 Mobile Health Applications 15
TX00DJ96 Game Development 15
TX00DJ99 Web Technologies and Digital Media 15
TX00DJ98 Smart IoT Devices 15
TXK20K1-1002
Fundamental Professional Studies

(Choose one )

30
TXK20K1-1003
Basics of Software Engineering

(Choose ects: 30 )

30
TX00CD78 Object-oriented Applications and Databases 5
TX00CD79 Programming Project 5
TX00CD80 Physics of Sensors and Actuators 5
TX00DK43 Web Application Development 5
TX00CD82 Web Project 5
TX00CD83 Discrete Mathematics 5
TXK20K1-1005
Basics of Mobile Solutions

(Choose ects: 30 )

30
TXL805
Object Orientation and Datacommunication
15
TX00CD46 Object-Oriented Programming and Datacommunication 15
TXL806
Web Technology Basics
15
TX00CD47 Basic Concepts of Web Technology 15
TXK20K1-1007
Basics of Health Technology

(Choose ects: 30 )

30
TXK20K1-1008
Physiological Measurement Technology I

(Choose all )

15
TX00CG22 Intelligent Environments and Applications 5
TX00CG23 Applied Anatomy and Physiology 5
TX00CG24 Biomechanics and Motion Measurement 5
TXK20K1-1009
Physiological Measurement Technology II

(Choose all )

15
TX00CG25 Physiological Measurements and Sensors 5
TX00CG26 Data Collection and Processing 5
TX00CG27 Health Technology Project 1 5
TXK20K1-1011
Advanced Professional Studies

(Choose one )

60
TXK20K1-1012
Software Engineering

(Choose ects: 60 )

60
TX00DS64 Data Structures and Algorithms 5
TX00CF80 Description and Modelling Techniques 5
TX00CF81 Software Engineering Project 1 5
TX00CF82 User-centered Design 5
TX00CF83 Design Patterns 5
TX00CF84 Software Engineering Project 2 5
TX00CK72 Open Interfaces and Open Data 5
TX00CK73 Big Data and Data Mining 5
TX00CK75 Probability Calculus and Statistics 5
TX00CK76 Software Quality 5
TX00CK77 Development of Safe and Secure Software 5
TX00CK78 Data Encryption and Cryptomathematics 5
TVT19-O
Alternative Professional Studies (Software Engineering)
0
TX00DZ37 Web Application Development 1 5
TX00EC75 Description and Modelling Techniques 5
TX00EC76 Design Patterns 5
TX00DZ38 Web Application Development 2 5
TX00DZ36 Data Handling and Machine Learning 5
TT00DC87 Ethical Hacking 6
TXK20K1-1014
Mobile Solutions

(Choose ects: 60 )

60
TXL801
Mobile Web
15
TX00CE68 Web Based Mobile Applications 15
TXL802
Native Solutions
15
TX00CE69 Mobile Application Development 15
TXL803
Network Intensive Mobile Applications
15
TX00CK66 Sensor Based Mobile Applications 15
TXL804
Mobile Project
15
TX00CK67 Mobile Project 15
TXK20K1-1016
Health Technology

(Choose ects: 60 )

60
TXK20K1-1017
Customer Oriented Software Applications I

(Choose all )

15
TX00CG28 eHealth Business and Solutions 5
TX00CG29 Customers and Users of eHealth Services 5
TX00CG30 Web Application Development 1 5
TXK20K1-1018
Customer Oriented Software Applications II

(Choose all )

15
TX00CG31 Web Application Development 2 5
TX00CG32 User Oriented Development and User Study 5
TX00CG33 Health Technology Project 2 5
TXK20K1-1019
Health Technology Devices and Solutions I

(Choose all )

15
TX00CG34 Digital Self Care Applications and Opportunities 5
TX00CG35 Patient Monitoring Methods and Devices 5
TX00CG38 Health Robotics 5
TXK20K1-1020
Health Technology Devices and Solutions II

(Choose all )

15
TX00CG37 Telehealth and Telemedicine Applications 5
TX00CG36 Medical Imaging 5
TX00CG39 Health Technology Project 3 5
TVT19-H
Alternative Professional Studies (Health Technology)
0
TXK20K1-1022
Innovation Studies

(Choose all )

15
XX00BH18 Innovation Project 10
TX00CR84 Methodological Studies 5
TXK20K1-1023
Language studies

(Choose one )

5
TX00BP91 Engineering Swedish 5
XX00BZ88 Finnish as a Second Language: Finnish at Work 5
TXK20K1-1024
Elective Module and Elective Studies

(Choose ects: 25 )

25
TXK20K1-1025
Work Placement

(Choose all )

30
TX00BQ40 Work Placement 1 15
TX00BQ41 Work Placement 2 15
TXK20K1-1026
Bachelor's Thesis

(Choose all )

15
TX00BZ75 Bachelor's Thesis 15
Go back to top of page