CS 611: Semantics of Programming Languages

Scribe Notes

If you would like to sign up for a date, or submit your scribe notes, please send email to sweirich@cs.cornell.edu.    

Date Scribe Title Links
Friday, Aug. 28.  none   Overview of course (dvi file.)
Monday, Aug. 31. Ed Mosteig Introduction to SML notes1.tex      notes1.dvi
(see also Harper's Introduction to SML)
Wednesday, Sept. 2. Ed Mosteig
Ken Hopkinson
An Introduction to Operational Semantics notes2.tex      notes2.dvi
Friday, Sept. 4. Fabio Pellecini
Yooki Park
CS 611 -- Lesson 4 html doc ps
Monday, Sept. 7. Matt Fleming
Rimon Barr
IMP++ tex dvi ps
Wednesday, Sept. 9. Indranil Gupta Small Step Semantics tex dvi
Friday, Sept. 11. Lentian Zheng Induction doc ps
Monday, Sept. 14. Matthew Harris
Vetsikas A. Ioannis
An Introduction to Denotational Semantics dvi ps
Wednesday, Sept. 16. Tim Roughgarden
David Kempe
The Denotational Semantics of the While Construct tex dvi ps
Friday, Sept. 18. Benjamin Atkin
Adrian Bozdog
Equivalence Between Operational and Denotational Semantics tex dvi
Monday, Sept. 21. Adrian Bozdog Different Encodings of Denotational Semantics tex dvi ps
Wednesday, Sept. 23. Rimon Barr
David Kemp
The Operators Corresponding to IMP tex dvi ps
Friday, Sept. 25. Wei Wei Introduction to Axiomatic Semantics tex dvi ps
Monday, Sept. 28. Kevin Hamlen Applying Axiomatic Semantics: An Introduction to Proof-Carrying Code tex dvi ps pdf
Wednesday, Sept. 30. Joseph Miller The Soundness of the Hoare Rules tex dvi ps
Friday, Oct. 2. Lantian Zheng The Soundness of the Hoare Rules (continued) tex dvi ps
Monday, Oct. 5. Joseph de Candia Relative Completeness of the Hoare Rules doc html
Wednesday, Oct. 7. James Cheney Untyped Lambda-Calculus tex dvi ps
Friday, Oct. 9. Matthew Harris An Introduction to the Lambda-Calculus (continued) dvi ps
Monday, Oct. 12. none Midterm recess  
Wednesday, Oct. 14. Indranil Gupta Scope and alpha-Equivalence tex dvi ps
Friday, Oct. 16. Benjamin Atkin The Science of Programming tex dvi ps
Monday, Oct. 19. none in class Prelim  
Wednesday, Oct. 21. Wei Wei The Simply-Typed Lambda Calculus tex dvi ps
Friday, Oct. 23. Christian Estan
Alin Dobra
Typed Lambda Calculus (continued) tex ps
Monday, Oct. 26. Rie Ando
Ken Hopkinson
Termination of the Simply-Typed Lambda Calculus ps rtf
Wednesday, Oct. 28. Parag Tole Denotational Semantics of the Simply-Typed Lambda Calculus tex ps
Friday, Oct. 30. Parag Tole Soundness of the Denotational Semantics (Part I) tex ps
Monday, Nov. 2. Christian Estan
Alin Dobra
Adequacy in Typed Lambda Calculus tex ps
Wednesday, Nov. 4. Alexandre Evfimievski Definition of a Model for the Simply-Typed Lambda Calculus tex dvi ps
Friday, Nov. 6. Ioannis Vetsikas
Fabio Pellecini
Type Frames (Continued) doc html ps
Monday, Nov. 9. Matthew Harris A Term Model for our Equational Theory (draft) dvi ps
Wednesday, Nov. 11. Parag Tole Confluence of SimplyTyped Lambda Calculus &
The Curry-Howard Isomorphism
tex ps
Friday, Nov. 13. Ed Mosteig Adding Fix to Lambda^rightarrow tex dvi ps
Monday, Nov. 16. David Kempe
Rie Ando
The Static and Denotational Semantics of PCF tex dvi ps
Wednesday, Nov. 18. Alexandre Evfimievski Developing Denotational Semantics for the Extended Lambda Calculus; Bug Correction tex dvi ps
Friday, Nov. 20. Tim Roughgarden Debugging Denotational Semantics and an Introduction to Polymorphism tex dvi ps
Monday, Nov. 23. James Cheney More Polymorphic Lambda Calculus tex dvi ps
Wednesday, Nov. 25. Benjamin Atkin
Adrian Bozdog
Denotational Semantics of Polymorphism / ML Type Inference tex dvi ps
Friday, Nov. 27. none Thanksgiving recess  
Monday, Nov. 30. Matt Fleming    
Wednesday, Dec. 2. Alexei Kopylov Continuations (Continued) tex dvi ps
Friday, Dec. 4. Alexei Kopylov References, Records and Subtyping ps

18 Jun 1999