Sulautetun ohjelmoinnin koulutus on osa Pirkanmaan ELY-keskuksen SPIRIT-koulutushanketta.
----------------------------------------------------------------------------------------
Katso koulutuksen esite
Information in English
----------------------------------------------------------------------------------------
Koulutusohjelman aikana osallistujat tutustuvat sulautettujen järjestelmien pääongelmiin, kuten laitteistonläheisyyteen, käyttöjärjestelmien ominaisuuksiin ja rinnakkaisuuden hallintaan. Keskeinen osa koulutusta ovat erilaiset sulautettuun ohjelmointiin liittyvät käytännön ohjelmointitehtävät, joiden tarkoitus on havainnollistaa sulautettujen ohjelmistojen toteutustyön erityispiirteitä.
Koulutus on tarkoitettu ICT-liiketoimintaympäristössä työskenteleville asiantuntijoille ja esimiehille, jotka haluavat uudistaa ja toteuttaa osaamistaan yrityksen kehitysprosessissa tai kokonaan uudessa liiketoimintaympäristössä. Sulautetun ohjelmoinnin koulutus on suunnattu ohjelmistoammattilaisille, joilla on jonkin verran kokemusta ohjelmistotyöstä ja jotka haluavat syventää osaamistaan erityisesti sulautettuun ympäristöön. Osallistujilta odotetaan lähtökohtaisesti käytännön ohjelmointitaitoja.
Koulutusohjelma koostuu lähi- ja etäopetuksesta. Lähiopetuspäiviä on 25 ja niitä pidetään noin kaksi päivää viikossa Tampereen teknillisellä yliopistolla ja Demolan tiloissa Tampereella. Koulutus alkaa tammikuussa ja päättyy elokuussa 2012. Koulutuksen laajuus on 27 opintopistettä.
Rinnakkaisuus
Prosessi ja säie, rinnakkaisuuden tarve ja siitä seuraavat ongelmat, kriittinen alue, poissulkeminen, semaforin toimintaidea, synkronointi, lukkiutuminen, nälkiintyminen, lukkiutumisen ehdot ja lukkiutumisen välttäminen.
Käyttöjärjestelmät
Käyttöjärjestelmän osat, virtuaalimuistin toiminta, erityisesti sivunkorvausalgoritmit ja niiden ominaisuudet.
Laitteistonläheinen ohjelmointi
Perusohjelmointi konekielitasolla, ohjelmoijan perustyökaluketjun toiminta ja käyttö, eri tyyppiset tietokonearkkitehtuurit ja käskykannat ohjelmoijan näkökulmasta, rinnakkaisuuden vaikutus.
Sulautettu ohjelmointi
Ristikäännös, oheislaitteiden käsittely, ohjelmointi ilman käyttöjärjestelmää, sulautetun järjestelmän ohjelmointi käyttöjärjestelmän kanssa.
Reaaliaikajärjestelmät
Milloin järjestelmä on reaaliaikajärjestelmä, reaaliaikavaatimukset ja niiden esittäminen, kovat ja pehmeät reaaliaikajärjestelmät, jaksolliset, jaksottomat ja satunnaiset tehtävät.
Innovaatio-opintojakso Demolassa
Jakson aikana osallistujat toimivat projekteissa, joiden tarkoitus on muuntaa tuoteideat käytännöksi. Lisätietoja opintojaksosta löytyy osoitteesta http://www.demola.fi.
Koulutukseen haetaan täyttämällä hakulomake viimeistään 1.12.2011.
Osallistumismaksu on 6400 €/osallistuja. Pirkanmaan Ely-keskus tukee koulutukseen osallistuvia pirkanmaalaisia yrityksiä. Tukiosuus on 60-80 % koulutuksen hinnasta. Kysy lisää Ely-keskuksen Urpo Salkoaholta (puh. 050 395 2517, etunimi.sukunimi@ely-keskus.f).
Mikäli ilmoittautuminen koulutukseen perutaan myöhemmin kuin 1.12.2011 tai ilmoittautuja jää saapumatta tilaisuuteen, veloitamme toimistokuluina 50 % osallistumismaksusta. Esteen ilmetessä osallistujapaikan voi luovuttaa kollegalle. Pyydämme ilmoittamaan kaikista muutoksista Maarit Harsulle (040-8490724, etunimi.sukunimi@tut.fi).