OverviewScheduleResourcesAssignmentsHome

CSC 424: Programming Languages, Fall 2007

Overview

Time and Location: MWF 2:15-3:15 pm, Julian 040
Professor: Brian Howard (bhoward@depauw.edu)
Office: Julian 266 (658-4120)
Office Hours: MTTh 11-12, TWF 4-5, or by appointment (or when my door is open)
Course Home Page: http://www.csc.depauw.edu/~bhoward/courses/0708Fall/csc424/
Course Moodle Page: http://moodle.depauw.edu/course/view.php?id=118
Text:
Mordechai Ben-Ari, "Understanding Programming Languages," John Wiley & Sons, 1996, ISBN: 0-471-95846-8 (electronic edition available at http://stwww.weizmann.ac.il/g-cs/benari/books/#upl)
Course Description:
(from the Catalog) The topics of this course include a history of programming languages, virtual machines, representation of data types, sequence control, data control, lexical vs. dynamic scoping, sharing, type checking, parameter passing mechanisms, run-time storage management, context-free grammars, language translation systems, semantics and programming paradigms.
Grading:
The grade for this course will be based on the following:
Policy Statements:
Calendar:
Week Monday Wednesday Friday
1 Aug. 22 24
2 Aug. 27 29 31
3 Sep. 3 5 7
4 Sep. 10 12 14
5 Sep. 17 19 21
6 Sep. 24 26 28
7 Oct. 1 3: Midterm 5
8 Oct. 8 10 12
Fall Break
9 Oct. 22 24 26
10 Oct. 29 31 Nov. 2
11 Nov. 5 7 9
12 Nov. 12 14 16
13 Nov. 19 Thanksgiving Break
14 Nov. 26 28 30
15 Dec. 3 5 7
OverviewScheduleResourcesAssignmentsHome

Valid HTML 4.01!Valid CSS!DePauw University, Computer Science Department, Fall 2007
Maintained by Brian Howard (bhoward@depauw.edu). Last updated