Computer Science Department
Courant Institute of Mathematical Sciences
Quick Menu
Main
Class Mailing List
Handouts
Demos
Programming Languages
G22.2110-001 - Fall 2010
Slides
Session 1: Introduction to Programming Languages and Syntax
Session 2: Imperative Languages: Names, Scoping, and Bindings
Session 3: Control Structures: Loops, Conditionals, and Case Statements
Session 4: Subprograms - Functions and Procedures, Parameter Passing, Nested Procedures, First-Class and Higher-Order Functions
Session 5: Functional Programming - Lambda Calculus Overview and Scheme
Session 6: Data Types and Representation - Introduction to ML
Sessions 7 & 8: Program Structure and Object Oriented Programming
Sessions 9 & 10: Control Abstractions, Concurrency, and Additional Topics
Sessions 11 & 12: Declarative Programming and More on Scripting Languages
Jean-Claude Franchitti
, <
jcf (followed by @, then cs, then a dot, then nyu, then a dot, and then edu)
>
Last modified: Sun Dec 5 04:31:18 EDT 2010