Modulbeschreibung

Linux Device Driver

Kurzzeichen:
M_VP_20814
ECTS-Credits:
15
Leitidee:

Professional expertise:
The Students

  • has basic knowledge of Linux
  • knows the shell and basic utilities
  • can write simple programs using processes and threads
  • knows how to deal with concurrency
  • can write and test a kernel module
  • solves the problem of shared resources between several processes

Methodical expertise:
The students

  • demonstrates his capability for analysis, creativity, logical thinking. 

Social competence:

  • Communicative and cooperation skills 

Self competence:

  • Autonomy, responsibility
Modulverantwortung:
Graf Urs
Standort (angeboten):
Buchs
Zusätzliche Eingangskompetenzen:

Knowledge in C

Modultyp:
Wahlpflicht-Modul für MSE Master of Science in Engineering BB STD_08 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für MSE Master of Science in Engineering BB STD_13 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für MSE Master of Science in Engineering BB STD_16 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für MSE Master of Science in Engineering VZ STD_08 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für MSE Master of Science in Engineering VZ STD_13 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für MSE Master of Science in Engineering VZ STD_16 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für Technik und IT MSE_20(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Modulbewertung:
Note von 1 - 6

Leistungsnachweise und deren Gewichtung

Während der Unterrichtsphase:

Im Kurs "Realtime driver for gpio“ wird ein Projekt mittels Bericht und einer Präsentation mit Prüfungsgespräch bewertet. Im Kurs "Introduction to Linux“ wird ein Vortrag mit Demonstration bewertet.

Bewertungsart:
Note von 1 - 6
Gewichtung:

Im Kurs "Realtime driver for gpio“ wird ein Projekt mittels Bericht (Gewicht 64%) und einer Präsentation mit Prüfungsgespräch (Gewicht 16%) bewertet. Im Kurs "Introduction to Linux“ wird ein Vortrag mit Demonstration (Gewicht 20%) bewertet.

Bemerkungen:

Inhalte

Angestrebte Lernergebnisse (Abschlusskompetenzen):

Professional expertise:
The Students

  • can write and test a kernel module
  • solves the problem of shared resources between several processes

Methodical expertise:
The students

  • demonstrates his capability for analysis, creativity, logical thinking. 

Social competence:

  • Communicative and cooperation skills 

Self competence:

  • Autonomy, responsibility
Modul- und Lerninhalt:

We need an universal gpio driver for an existing hardware platform (OMAPL138). This driver should work under realtime conditions. Several processes should be able to communicate with the driver. The proper function should be demonstrated with a suitable application.
Detailed project plan with milestones, regular reporting about project state, self-responsibility.
Deliverables: project, report, presentation.