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ä.

Lukuvuoden 2020-2021 tarjonta (päivitetty 24.11.):

  • Ohjelmoinnin perusteet, 5 op
  • Ohjelmoinnin jatkokurssi, 5 op
    • Ohjelmoinnin MOOC Java 2020 (aikatauluttamaton, suoritettavissa vuoden loppuun saakka)
    • Ohjelmoinnin MOOC Python syksy 2020 (aikataulutettu, suoritettavissa 27.10.2020 alkaen)
    • Ohjelmoinnin MOOC Python kevät 2021 (suoritettavissa 06.03.2021 alkaen)
    • Huomaathan, että voit suorittaa Ohjelmoinnin jatkokurssin vain yhdellä ohjelmointikielellä (Java tai Python). Voit saada suoritusmerkinnän vain yhdestä kurssitoteutuksesta.
    • DEFA-hakuun kelpaa aikataulutettu että aikatauluttamaton versio kurssista.
  • Tietokantojen perusteet, 5 op
  • Tietokoneen toiminnan perusteet, 16.09.2020 - 31.05.2021, 2 op
  • Tietokoneen toiminnan jatkokurssi, 3 op
  • Tietoliikenteen perusteet 1, 2 op, 15.03.2021 - 26.05.2021
  • Tietoliikenteen perusteet 2, 3 op, 29.03.2021 - 23.06.2021
  • Tietorakenteet ja algoritmit I, 5 op
    • Syksy 2020, 31.08.2020 - 25.10.2020
      • Huomaathan kurssin esitietovaatimukset! Mikäli sinulla ei ole taustaa tietojenkäsittelytieteen opinnoista, suositellaan tämä kurssi käytäväksi vasta kevätlukukauden puolella.
    • Kevät 2021, 18.01.2021 - 14.03.2021
  • Tietorakenteet ja algoritmit II, 5 op
    • Syksy 2020, 26.10.2020 - 20.12.2020
      • Huomaathan kurssin esitietovaatimukset! Mikäli sinulla ei ole taustaa tietojenkäsittelytieteen opinnoista, suositellaan tämä kurssi käytäväksi vasta kevätlukukauden puolella.
    • Kevät 2021, 15.03.2021 - 16.05.2021
  • Algoritmit ongelmanratkaisussa, 10 op, 01.01.2021 - 31.12.2021
    • Huomaathan esitietovaatimukset! Kurssia suositellaan käytäväksi vasta kurssien Tietorakenteet ja algoritmit suorittamisen jälkeen.
  • Tietokone työvälineenä, 1 op
  • Elements of AI: Introduction to AI (Aikatauluttamaton, suoritettavissa heti), 2 op
  • Elements of AI: Building AI (Suoritettavissa 29.9.2020 alkaen), 2 op
  • Tietoturvan perusteet (Cyber Security Base: Introduction to Cyber Security), 1 op
  • Johdatus yliopistomatematiikkaan, 5 op
    • Kevät 2021, 18.01.2021 - 10.03.2021 (Avoimen yliopiston maksullinen versio)
    • Syksy 2020, 31.08.2020 - 16.10.2020
  • Matematiikkaa kaikkialla, osat 1-3, 1-5 op
  • Tilastotiede ja R tutuksi I, 5 op
  • Tilastotiede ja R tutuksi II, 5 op
  • Functional Programming I, 01.09.2020 - 31.08.2021, 5 op
    • Huomaathan esitietovaatimukset! Kurssia suositellaan käytäväksi vasta kurssien Ohjelmoinnin perusteet ja Ohjelmoinnin jatkokurssi jälkeen.
  • Funtional Programming II, 01.01.2021 - 31.08.2021, 5 op
    • Huomaathan esitietovaatimukset! Kurssia suositellaan käytäväksi vasta kurssien Ohjelmoinnin perusteet, Ohjelmoinnin jatkokurssi ja Functional Programming I jälkeen.
  • Web-palvelinohjelmointi Java, 5 op
    • Vuosi 2020, 09.03.2020 - 16.11.2020
    • Vuosi 2021, 15.03.2021 - 16.11.2021
    • Huomaathan esitietovaatimukset! Kurssia suositellaan käytäväksi vasta kurssien Ohjelmoinnin perusteet, Ohjelmoinnin jatkokurssi ja Tietokantojen perusteet suorittamisen jälkeen.
  • Esitietoina tietotekniikan perusopinnot tai vastaava osaaminen:

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

Lukuvuoden 2020-2021 kurssitarjonta:

Jos sinulla on jo Aalto-sähköpostiosoite, voit ilmoittautua kurssille suoraan MyCourses-järjestelmässä kurssisivulla olevien ohjeiden mukaan.  Jos sinulla ei ole Aalto-tunnusta, voit hakea opiskeluoikeuden ja tarvittavat IT-tunnukset FiTechin kautta. Ks. https://fitech.io/fi/

Kurssille Ohjelmointi 1 voi ilmoittautua suoraan myös gmail-tunnuksilla kurssin käyttämässä A+-järjestelmässä.

Lukuvuoden 2020-2021 kurssitarjonta:

  • Ohjelmointi I (ITKP102, 6 op)
  • Tietoverkot (ITKP104, 5 op)
  • Digitaalisen osaamisen perusteet (ITKP1010, 3 op)
  • Web-julkaiseminen (ITKP1011, 2 op)
  • Tietokannat ja tiedonhallinta (ITKA2004, 5 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 2020-2021 kurssitarjonta:

  • Kandivaiheen kurssit:
    • 810136P Johdatus tietojenkäsittelytieteisiin
    • 811102P Laitteet ja tietoverkot
    • 811168P Tietoturva
    • 811174P Ohjelmistoliiketoiminnan perusteet
    • 811103P Johdatus ohjelmistotuotantoon
    • 811104P Ohjelmointi 1
    • 811166P Tietojärjestelmien perusteet
  • Maisterivaiheen kurssit:
    • 811372A Software Development, Maintenance and Operations
    • 811373A Professional Software Engineering Processes and Human Factors
    • 812352A Digitalisation and Innovation
    • 812354A Servitisation, Co-Creation and Business Development

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