Language: Finnish
Introduction to cyber security testing
Max amount of FITech students: 10 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. The course considers case studies of basic problems of cyber security and the technical basis of vulnerabilities and how to test and recognise them. Course contents Lectures and hands…
Tietojärjestelmien mallintaminen, suunnittelu ja kehitys
Maksimimäärä FITech-opiskelijoita: 30 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Tietojärjestelmiä on kaikkialla ja ne ovat välttämätön osa ihmisten ja organisaatioiden arkipäivää. Tietojärjestelmien tulisi olla tehokkaita ja helppokäyttöisiä työkaluja, jotka vastaavat ihmisten ja organisaatioiden tarpeisiin. Tietojärjestelmien mallintaminen, suunnittelu ja kehitys ovat välttämättömiä taitoja hyvien tietojärjestelmien tuottamiseksi. Kurssin sisältö Osaamistavoitteet Kurssin…
Tietoliikennetekniikan perusteet
Kurssi esittelee keskeiset käsitteet ja toimintaperiaatteet nykyisten ja tulevien tietoliikennejärjestelmien ymmärtämiseksi. Kurssilla käydään läpi miten dataa siirretään tehokkaasti lähettimestä vastaanottimeen ja miten siirtotien ominaisuudet rajoittavat saavutettavaa tiedonsiirtonopeutta. Lisäksi tutustutaan siihen miten yksittäisistä laitteista muodostetaan kokonaisia tietoliikenneverkkoja. Kurssi myös konkretisoi tietoliikenteen merkitystä nykyisessä digitalisoituvassa yhteiskunnassa. Kurssin sisältö Osaamistavoitteet Opintojakson suoritettuaan opiskelija Oppimateriaalit Luentotallenteet, luentomateriaalit, harjoitusmateriaalit, yms,…
Digitaaliset yleistaidot: Kyberturvallisuuden perusteet
Tällä kurssilla käsitellään kyberturvallisuutta. Kysymyksiä, joista tämän kurssin avulla muodostetaan käsitys, ovat esimerkiksi: mitä kyberturvallisuus tarkoittaa, ketä se koskee, mihin sitä tarvitaan, miten siihen voi vaikuttaa, miksi se on tärkeää ja kuka siitä huolehtii. Kurssilla kyberturvallisuutta käsitellään yhteiskunnan, yritystoiminnan ja yksilön näkökulmista. Näkökulmat ovat osin päällekkäisiä ja täydentävät toisiaan. Tavoitteet Kursin tavoitteena on kokonaiskuvan muodostaminen…
Johdatus tietotekniikkaan
Huom! Tälle kurssille haetaan Turun avoimen yliopiston kautta. Tämä kurssi valmistaa ja perehdyttää tietotekniikkaan aiheena. Sopii johdantokurssiksi alan opintoihin. Kurssin sisältö Osaamistavoitteet Kurssin suorittanut opiskelija Opetuksen aikataulu Etänä tapahtuvaa opetusta ja lisäksi kaikki luentosessiot tallennetaan, eli niitä voi katsoa myös verkossa. Tentti järjestetään luultavasti exam-tenttinä, jolloin se on sitten muutamia viikkoja auki kerrallaan (selviää kurssin…
Data ja vuorovaikutus
Huom! Tälle kurssille haetaan Turun avoimen yliopiston kautta. Tämä kurssi sisältää alustuksia ja esimerkkejä erilaisista tietojenkäsittelyn aihepiireistä sekä niihin liittyviä harjoituksia. Kurssin suorittanut opiskelija osaa ymmärtää ihmisen ja datasta saatavan tiedon välisen vuorovaikutuksen perusteet arvostaa datan merkitystä inhimillisen päätöksenteon perusteena muodostaa kokonaiskuvan laskentalaitteiden, laskentamenetelmien ja tietojenkäsittelyn historiasta motivoitua oppimaan data-analytiikan ja vuorovaikutusmuotoilun menetelmiä ja lähestymistapoja…
Opiskelun ja työelämän tietotekniikka, Tieto- ja kyberturvallisuus
Tälle kurssille haetaan Turun avoimen yliopiston kautta. Ilmoittautumisaika alkaa 1.8.2023 klo 00:00 ja päättyy 31.8.2023 klo 23:59. Kurssilla käsitellään digitalisaation mukanaan tuomia kyberturvallisuuden uhkia, uhkien muodostamia riskejä sekä henkilökohtaisella että organisaatiotasolla, ja niiltä turvautumista. Kurssilla tutustutaan tieto- ja kyberturvallisuuden peruskäsitteisiin ja -periaatteisiin. Kurssin sisältö kyberturvallisuuden toimintakenttä ja eritasoiset toimijat, näiden motivaatio sekä tavoitteet järjestelmien monimutkaisuudesta ja…
Johdatus Linuxiin
Tällä kurssilla opit perusasiat Linuxin käyttämisestä. Kurssilla tutustutaan graafiseen käyttöympäristöön, mutta painopiste on komentorivillä toimimisessa. Kurssin sisältö Osaamistavoitteet Opintojakson suoritettuaan opiskelija Kurssimateriaali ja teknologia Kaikki materiaalit ovat kurssialustalla. Kurssilla tarvitset tietokoneen, johon sinulla on riittävät käyttöoikeudet asentaa Linux (joko suoraan koneeseen, virtuaalikoneeseen tai Windows subsystem for Linux, WSL). Opetuksen aikataulu Kurssin tekemiseen on aikaa 60…
Ohjelmistotestauksen periaatteet
Tämä kurssi perehdyttää opiskelijan testauksen maailmaan. Kurssilla käsitellään erilaiset testaustavat, testauksen vaiheet, määritelmät, testauksen kehittyminen vuosikymmenten saatossa ja testauksen automatisointia. Kurssilla testataan olemassa olevia ohjelmia ja rakennetaan yksikkötestejä ja integraatiotestejä Java-koodille. Kurssin harjoitustyönä testataan olemassa oleva avoimen lähdekoodin projekti järjestelmätestauksen tasolla. Kurssin sisältö Ohjelmistotestauksen tekniikat, tasot, automatisointi, työkalut sekä toimiminen testaajana testaustiimissä. Osaamistavoitteet Kurssin jälkeen…
Ohjelmointi 1
Opintojakson aikana opit tekemään pieniä ohjelmia käyttäen C#-kieltä. Kurssin sisältö Keskeisimmät käsitteet: Osaamistavoitteet Opintojakson lopussa opiskelija Kurssimateriaali Kurssin materiaali löytyy täältä. Käytetyt työkalut: C#, Visual Studio 2022, Jypeli-kirjasto. Työkalujen latauslinkit: https://tim.jyu.fi/view/kurssit/tie/ohj1/tyokalut/index Opetus Opetus on aikatauluun sidottua. Materiaali/tallenteet ovat saatavilla. Aikatauluun sidotut osasuoritukset: harjoitustehtäviä (“demoja”), harjoitustyö, debuggausnäyte ja tentti. Aikataulu ilmoitetaan kurssin aluksi. Suoritustapa Harjoitustehtäviä (“demoja”),…