Gå till huvudinnehåll

Reverse Engineering

7.5 hp, Fristående kurs, Umeå universitet

Utbildningsområde: Teknik för civil och militär beredskap

Typ av utbildning:

Fristående kurs

Nivå:

Avancerad

Studieform:

Campus

Studietakt:

50%

Utbildningsort:

Umeå

Undervisningstid:

Dag

Omfattning:

7.5 hp

Undervisningsspråk:

Engelska

Kursen startar:

2026-03-24

Sista dag för anmälan:

2025-10-15

Uppgifter om utbildningen hämtas från SUSA-navet som motsvarar innehållet på antagning.se Länk till annan webbplats, öppnas i nytt fönster..

Mer om utbildningen

Kursen fokuserar på rekonstruktion (reverse engineering) av program. Den introducerar fundamentala koncept inom statisk programanalys (basala block, funktionsanropsgrafer, inter-procedurell analys, etc.) och dynamisk programanalys (dynamisk instrumentering, exekveringsmiljö, etc.). Kursen diskuterar även mekanismer som skapar utmaningar för programanalys, t.ex. att avsiktligt krångla till koden. Den andra delen beskriver flera tillämpningar av rekonstruktion som exempelvis analys av skadliga program, analys av programfixar för att identifiera sårbarheter samt analys av inbyggda program (firmware) i inbyggda system.

Startperiod

VT-26

Startvecka

Vecka 13 2026

Slutvecka

Vecka 23 2026

Behörighetskrav

Minst 90 hp varav 60 hp datavetenskap. Minst 7,5 hp grundläggande programmering; 7,5 hp datastrukturer och algoritmer; 7,5 hp diskret matematik; 7,5 hp systemprogrammering.

Anmälningskod

57327

Kurskod

5DV240

Lärosäte som anordnar kursen

Umeå universitet erbjuder ett brett utbildningsutbud med särskild fokus på medicin och hälsa, teknik och naturvetenskap, humaniora och samhällsvetenskap, ekonomi och företagande, konst och design, utbildning och lärande samt hållbar utveckling och miljö och erbjuder flera utbildningar och forskningsprojekt som fokuserar på hållbarhet och klimatförändringar.

Läs mer om Umeå universitet

Umeå universitet