Study university: University of Oulu
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…
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…
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 Opetustavat Kurssin voi suorittaa täysin verkossa tapahtuvalla jatkuvalla arvioinnilla. Laboratorioharjoitukset ovat suoritettavissa Moodlessa ympärivuotisesti. Lisätietoja Oulun yliopiston opinto-oppaassa. Tämän kurssin suorituksesta…
Elementary programming
Elementary Programming is an introductory level course offered by the University of Oulu. The course goes over basic concepts of programming, and basic use of the Python programming language. The course is continuous and it can be started at any time. The course material consists primarily of text, and a large amount of programming tasks.…
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…
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.…
Johdatus tietokonejärjestelmiin
Tällä kurssilla käsitellään tietokoneen arkkitehtuuria ja keskusyksikön (CPU) toimintaa. Kurssin aiheita ovat tietotyypit ja muistinhallinta, keskeytykset, laiterekisterit ja I/O, tietokoneen ohjelmointi ja laiteläheinen ohjelmointi sekä C-kielen perusteet. Kurssin suoritettuaan opiskelija ymmärtää tietokoneen arkkitehtuurin ja keskusyksikön toiminnan yleisellä tasolla. Lisätietoa kurssista Oulun yliopiston kurssisivulla. Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.
Introduction to artificial intelligence
Max amount of FITech students: 30 Persons without a valid study right to a Finnish university have preference to this course. The course considers basic methods and problem solving with artificial intelligence-based approaches. The course is concentrated around concepts of search, regression, classification and clustering. The course highlights differences between supervised and unsupervised learning. The…
Digital image processing
Max amount of FITech students: 30 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. The course gives an introduction to digital image processing methods. The emphasis is in various image filtering techniques implemented both in spatial and frequency domains. Also, image compression and…