UNB/ CS/ David Bremner/ teaching/ cs3613/ CS3613 Lectures

On this page, you will find slides and other materials presented in class. Most of these slides are based on some lecture notes by Eli Barzilay. Mistakes are probably mine.

You can browse the examples directly or by tags.

BNF box closure lecture de Bruijn indices dynamic scope environment flang function haskell higher order function interpreter lazy lexical scope list metacircular mutation object plai ae closure compilation dynamic scope environment fae function functions lexical scope mutation not-closure recursion substitution with plot racket box recursion recursive type recursive types rewrite scheme scope static scope substitution substitution cache typecheck racket typed racket verilog wae y combinator

Lecture 0
Fri 06 Jan 2012 12:00:00 AM AST

Lecture 1
Tue 17 Jan 2012 12:00:00 AM AST

Lecture 2
Thu 02 Feb 2012 12:00:00 AM AST

Verilog guest lecture
Mon 06 Feb 2012 12:00:00 AM AST

Lecture 3
Tue 14 Feb 2012 12:00:00 AM AST

Lecture 4
Thu 16 Feb 2012 12:00:00 AM AST

Lecture 5
Mon 20 Feb 2012 12:00:00 AM AST

Lecture 6
Fri 24 Feb 2012 12:00:00 AM AST

Lecture 7
Tue 28 Feb 2012 12:00:00 AM AST

Lecture 8
Thu 08 Mar 2012 12:00:00 AM AST

Lecture 9
Mon 19 Mar 2012 12:00:00 AM ADT

Lecture 10
Thu 22 Mar 2012 12:00:00 AM ADT

Lecture 11
Tue 27 Mar 2012 12:00:00 AM ADT

Lecture 12
Tue 03 Apr 2012 12:00:00 AM ADT

Lecture 13
Thu 05 Apr 2012 12:00:00 AM ADT