Inhalt

[ 921CGELDEBK13 ] KV Debugging

Versionsauswahl
Es ist eine neuere Version 2021W dieser LV im Curriculum Masterstudium Artificial Intelligence 2024W vorhanden.
(*) Leider ist diese Information in Deutsch nicht verfügbar.
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS M - Master Informatik Martina Seidl 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Masterstudium Computer Science 2021S
Ziele (*)Students are familiar with systematic methods of debugging. Based on a solid theory on failures in computer programs, they understand how to find "bugs" in computer programs, how to reproduce them, and how to fix them. They are able to use state-of-the-art debugging tools for modern programming languages and apply this knowledge for (automated) debugging of large scale computer programs.

Lehrinhalte (*)
  • Failure and Defects
  • Testing for Debugging
  • Analytic Debugging
  • Symbolic Debugging
  • Delta Debugging
  • Fuzzing
  • Memory Leaks
  • Profiling and Program Observation
Beurteilungskriterien (*)Written exam and practical exercises in groups of up to three students. The solution of the exercises have to be orally presented.
Lehrmethoden (*)Slide presentations, examples on blackboard, tool demonstrations, hands-on exercises.
Abhaltungssprache Englisch
Literatur (*)
Lehrinhalte wechselnd? Nein
Sonstige Informationen (*)The lecture is given in a blocked manner. Recordings of lecture videos are provided.

For further information see http://fmv.jku.at/dbg/

Äquivalenzen INMAWVODEBG: VO Debugging (3 ECTS)
Präsenzlehrveranstaltung
Teilungsziffer -
Zuteilungsverfahren Direktzuteilung