Course»Course 6»Fall 2013»6.820»Homepage

6.820  Foundations of Prog Analysis

Fall 2013

home page image

Foundations of Program Analysis

Instructors: Adam Chlipala, Armando Solar Lezama

TAs: Alvin K Cheung, Rishabh Singh, Rohit Singh, Zhilei Xu, Jean Yang

Lecture:  MW1-2.30  (32-155)
Optional Recitation:  F 1-2:00  (34-303)      

Information: 

The last ten years have seen program analysis technology move from the periphery and into the mainstream of software development. Modern program analysis tools are routinely used to find hidden bugs in device drivers and major applications, and even to prove the absence of large classes of bugs in avionics software. Behind these exciting developments lies almost half a century of research in programming languages and automated reasoning.

This course will offer a comprehensive introduction to the field of program analysis. The course will cover some of the major forms of program analysis including Type Checking, Abstract Interpretation and Model Checking. For each of these, the course will cover the underlying theories as well as modern techniques and applications.

You can find more information about the course here.

Announcements

Final Grades Posted

We just submitted the final grades for the course. The grades for all assignments are now available on stellar. I accidentally switched the grades for pset 4 and 5, so the grade you see under pset 4 is actually the one for pset 5 and vice versa. If you want a detailed breakdown of your grade for any assignment, please send me e-mail.

Finally, congratulations on completing the course, and enjoy a well deserved winter break!
Armando.

Announced on 21 December 2013  10:40  p.m. by Armando Solar Lezama

Office Hours on Friday

I will be out of town on Friday, but my student Rishabh Singh has offered to have office hours on Friday from 1 to 2pm in the same room where we normally have recitation. He has used both Spin and Sketch quite extensively, so he will be able to answer any questions you may have.

Announced on 12 December 2013  2:48  p.m. by Armando Solar Lezama

Office hours

Rishabh will be holding office hours on Fri from 1-2pm in 34-303. I have also posted the lecture notes on Stellar.

Announced on 12 December 2013  1:49  p.m. by Alvin K Cheung

Office hours today at 5pm

In my office.

Armando

Announced on 06 December 2013  1:59  p.m. by Armando Solar Lezama

Online course evaluations open

We'd really appreciate if you can fill out an online course evaluation for 6.820!  The web site is open now, and your feedback is useful to us in thinking about how to improve future versions of the course.

Announced on 04 December 2013  4:38  p.m. by Adam Chlipala

View archived announcements