Student Type: Aikuisopiskelija
Sulautetut järjestelmät
Kurssilla tutustutaan sulautettujen järjestelmien perusteknologioihin esimerkkien, harjoitusten ja projektien kautta. Lisäksi tutustutaan mikrokontrollerien tekniikkaan, käyttöjärjestelmiin ja niiden ohjelmointiin sekä antureiden ja lisäosien, kuten verkkoliitäntöjen, perustekniikkaan ja miten niitä käytetään mikrokontrollerien kanssa yhdessä. Kurssin jälkeen opiskelijalla on tietämys toteuttaa mikrokontrolleria hyväksikäyttävä itsenäisesti toimiva laite. Kurssin suoritusvaatimukset: Kurssi on mahdollista suorittaa kokonaan verkkokurssina. Etäopiskelijalla oletetaan olevan käytössään
Management of cyber security
On this course, you learn about cybersecurity measures and techniques and methods related to them. You learn to understand the information assurance fundamentals (CIA + Parker + ISO). Course is suitable for example to IT managers who want to learn more about cyber security and need to know about privacy, vulnerabilities and professional security analysis
Ohjelmoinnin peruskurssi Y1
Maksimimäärä FITech-opiskelijoita: 100 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Huom! Ensimmäisen harjoituskierroksen määräaika on 12.9. aamulla klo 11:00. Jos et kerkeä tekemään tehtävää, voit korvata sen vastaavalla rästitehtävällä. Rästitehtävällä ei voi saada kierroksesta täysiä pisteitä (mutta tarpeeksi läpipääsyyn). Jotta pääset aloittamaan kurssin ajoissa, ota kurssipaikka vastaan Opintopolussa mahdollisimman pian.
Ohjelmoinnin alkeet
Ohjelmoinnin alkeet on Oulun yliopiston tarjoama aloituskurssi. Kurssilla esitellään ohjelmoinnin peruskäsitteet sekä opetellaan perusteet Python-ohjelmointikielestä. Kurssille on jatkuva haku ja sen voi aloittaa milloin tahansa. Opiskelu perustuu tekstiin ja runsaisiin ohjelmointitehtäviin Python-kielellä. Kurssilla ei ole varsinaisia esitietovaatimuksia, mutta koska opiskelu on itsenäistä, on aiemmasta ohjelmoinnin tuntemuksesta hyötyä. Lopputyöstä on mahdollista saada suullinen palaute opettajalta. Kurssin sisältö
Mobiiliohjelmointi
Kurssin tavoitteena on tutustua langattomien päätelaitteiden, kuten matkapuhelimien ja tablettien, ohjelmointiin ja sovellusten erityispiirteisiin. Mobiililaitteen ohjelmointiin tutustutaan esimerkkiohjelmilla ja niihin liittyvien ohjelmointiharjoitustehtävien avulla. Opintojaksolla tutustutaan ajankohtaisiin ohjelmoinnin työvälineisiin ja käyttämiseen mobiililaitteen ohjelmoinnissa. Lisäksi kurssin tavoitteena on tutustua mobiililaitteissa käytettyihin sovellusarkkitehtuureihin. Lisäksi sovelluskehityksessä hyväksikäytetään pilvipalveluita tiedon tallennukseen ja autentikointiin. Ydinsisältö Opetustapa Kurssi on mahdollista suorittaa etäopiskeluna
Ohjelmointi
Maksimimäärä FITech-opiskelijoita: 30 (joista max. 5 tutkinto-opiskelijoita) Kurssilla opitaan ohjelman suunnittelun ja toteutuksen eri työvaiheet ja opitaan ohjelman perusrakenteita (määrittelyt, muuttujat, taulukot, sijoitus-, ehto- ja toistolauseet, metodit ja niiden kutsut, syöttö ja tulostus) Java-kielellä. Opintojakson jälkeen opiskelija ymmärtää ohjelman suunnittelun ja toteutuksen eri työvaiheet ja osaa rutiininomaisesti tehdä pieniä tietokoneohjelmia ohjelmoinnin perusrakenteita käyttäen. Opintojakso kehittää
Ohjelmointi 1
Maksimimäärä FITech-opiskelijoita: 200 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen yliopistoon. Keskeisin sisältö: Kurssin suoritettuasi Toteutus, työmuodot ja arvosteluperusteet: Opiskelijat käyvät läpi kurssimateriaalia, jossa käytännön harjoituksilla on merkittävä osuus, joko yksin tai parin kanssa. Tueksi tarjotaan runsaasti assistenttipäivystyksiä, joihin voi tulla työskentelemään ja kysymään neuvoa. Kurssin pakolliset osasuoritukset ovat harjoitustehtävät ja
Tietorakenteet ja algoritmit Y
Maksimimäärä FITech-opiskelijoita: 20 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Kurssisisältö Osaamistavoitteet Kurssin suoritettuasi Opetuksen aikataulu Työmäärä Luento-opetus 24 h, itsenäinen työskentely ja pienryhmäopetus 106 h ja tentti 3 h. Lisätietoja kurssista Aalto-yliopiston kurssisivulla. Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.
Object oriented programming with C++
Course contents Learning outcomes After completing the course, the student knows the principles and concepts of the object oriented programming with C++ programming language and can produce programs in C++ language. Completion methods The course materials and exercises will be available online. There are exercise sessions and online discussion forum to help with exercises. Some
Tietojenkäsittelyn perusteet I
Huom! Tälle kurssille haetaan Turun avoimen yliopiston kautta. Huomiothan, että kurssille haetaan osana Tietojenkäsittelytieteiden perusopinnot -kokonaisuutta. Kurssilla esitellään aluksi informaatioteknologian perusteita ja keskeistä käsitteistöä. Lisäksi tutustutaan pintapuolisesti tietokoneen rakenteeseen ja toimintaan. Kurssin jälkeen opiskelija tuntee pääpiirteissään informaatioteknologian osa-alueet ja keskeisimmät käsitteet sekä tietokonelaitteiston osat ja toimintaperiaatteen ymmärtää algoritmisen ajattelun, ohjelmointiin liittyvät peruskäsitteet ja osaa kirjoittaa