Course Home Page for CS 630

Iona » Arts & Science » Computer Science » John Mallozzi's Home Page » CS 630

 

CS 630EA Programming Languages  
6:30 PM - 9:30 PM Monday M209
Outline for Final Exam new

 

Course Syllabus FTP Site Calendar Assignments Slides

 

Calendar
1/23 First Class
2/20 President's Day. Class Meets.
Not a Holiday for Evening Classes.
3/5 Midterm Exam, 6:30 - 7:30.
Class Following Exam.
3/12 Spring Break. No Class.
4/9 Easter Monday. Class Meets.
Not a Holiday for Evening Classes.
4/13
(Friday)
Last Day to Withdraw.
4/30 Last Class.
5/7 Final Exam, 6:30 - 8:30.

Top

Assignments
1. Evaluating Languages
2. Lexical Features and Binding
3.Lifetime
4. Scope
5. Lifetime + Dynamic scope
6. Expressions
7. Control Flow
8. Data Types
9. Procedural Abstraction
10. Objects
11. Programming in Haskell

 

Top

Slides from Class

Note: These slides are in PDF format, and should be read using a recent version of a PDF reader, such as Adobe Reader. If you have either the PowerPoint program or a PowerPoint viewer, you may want to download the original slides from the FTP Link.
Important: If you want to print the slides, use the original PowerPoint slides in the PowerPoint program, and be sure the slides will print in grayscale. Select Handouts for what to print, and print at least three slides per page.

1. Introduction
2. Names, Scopes, and Bindings
3. Control Flow
4. Data Types
5. Procedural Abstraction
6. Data Abstraction and Object Orientation
7. Other Paradigms

Top

John Mallozzi's Home Page