Hoppa till huvudinnehållet
Till KTH:s startsida

Mads Dam

Profilbild av Mads Dam

Senior professor

Detaljer

Arbetar vid

Teoretisk datalogi

Enhetens adress
Lindstedtsvägen 5 Plan 5
E-post

Om mig

Mads Dam is senior professor in teleinformatics at the Department of Theoretical Computer Science within the School of Electrical Engineering and Computer Science at KTH Royal Institute of Technology. Prior to KTH he headed the Formal Design Techniques Lab at SICS, the Swedish Institute of Computer Science, between 1994 and 2002.He received his PhD in computer science from University of Edinburgh in 1990 and has an MSc and a BSc in information technology from Aalborg University, Denmark.

Dam's research interests are chiefly in computer security, formal methods, and program logics. In his PhD he pioneered the application of substructural logics such as linear and relevant logics to concurrency. Another major contributions is the foundation of circular proof systems and their application to software verification, manifested in the Erlang interactive verification tool developed in collaboration with Ericsson. Within computer security he has contributed important results in authorisation and authentication, runtime monitoring, information flow analysis,  applications of epistemic logic in computer security, and distributed systems. His current research focuses on the formal modelling and security analysis of low level software systems such as hypervisors and OS kernels, for security and application isolation. A complementary research activity is in hardware security where Dam has contributed new approaches to processor and device security as well as the modelling and analysis of hardware side channels, for instance due to pipelining and speculative execution.

Dam has received awards and grants from a variety of bodies, including the Swedish Foundation for Strategic Research, grants and a fellowship from VR, the Swedish Research Council, and project grants from a variety of sources including Ericsson, Saab, Microsoft Research, US Air Force, and Vinnova, the Swedish Innovation Agency. European project partnerships include HATS, S3MS, VerifiCard, LOMAPS, and UaESMC. Dam has also been instrumental in the founding 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.

Short Course List

Parallel and Distributed Computing DD2443DD3008 for PhD students

Examiner, course responsible for various individual course codes

Degree project examiner DA231XDA233XDA221XDA223XDA224XDA222XDA225XDA226X

PhD course in theorem proving DD3461


Kurser

Andra avancerad individuell kurs i datalogi (DD2466), kursansvarig

Avancerad individuell kurs i datalogi (DD2465), kursansvarig

Avancerad individuell kurs i datalogi (DD2463), kursansvarig

Distribuerade algoritmer (FDD3008), examinator

Examensarbete i datalogi och datateknik med inriktning mot cybersäkerhet. avancerad nivå (DA237X), examinator

Examensarbete i datalogi och datateknik med inriktning mot industriell ekonomi, avancerad nivå (DA235X), examinator

Examensarbete i datalogi och datateknik med inriktning mot maskininlärning, avancerad nivå (DA233X), examinator

Examensarbete i datalogi och datateknik med inriktning mot systemteknik och robotik, avancerad nivå (DA236X), examinator

Examensarbete i datalogi och datateknik, avancerad nivå (DA239X), examinator

Examensarbete i datalogi och datateknik, avancerad nivå (DA231X), examinator

Examensarbete inom datateknik, avancerad nivå (DA250X), examinator

Individuellt projekt i teoretisk datalogi (DD2467), kursansvarig, examinator

Läskurs i datalogi för doktorander (FDD3019), examinator

Läskurs i datalogi för doktorander 1,5 hp (FDD3016), examinator

Läskurs i datalogi för doktorander 6 hp (FDD3018), examinator

Parallella och distribuerade beräkningar (DD2443), lärare

Större avancerad individuell kurs i datalogi (DD2464), kursansvarig