521906A Fab Lab Programming, 5 op
Tunniste |
521906A |
Voimassaolo |
01.01.2019 -
|
Nimi |
Fab Lab Programming |
Lyhenne |
FabLabProgramm |
Laajuus | 5 op |
|
|
Opiskelumuoto | Aineopinnot |
Oppiaine | 4306 Sähkötekniikka |
Laji | Opintojakso |
|
|
|
|
Arvostelu | 1 - 5, hyv, hyl |
| |
| |
|
|
| |
Vastuuyksikkö |
Tieto- ja sähkötekniikan tiedekunta |
|
Opettajat
Kuvaus
Laajuus |
5 ECTS |
Opetuskieli |
English |
Ajoitus |
Spring, periods 3-4. |
Osaamistavoitteet |
The student can: 1. identify relevant information in a microcontroller data sheet 2. implement programming protocols 3. define the scope of a project and develop a project plan 4. demonstrate workflows used in network design 5. implement and interpret networking protocols 6. interpret and implement design and programming protocols to create a Graphic User Interface (GUI) |
Sisältö |
Student learns to build machine-to-machine networks using self fabricaded embedded devices. Student also learns networking between embedded and commercial devices such as personal computers or mobile phones. Student learns to program graphical interfaces for such systems. |
Järjestämistapa |
Online lectures, exercises and practice work at Fab Lab (information on restrictions for accessing Fab Lab will be given during lectures). |
Toteutustavat |
Lectures 30 h / excercises 80 h, self study the rest. |
Kohderyhmä |
M.Sc. students and other students. |
Esitietovaatimukset |
Fab Lab Project Management , Fab Lab Electronics , Ohjelmoinnin perusteet, Johdatus tietokonejärjestelmiin. |
Yhteydet muihin opintojaksoihin |
- |
Oppimateriaali |
http://fabacademy.org/ |
Suoritustavat ja arviointikriteerit |
The course is passed with approved exercise reports. |
Arviointiasteikko |
Pass / fail |
Vastuuhenkilö |
Jani Ylioja |
Työelämäyhteistyö |
- |
Lisätiedot |
Course instructions can be found from Moodle target=_blank>https://moodle.oulu.fi/course/view.php?id=6035 |
|
Meneillään oleva ja tuleva opetus
Tulevat tentit