Tällä kurssilla käsitellään tietokoneen arkkitehtuuria ja keskusyksikön (CPU) toimintaa. Kurssin aiheita ovat tietotyypit ja muistinhallinta, keskeytykset, laiterekisterit ja I/O, tietokoneen ohjelmointi ja laiteläheinen ohjelmointi sekä C-kielen perusteet.
Kurssin suoritettuaan opiskelija ymmärtää tietokoneen arkkitehtuurin ja keskusyksikön toiminnan yleisellä tasolla.
- Hän hallitsee tietokoneen lukujärjestelmät ja tiedon esitystavat.
- Hän hallitsee yleisellä tasolla kommunikoinnin oheislaitteiden kanssa.
- Hän osaa toteuttaa pienimuotoisia C-kielisiä ohjelmia työasemille ja sulautetulle laitteelle.
- Hän tunnistaa miten laiteläheinen ohjelmointi eroaa yleisestä ohjelmoinnista.
Lisätietoa kurssista Oulun yliopiston kurssisivulla.
Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.