Mads Dam
Senior professor
Om mig
Mads Dam is professor in Teleinformatics at the School of Computer Science and Communication, where he heads the Department of Theoretical Computer Science. Prior to this, Dam headed the Formal Design Techniques Lab at SICS, the Swedish Institute of Computer Science, between 1994 and 2002. Dam has a PhD in computer science from the University of Edinburgh in 1990. He stayed there as a postdoc for an additional three years working on program logics. He has an MSc in Computer Engineering and a BSc in Information technology, both from Aalborg University, Denmark. He has held visiting positions at UNSW, Sydney, Univ. Birmingham, U.K., and Univ. Provence, France. Research interests are in computer security, formal methods, and program logics.
Dam has received awards and grants from a variety of bodies, including two framework grants and a junior individual grant from the Swedish Foundation for Strategic Research, project grants and a five year research fellowship from VR, the Swedish Research Council, and project grants from Ericsson, Microsoft Research, US Air Force, and Vinnova, the Swedish Innovation Agency. He has also been partner in a number of European projects including HATS, S3MS, VerifiCard, LOMAPS, UaESMC. He is also a founding member of several research centres at KTH, including Access, the CASTOR software research centre and, most recently, the CDIS centre for cyber defence and information security.
Currently, Dam's research focuses on the formal modelling and verification of low level hardware and software execution platforms such as hypervisors and OS kernels and their underlying hardware, for security and application isolation.
Short Course List
Parallel and Distributed Computing DD2443, DD3008 for PhD students
Examiner, course responsible for various individual course codes
- At masters level: DD2443 (parallel and distributed computing), DD2463, DD2465, DD2466, DD2464
- At PhD level: DD3016, DD3017, DD3018, DD3019,
Degree project examiner DA231X, DA233X, DA221X, DA223X, DA224X, DA222X, DA225X, DA226X
PhD course in theorem proving DD3461
Kurser
Andra avancerad individuell kurs i datalogi (DD2466), examinator, kursansvarig | Kurswebb
Avancerad individuell kurs i datalogi (DD2463), examinator, kursansvarig | Kurswebb
Avancerad individuell kurs i datalogi (DD2465), examinator, kursansvarig | Kurswebb
Distribuerade algoritmer (FDD3008), examinator | Kurswebb
Examensarbete i datalogi och datateknik med inriktning mot cybersäkerhet (DA237X), examinator | Kurswebb
Examensarbete i datalogi och datateknik med inriktning mot industriell ekonomi, avancerad nivå (DA235X), examinator | Kurswebb
Examensarbete i datalogi och datateknik med inriktning mot maskininlärning, avancerad nivå (DA233X), examinator | Kurswebb
Examensarbete i datalogi och datateknik med inriktning mot systemteknik och robotik, avancerad nivå (DA236X), examinator | Kurswebb
Examensarbete i datalogi och datateknik, avancerad nivå (DA231X), examinator | Kurswebb
Examensarbete i datalogi och datateknik, avancerad nivå (DA239X), examinator | Kurswebb
Examensarbete inom datateknik, avancerad nivå (DA250X), examinator | Kurswebb
Läskurs i datalogi för doktorander (FDD3019), examinator | Kurswebb
Läskurs i datalogi för doktorander 1,5 hp (FDD3016), examinator | Kurswebb
Parallella och distribuerade beräkningar (DD2443), lärare, kursansvarig | Kurswebb
Större avancerad individuell kurs i datalogi (DD2464), examinator, kursansvarig | Kurswebb