Programming Language Seminar

 

This seminar class will cover advanced topics in programming language implementation, analysis and semantics.


We will also look at how to read, present and review research papers.


List of topics: Gradual/hybrid typing, Ownership types, Separation logic, Model checking, Semantics of Concurrency, Automatic parallelization, Software updating, Aspect oriented programming, Real-time and Concurrent Garbage Collection, Persistence.


(drawing by Luca Cardelli, http://lucacardelli.name/Drawings.htm)

About

Instructor: Tobias Wrigstad & Jan Vitek

Time: Friday 12:30-14:20

Location: LWSN 3133

Office hours: by appointment



CONTACT

Mailing list: 590v@cs

Instructor: jv@cs

 

Principles and Implementations of Programming Languages