Kurssit

Digital Education for All -opinnoissa tutustut tietojenkäsittelytieteen ensimmäisen vuoden opintoihin. DEFA-hankkeessa mukana olevien yliopistojen tarjonta sisältää ohjelmointia ja ohjelmistotekniikkaa, tiedon hallintaa ja tietokantoja, tietoverkkoja ja tietoliikennettä, algoritmiikkaa ja tietorakenteita, sekä tietoturvaa, tekoälyä, web-sovelluskehitystä ja ohjelmistoliiketoimintaa. Näiden lisäksi pääset tutustumaan myös tietojenkäsittelytieteen opinnoissa tärkeään matematiikkaan ja tilastotieteeseen.

Kurssien päällekkäisyyksiä voit tarkastella kurssivastaavuustaulukosta.

Lisätietoja opiskelijoiden valintaan Digital Education for All -opintojen kautta löydät sivulta Opiskelijaksi. Usein kysyttyihin kysymyksiin löydät vastauksia täältä.

Syys- ja kevätlukukauden tarjonta (päivitetty 28.1.):

  • Ohjelmoinnin perusteet, 5 op
    • Vuosi 2020 (Aikataulutettu versio suoritettavissa heti; aikatauluttamaton versio suoritettavissa 20.1.2020 alkaen.)
    • DEFA-hakuun kelpaa aikataulutettu että aikatauluttamaton versio kurssista. Kurssisivujen hakuehdot koskevat vain MOOC-väylää, jolla on omat valintaperusteensa.
  • Ohjelmoinnin jatkokurssi, 5 op
    • Vuosi 2020 (Kurssi julkaistaan 1.3.2020)
    • DEFA-hakuun kelpaa aikataulutettu että aikatauluttamaton versio kurssista. Kurssisivujen hakuehdot koskevat vain MOOC-väylää, jolla on omat valintaperusteensa.
  • Tietokantojen perusteet, 5 op, 13.01.2020 - 06.03.2020 (Ilmoittautuminen käynnissä 31.1.2020 saakka)
  • Johdatus yliopistomatematiikkaan, 5 op
    • Kevät 2020, 14.01.2020 - 29.04.2020, avoimen yliopiston maksullinen versio (Ilmoittautuminen on päättynyt)
    • Syksy 2019, 05.09.2019 - 09.12.2019 (Ilmoittautuminen on päättynyt)
  • Tietorakenteet ja algoritmit, 10 op
    • Kevät 2020, 13.01.2020 - 10.05.2020 (Ilmoittautuminen käynnissä 31.1.2020 saakka. Huomaathan, että kurssin suorittaminen vaatii saapumista Helsingin yliopistoon kahdesti kurssin aikana järjestettäviin tentteihin. Tenttejä lukuun ottamatta kurssin voi suorittaa kokonaan verkossa.)
    • Syksy 2019, 02.09.2019 - 21.12.2019 (Ilmoittautuminen on päättynyt)
  • Algoritmit ongelmanratkaisussa, 10 op, 13.01.2020 - 31.05.2020
    • Huomaathan esitietovaatimukset! Kurssia suositellaan käytäväksi vasta kurssin Tietorakenteet ja algoritmit suorittamisen jälkeen.
  • Tietokone työvälineenä, 1 op
  • Matematiikkaa kaikkialla, osat 1-3, 1-5 op, 14.1.2020 - 21.4.2020
  • Elements of AI (Tehtävissä heti suomeksi, ruotsiksi tai englanniksi), 2 op
  • Tietokoneen toiminnan perusteet, 2 op, 09.09.2019 - 01.06.2020 (Ilmoittautuminen käynnissä 1.4.2020 saakka)
  • Tietokoneen toiminnan jatkokurssi, 3 op, 13.01.2020 - 09.05.2020 (Ilmoittautuminen käynnissä 15.3.2020 saakka. Huomaathan, että kurssin suorittaminen vaatii saapumista Helsingin yliopistoon  kurssin aikana järjestettävään tenttiin. Tenttiä lukuun ottamatta kurssin voi suorittaa kokonaan verkossa.)
  • Tietoliikenteen perusteet 1, 2 op, 09.03.2020 - 23.05.2020
  • Tietoliikenteen perusteet 2, 3 op, 01.04.2020 - 30.06.2020
  • Tilastotiede ja R tutuksi I, 5 op
    • Kevät 2020, 13.01.2020 - 07.03.2020, avoimen yliopiston maksullinen versio (Ilmoittautuminen käynnissä 27.1.2020 saakka)
    • Syksy 2019, 02.09.2019 - 20.10.2019 (Ilmoittautuminen on päättynyt)
  • Web-palvelinohjelmointi Java, 5 op
    • Kevät 2020, 09.03.2020 - 16.11.2020
    • Syksy 2019, 29.10.2019 - 20.12.2019 (Ilmoittautuminen on päättynyt)
  • Esitietoina tietotekniikan perusopinnot tai vastaava osaaminen:
  • Tietoturvan perusteet (Cyber Security Base: Introduction to Cyber Security), 1 op, 28.10.2019 - 18.11.2019
    • Tietoturvan perusteet -kurssi on päättynyt, mutta kaikki Cyber Security Base -kurssisarjan kurssit hyväksytään osaksi DEFA-opintoja. Kurssisarjan aiemmat kurssit ovat esitietovaatimuksia myöhemmille kursseille.
    • Tilastotiede ja R tutuksi II, 5 op, 28.10.2019 - 15.12.2019 (Ilmoittautumien on päättynyt)

    DEFA-opiskelijaksi ei ole erillistä ilmoittautumista, ja jokaiselle kurssille on ilmoittauduttava erikseen. Kurssikohtaiset ilmoittautumisohjeet löytyvät yllä listattujen linkkien takaa.

    Aalto-yliopisto tarjoaa kursseja ainakin toistaiseksi vain Kevätväylän kautta. Huomaathan, että Kevätväylän kurssit ovat maksullisia. Tarkempaa tietoa kurssien suorittamisesta väylän omilta sivulta.

    Opiskelijoille, jotka haluavat hakeutua Aaltoon lukemaan tietotekniikkaa kevätväylän kautta, suositellaan sitä, että he tekevät kurssin Ohjelmointi 1 MOOC-version jo syksyllä 2019 ja varsinaisina kevätväylä-opintoina kurssin C-ohjelmoinnin perusteet keväällä 2020, jolloin edellinen kurssi antaa riittävät esitiedot jälkimmäiselle. Lisäksi, jos opiskelija hyväksytään kevätväylän kautta Aaltoon, niin kurssi Ohjelmointi 1 voidaan sisällyttää tutkintoon, kun se on suoritettu MOOC-version ohjeiden mukaan.

    Ohjelmointi 1 -kurssi käynnistyy 11.9 ja ensimmäinen tehtäväkierros tulee palauttaa 18.9.

    C-ohjelmointikurssin voi suorittaa kuitenkin ilman tätä, mutta ohjelmoinnin perusteiden osaaminen helpottaa asiaa. Tutkinto-opiskelijaksi hyväksyttyjen tulee joka tapauksessa suorittaa Ohjelmointi 1 osana opintojaan.

    Näiden kurssien lisäksi DEFA-opintoja voi suorittaa myös ilmoittautumalla seuraaville kursseille:

    Kurssilistausta päivitetään vielä lukuvuodelle 2019-2020!

    Lukuvuoden 2019-2020 kurssitarjonta:

    • Ohjelmointi I (ITKP102, 6 op)
    • Tietoverkot (ITKP104, 5 op)
    • Tietokannat ja tiedonhallinnan perusteet (ITKA204, 5 op)
    • Tietokone ja tietoverkot työvälineenä (ITKP101, 2 op)
    • Web-julkaiseminen (ITKP1011, 2 op)
    • Johdatus kyberturvallisuuteen (ITKP0002, 2 op)
    • Johdatus algoritmiseen ajatteluun (ITKP0003, 2 op)
    • Opiskelijan digityökalupakki (ITKP0004, 2 op)

    Lisätietoa Jyväskylän yliopiston DEFA-kursseista sekä niiden suorittamisesta löytyy osoitteesta https://tim.jyu.fi/view/kurssit/it/defa/defa-jyvaskyla.

    Lukuvuoden 2019-2020 kurssitarjonta:

    • Johdatus tietojenkäsittelytieteisiin (9.9.–11.10.2019, 5 op)
    • Laitteet ja tietoverkot (9.9.–16.10.2019, 5 op)
    • Ohjelmointi 1 (9.9.2019–13.2.2020, 5 op)
    • Ihminen tietotekniikan käyttäjänä ja kehittäjänä (28.10.–9.12.2019, 5 op)
    • Johdatus ohjelmistotuotantoon (28.10.–20.12.2019, 5 op)
    • Ohjelmistoliiketoiminnan perusteet (15.1.–26.2.2020, 5 op)
    • Tietoturva (15.1.–9.4.2020, 5 op)

    Lisätietoa Oulun yliopiston DEFA-kursseista sekä niiden suorittamisesta löytyy osoitteesta http://www.oulu.fi/tol/defa.

    Lukuvuoden 2019-2020 kurssitarjonta:

    • Tietojenkäsittelytieteen perusteet I (5 op)
    • Algoritmien ja ohjelmoinnin peruskurssi (6 op)
    • Olio-ohjelmoinnin perusteet (7 op)
    • Tietojenkäsittelytieteen perusteet II (5 op)

    Lisätietoa Turun yliopiston DEFA-kursseista sekä niiden suorittamisesta löytyy osoitteesta  https://ville.cs.utu.fi/avoin/defa.html.