91̽»¨

³¢Ã¤²Ô°ì²õ³Ù¾±²µ

Language-Based Security

Kurs
DIT101
Avancerad nivå
7,5 högskolepoäng (hp)
Studietakt
50%
Undervisningstid
Dag
Studieort
³Òö³Ù±ð²ú´Ç°ù²µ
Undervisningsform
Campus
±«²Ô»å±ð°ù±¹¾±²õ²Ô¾±²Ô²µ²õ²õ±è°ùÃ¥°ì
Engelska
Start/slut
-
´¡²Ô²õö°ì²Ô¾±²Ô²µ²õ±è±ð°ù¾±´Ç»å
-
´¡²Ô³¾Ã¤±ô²Ô¾±²Ô²µ²õ°ì´Ç»å
GU-86056
°­³Ü°ù²õ¾±²Ô²Ô±ð³óÃ¥±ô±ô
Ansökan stängd

Om utbildningen

The course covers the principles of programming language-based techniques for computer security.
The goal is;
1) Understanding such applicaiton-level attacks as race conditions, buffer overruns, covert channels, and code injection.
2) Mastering the principles behind such language-based protection techniques as static analysis, program transformation, and reference monitoring.
The dual perspective of attack vs. protection is threaded through the lectures, laboratory assignments, and projects.

µþ±ð³óö°ù¾±²µ³ó±ð³Ùer och urval

µþ±ð³óö°ù¾±²µ³ó±ð³Ù

Successfully completed two year studies within the subject Computer 91̽»¨ or equivalent. Applicants must prove their knowledge of English: English 6/English B from Swedish Upper Secondary School or the equivalent level of an internationally recognized test, for example TOEFL, IELTS.

Urval

HT21 Högskolepoäng, max 285 hp.