AT00BY34-3006 Palvelinjärjestelmät ja palvelut 2.9.2024-13.12.2024
Opintojaksolla perehdytään DataCenterin suunnittelun, ylläpidon ja hallinnan perusteisiin. Tutustumme eri laitevalmistajien tuotteisiin, sekä ohjelmistopohjaisiin ratkaisuihin. Harjoitusten avulla perehdymme DataCenterin palvelimien hallintaan, sekä tutustumme järjestelmien automatisoituun konfigurointiin DevOps menetelmin.
- Lärare: Rami Viksilä
AT00BY33-3006 Virtualisointi ja pilvipalvelut 2.9.2024-13.12.2024
Virtualisointi osuudessa perehdytään eri palvelinlaitteistojen ja ohjelmistoratkaisujen teknisiin ja toiminnallisiin eroihin, sekä perehdytään käytännössä fyysisten laitteiden sekä virtualisointiohjelmistojen hallintaan ja ylläpitoon järjestelmän ylläpitäjän roolissa. Harjoitusten avulla perehdytään järjestelmän ylläpitäjän keskeisiin tehtäviin. Pilvipalvelut osuudessa perehdytään julkisen pilvipalvelun käyttöön, sekä mahdollisuuksiin järjestelmän ylläpitäjän näkökulmasta.
- Lärare: Rami Viksilä
AT00BY32-3006 Uudet teknologiat 2.9.2024-13.12.2024
Opintojakso koostuu vuosittain vaihtuvasta sisällöstä. Opintojaksolla tutustutaan 6-7 ajankohtaiseen uuteen teknologiaan. Kuhunkin teemaan pyritään saamaan alustus alan yritysasiantuntijalta. Opiskelijat tutustuvat ryhmässä syvemmin kuhunkin teemaan ja tuottavat löydöstensä perusteella materiaalin joka tullaan purkamaan luentojen yhteydessä seuraavalla luentokerralla.
- Lärare: Henri Koukka
- Lärare: Johan Kuparinen
AT00BY26-3007 Edistynyt peliohjelmointi 2.9.2024-13.12.2024
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.
- Lärare: Olli Koskimaa
- Lärare: Johan Kuparinen
AT00BY23-3006 Pilvilaskenta 2.9.2024-13.12.2024
Kurssilla opitaan kehittämään pilvipohjaisia järjestelmiä ja niissä tarvittavia teknologioita. Ajankohtaisia teemoja ovat mm: - API rajapinnat, suunnittelu- ja dokumentointiperiaatteet - Restful API arkkitehtuuri - API:n dokumentointi- ja testaustyökalut - Serverless arkkitehtuuri ja mikropalvelut - FaaS Palvelut - NoSQL tietokannat Lisäksi opetellaan ohjelmiston kehitystä konttiteknologioita hyödyntäen (esim. Docker-alustalla).
- Lärare: Matti Welin
AT00BY22-3006 Kehykset 28.10.2024-13.12.2024
Opintojakson aikana opiskelija perehtyy Web-palvelun toteutuksessa (selain) tarvittaviin sovelluskehyksiin (Frameworks). Selaimen frameworkeina on käytössä Angular (tai vastaava).
- Lärare: Matti Welin
AT00BY05-3012 IoT:in ja sulautettujen järjestelmien suunnittelu 28.10.2024-22.11.2024
Elektroniikkasuunnittelun perusteet ja dokumentointi Sulautetun järjestelmän hardwaresuunnittelu ja dokumentointi Laitteistorajapintojen ja rinnakkaisuuden suunnittelu ja toteutus sulautetussa ohjelmistossa IoT tiedonsiirtoteknologiat ja pilivipalvelut
- Lärare: Juha Hyytiäinen
- Lärare: Antti Jokinen
- Lärare: Tommi Veijalainen
- Lärare: Mira Vorne
AT00BX92-3013 IoT:in ja sulautettujen järjestelmien perusteet 30.9.2024-18.10.2024
Projektityöskentely ryhmissä Mikroprosessorit Piirikaaviot ja dokumentit Sulautetun järjestelmän ohjelmointi C-kielellä IoT tietoverkot ja protokollat
- Lärare: Juha Hyytiäinen
- Lärare: Antti Jokinen
- Lärare: Tommi Veijalainen
- Lärare: Mira Vorne
AT00BX91-3009 Web ja peliteknologian soveltaminen 14.10.2024-13.12.2024
Opiskelija osaa toteuttaa pienryhmäprojektina pelin ja pelin käyttämän taustapalvelun joka tallentaa tietokantaan pelin statistiikan.
- Lärare: Olli Koskimaa
- Lärare: Johan Kuparinen
AT00BX89-3009 Web ja peliteknologian perusteet 2.9.2024-13.12.2024
- Hallitsee Linux-käytön perusteet, sekä osaa hallita järjestelmän prosesseja ja valvoa kuormitusta. - Osaa hallinnoida käyttöjärjestelmän verkkoasetuksia erilaisissa verkkoympäristöissä. - Kykenee hallitsemaan järjestelmään asennettuja ohjelmistoja sekä palveluita. - Osaa kirjautua ja toimia ssh-yhteydellä Linux-palvelinympäristössä. - Osaa hyödyntää tunnistusavaimia (julkinen/yksityinen) osana ssh-kirjautumista. - Ymmärtää PHP-kielen perusteet ja osaa hyödyntää osaamistaan palvelinskriptin toteutuksessa - Toteuttaa lomakkeenkäsittelijän joka lukee html-formin sisällön ja tallentaa sisällön tietokantaan - Toteuttaa www-palvelinsovelluksen joka kuuntelee selaimelta tulevia pyyntöjä ja lukee sekä palauttaa tietokannasta pyynnön mukaiset tiedot html-sivuna.
- Lärare: Olli Koskimaa
AT00BX31-3005 Virtuaalisuunnittelun projekti 1.8.2024-31.12.2024
Ryhmätyö; virtuaalisen työkoneen / ajoneuvon luominen (Digital Twin, virtuaalinen kaksonen)
- Lärare: Simo Sinkko
AT00BX30-3006 Tuotekehitys ja innovaatiot 1.8.2024-13.12.2024
Kurssilla opetetaan järjestelmällisen tuotekehityksen metodiikkaa soveltaen luovia ideointimenetelmiä tuotekehitysprosessissa. Opiskelija soveltaa patentti- ja muita IPR-lähteitä kilpailijatiedon ja ratkaisuvaihtoehtojen etsinnässä. Tällä kurssilla käsitetään tuote hyvin laajana -se voi olla muutakin kuin perinteinen mekaaninen kone.
- Lärare: Kusti Alasalmi
AT00BX28-3006 Värähtelymekaniikka 1.8.2024-31.12.2024
Aaltoliike, mekaaninen värähtely, osoitindiagrammi Yhden vapausasteen vaimenematon värähtely Yhden vapausasteen vaimennettu värähtely Voiman siirtyminen alustaan Alustaheräte Pyörivä epätasapaino ja tasapainotus Taajuustaso ja FFT algoritmi Monen vapausasteen värähtelyjen ilmiöiden esittely ja Campbell diagrammi Heräteilmiöiden esittely
- Lärare: Jari Toiva
AT00BX26-3006 Koneensuunnittelun syventävä projekti 1.8.2024-13.12.2024
Kurssilla yhdistetään aiemmin opittu koneensuunnittelutaito projektin toteuttamiseen mahdollisimman työelämälähtöisesti. Opiskelija saa kattavan käsityksen mitä tekijöitä varsinaisen koneensuunnittelutehtävän ympärillä on mitkä vaikuttavat voimakkaasti itse projektin onnistumiseen. Kurssin harjoitustyöt ovat vaativampia kuin aikaisemmalla Koneensuunnittelun projekti -kurssilla. Kurssilla opitaan myös mikä merkitys on hyvällä ryhmätyöllä vs. yksintyöskentely. Kurssi luo pohjaa myöhemmin käytännön kautta opittaville projektinhallintataidoille. Opintojakson arvosana muodostuu harjoitustyön sisällöstä sekä sen esityksen toteuttamisesta. Opiskelija vastaa itse yrityksen löytämisestä ja kontaktoinnista, eli tässä täytyy olla aktiivinen että varsinainen työ saadaan ajoissa alkuun. Myös 3-hengen ryhmän muodostamisessa kannattaa olla aktiivinen.
- Lärare: Kusti Alasalmi