Opintojakson tiedot

Näytä opetus ja tentit
521906A Fab Lab Programming, 5 op 
Tunniste 521906A  Voimassaolo 01.01.2019 -
Nimi Fab Lab Programming  Lyhenne FabLabProgramm 
Laajuus5 op   
OpiskelumuotoAineopinnot Oppiaine4306 Sähkötekniikka 
LajiOpintojakso   
  Arvostelu1 - 5, hyv, hyl 
 
   
Vastuuyksikkö Tieto- ja sähkötekniikan tiedekunta 

Opettajat
Nimi
Jani Ylioja 

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
Ei opetusta WebOodissa

Tulevat tentit
Ei tenttejä WebOodissa