
AT00BZ19-3009 Yritystalous 12.1.2026-24.4.2026
Opiskelija osaa: - talousmatematiikan perusteita - hinnoitella tuotteen ja ymmärtää eri tekijöiden vaikutukset hinnan muodostumiseen - ymmärtää yritystalouden merkityksen yrityksen menestymisen kannalta - arvioida yrityksen kannattavuutta, vakavaraisuutta ja tuottavuutta keskeisten tunnuslukujen valossa - keskeiset taloushallinnon tunnusluvut yritystaloudessa
- Teacher: Petri Siivo

AT00BZ14-3008 R&D Project 20.1.2026-19.4.2026
Kurssin sisältö: • Tutkimus- ja kehityshanke (T&K) • Aiheet pääasiassa teollisuusyrityksiltä • Aiheet, jotka liittyvät pääasiassa puulevyteollisuuteen • Työskentely tyypillisesti 3-5 hengen ryhmissä • Projektisuunnitelman luominen • Sisältää projektin aikataulun laatimisen • Projektinhallinnan perusteet • Kehitystyön toteutus • Loppuraportti • tulosten ja johtopäätösten arviointi • Seminaariesitys
- Teacher: Kimmo Liimatainen
- Teacher: Ilkka Tarvainen

AT00BZ13-3009 Particle board, MDF, OSB and other wood-based panels 9.3.2026-24.4.2026
• Raaka-aine lastulevy- MDF- ja OSB-teollisuudessa • Lastulevyteollisuus • MDF-teollisuus • OSB-teollisuus
- Teacher: Markku Levanen
- Teacher: Ilkka Tarvainen

AT00BY83-3006 Sustainable Resource Efficiency Project 1.1.2026-31.7.2026
This project course includes working on an applied research and development project. The course tasks are presented on online contact days in the beginning of spring term. At the end of the term students present their projects. In between, the students work on their project tasks under supervision and guidance of the working life representatives and teachers.
- Teacher: Paul Carroll
- Teacher: Susanna Vanhamäki

AT00BY82-3006 Renewable Energy Forms 7.1.2026-30.4.2026
The renewable energy course is to provide knowledge of the most important renewable energy resources and the related technologies - solar energy - wind energy - bioenergy - thermal energy (heat pumps)
- Teacher: Jussi Kuusela
- Teacher: Juha Pere

AT00BY81-3006 Energy efficiency 7.1.2026-30.4.2026
- Energy efficiency and energy saving - Energy efficiency tools: agreements, audits, ecolabelling - Energy efficiency technologies - Improvement of energy efficiency in industry - Energy efficiency in buildings - Energy efficiency in transportation - Cases and applications
- Teacher: Jussi Kuusela
- Teacher: Juha Pere

AT00BY44-3013 Tutkimusseminaari 7.1.2026-24.4.2026
Opiskelija - hankkii itsenäisesti tietoa - tekee tutkimustyötä projektityöskentelyn menetelmin - hyödyntää käytännön projektissa saatuja tietoja ja taitoja tutkimustyössään - soveltaa tutkimustietoa käytännön projekteissa - tarkastelee kriittisesti ammatillisia tekstejä ja esityksiä - opettelee pysymään aikataulussa - tekee sovitut asiat ajallaan.
- Teacher: Henri Koukka
- Teacher: Marianne Matilainen
- Teacher: Matti Welin

AT00BY43-3009 Koneoppiminen 9.3.2026-24.4.2026
- Koneoppimisen periaatteita. - Ohjattu ja ohjaamaton koneoppiminen. - Koneoppimista sekä R analytiikalla että Python ohjelmoinnilla.
- Teacher: Minna Asplund
- Teacher: Rami Viksilä
- Teacher: Matti Welin

AT00BY42-3011 Datan analysointi ja visualisointi 7.1.2026-15.3.2026
Kurssi pitää sisällään - todennäköisyyslaskennan perusteet - datan tutkimista tilastollisten tunnuslukujen avulla - estimoinnin perusteet ja tilastolliset testit - regressioanalyysi ja aikasarjat - R analytiikan käyttö - datan esittämisen teoriaa - datan visualisointi web-ympäristössä - datan visualisointi Power BI:llä.
- Teacher: Minna Asplund
- Teacher: Erjaleena Koljonen
- Teacher: Henri Koukka

AT00BY28-3009 Web peliympäristöt 7.1.2026-24.4.2026
Opintojaksolla tutustutaan Three.js JavaScript-kirjaston käyttöön. Tavoitteena on käyttää kirjastoa mm. AR-sovelluksen toteutukseen ja tutustua mm. 3D-geometrioiden esittämiseen, valaistukseen, kameran hallintaan, jne. Three.js - ympäristössä.
- Teacher: Henri Koukka

AT00BY26-3010 Edistynyt peliohjelmointi 7.1.2026-24.4.2026
Kurssilla perehdytään Unity-pelimoottorin edistyksellisiin ominaisuuksiin. Opiskelijoilta edellytetään Unity-pellimoottorin perusteiden osaamista. Opintojakso toteutetaan laboratorio työskentelynä, joka sisältää tietoiskuja, käytännön harjoituksia, itsenäistä tiedonhankintaa sekä soveltamista. Oppimisympäristö on verkossa oleva tietokone, jossa voidaan kehittää pelejä Unity pelimoottorilla.
- Teacher: Olli Koskimaa
- Teacher: Johan Kuparinen

AT00BY25-3008 Natiivi mobiiliohjelmointi 7.1.2026-30.4.2026
Luomme android-sovelluksia käyttäen Android Studio -työkalua. Suositellaan asennettavaksi etukäteen.
- Teacher: Petri Rantanen

AT00BY24-3008 Hybridi mobiiliohjelmointi 7.1.2026-24.4.2026
Kurssilla opitaan kehittämään mobiilisovelluksia ja niissä tarvittavia teknologioita. Ajankohtaisia teemoja ovat mm: - Hybridimobiiliohjelmoinnin periaatteet, käytännöt, työkalut sekä kehysohjelmistot. - Cross-platform kehitys toteutetaan React-Native ohjelmistokehyksellä.
- Teacher: Matti Welin

AT00BY14-3010 Mallinnus 7.1.2026-24.4.2026
Kurssilla tutustutaan 3D-mallinnuksen perusteisiin sekä harjoitellaan 3D-mallinnusta erilaisten harjoistustöiden avulla. Opetus tapahtuu Blender-ohjelmistolla. Opetus toteutetaan englanniksi jos toteutukselle on tulossa kv-opiskelijoita.
- Teacher: Johan Kuparinen

AT00BY13-3010 Asiakaslähtöiset tietoverkot 7.1.2026-24.4.2026
Enimmäkseen pienryhmissä tehtävät teemoittain vaihtuvat viikkotehtävät, sekä henkilökohtaisia tehtäviä.
- Teacher: Rami Viksilä

AT00BY10-3012 Ohjelmistojen ylläpito ja testaus 7.1.2026-12.6.2026
Versionhallintaa, ohjelmistotyökaluihin tutustumista ja dokumentointi tapoja.Ohjelmistojen testaus tapoja mm. yksikkö-, integraatio- ja käyttöliittymätestejä. Testattujen ohjelmistojen jatkuvat integraatiot ja toimitukset.
- Teacher: Petri Rantanen

AT00BY09-3011 Ohjelmointikielet 7.1.2026-24.4.2026
C++ ja olioparadigma.
- Teacher: Minna Asplund

AT00BY08-3011 Tietorakenteet ja algoritmit 2.3.2026-24.4.2026
Perustietorakenteet Algoritmien perusteita Lajittelualgoritmit Hakualgoritmit Algoritmiesimerkkejä
- Teacher: Matti Welin

AT00BY07-3013 Ohjelmistotuotanto ja arkkitehtuuri 7.1.2026-29.4.2026
Ohjelmistotuotanto-osuudessa käsitellään ohjelmistoprojektien erilaiset vaihejakomallit mukaanluettuna Scrum. Lisäksi ohjelmistotuotanto-osuudessa käsitellään vaatimuksia sekä käyttäjätarinoita käyttäjälähtöisesti. Näiden lisäksi ohjelmistotuotannon osuudessa pohditaan ohjelmistoprojektin aikatauluttamista työ- ja tuotelähtöisesti, sekä projektin onnistumisen/epäonnistumisen attribuutteja. Ohjelmistoarkkitehtuurit-osuudessa käsitellään ohjelmistojen kuvaamista UML kaavioiden avulla, suunnittelumalleja ja arkkitehtuurisia tyylejä. Lisäksi tunnistetaan olio-ohjelmistojen riippuvuuksia, tapoja vähentää komponenttien välisiä kytkentöjä ja dynaamisen sidonnan käyttötapoja. Kaavioissa käytetään UML-notaatiota.
- Teacher: Minna Asplund
- Teacher: Matti Welin