Study university: Oulun yliopisto
Teknologiainnovaatiot ja -liiketoiminta
Maksimimäärä FITech-opiskelijoita: 30 Kurssille valitaan ensisijaisesti sellaisia henkilöitä, joilla ei ole voimassaolevaa opiskeluoikeutta suomalaiseen korkeakouluun. Kurssin sisältö Liiketoiminta ja teknologian kehitys kulkevat käsi kädessä: teknologian avulla sekä luodaan uutta liiketoimintaa että tuetaan olemassa olevaa. IT-alan ammattilaisella on tärkeää olla perusymmärrys keskeisistä ohjelmistoliiketoimintaan liittyvistä osa-alueista Kurssilla käsitellään ohjelmistoliiketoimintaa kolmesta eri näkökulmasta: toimiala, liiketoimintalogiikka ja ohjelmistoyrityksen oma…
Johdatus tietojenkäsittelytieteisiin
Maksimimäärä FITech-opiskelijoita: 30 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Johdatus tietojenkäsittelytieteisiin -opintojaksolla on hyvä aloittaa tietojenkäsittelytieteiden opiskelu. Se antaa sinulle tarvittavat perustiedot mm. alan keskeisistä käsitteistä ja ilmiöistä. Pääset harjoittelemaan myös myöhemmissä opinnoissa tarvittavia perustaitoja, kuten tieteellistä kirjoittamista ja kriittistä ajattelua. Opintojakso on jäsennetty tietojenkäsittelytieteiden tutkimuksessa ja opetuksessa käytettyihin…
Johdatus ohjelmistotuotantoon
Maksimimäärä FITech-opiskelijoita: 30 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Ohjelmistojen rooli on kasvanut dramaattisesti kaikessa inhimillisessä toiminnassa. Lähes kaikki liiketoiminta perustuu ohjelmistoihin. Tällä kurssilla opitaan ammattimaisen ohjelmistotuotannon perusteet. Aluksi käydään läpi ohjelmistojen merkitys moderneissa tuotteissa ja palveluissa. Sen jälkeen kurssilla perehdytään kattavasti ohjelmistotuotannon käytäntöihin, menetelmiin ja prosesseihin. Kurssin suoritettuaan…
Big data processing and applications
Max amounts of FITech students: 30 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. During this course, the student gets familiar with the concept of ”Big data” and different phenomena related to it, including requirements and principles for data intensive systems and their…
Sustainable urban energy
Course contents Stage 1: Energy in cities (35h) Lectures: Own work: Stage 2: Building energy efficiency (65h) Lectures: Own work: Stage 3: Sustainability in cities (35h) Lectures: Own work: Learning outcomes After completing the course the student Course material Lecture slides and recommended reading provided on the course Moodle site. Teaching schedule Online course: Completion…
Battery chemistries and components
Course contents Learning outcomes After completing the course, the students will Teaching methods Assessment methods Examination based on the course exercises. Workload Total workload is 135 h of which scheduled studies 30 h, project work 30 h and independent studies 75 h. Lectures More information in the University of Oulu study guide. You can get a…
Energy harvesting technologies
The course was previously under the name Small/medium power energy harvesting and storage devices. Course contents Learning outcomes After the course, students will have learned how to implement energy supply by harvesting energy from the environment and storage it in an efficient way. Additionally, the students will Completion methods The course will be implemented in…
Ohjelmistotekniikka
Tällä kurssilla opiskelija perehtyy ohjelmistoprojektin toteuttamiseen sekä projektin hallintaan hyödyntäen asianmukaisia projektinhallinta- ja kehitysvaiheita. Kurssin aiheita ovat ohjelmistokehitys reaaliaikaisille järjestelmille, ohjelmistoprojektien hallinta ja toteuttaminen, ketterä ohjelmistokehitys sekä ohjelmistojen testaus. Osaamistavoitteet Suoritettuaan kurssin hyväksytysti opiskelija osaa käyttää ohjelmistotekniikan ja reaaliaikajärjestelmien peruskäsitteitä osaa toteuttaa projektin käyttäen projektihallinnan eri osa-alueita ja kehitystyön vaihejakoa osaa asettaa projektin eri vaiheisiin…
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ö…
Käyttöjärjestelmät
Maksimimäärä FITech-opiskelijoita: 10 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Kurssin aikana käydään läpi käyttöjärjestelmien perusteet ja niiden päätoiminnot. Kurssin aiheita ovat käyttöjärjestelmien perusrakenne ja -palvelut, prosessien hallinta, vuorovaikutteisten prosessien koordinointi, lukkiutuminen, muistin hallinta, virtuaalimuisti, massamuistin hallinta ja tiedostojärjestelmät. Osaamistavoitteet Kurssin suoritettuaan opiskelija Opetus Kurssin tentti sekä laboratoriharjoitus suoritetaan kampuksella.…