CMSC 433, Fall 2007

Programming Language Technologies and Paradigms

Syllabus

Topics

The topics for the class are taken from a variety of sources.  There will be readings from web resources. Here is the tentative topic list (likely to be changed as the semester progresses):

Scheduling

If you have an unexpected illness or other emergency on a project due date or an exam date, you must provide documentation (e.g., from a health care professional who treated you) that explicitly indicates the dates and times you were incapacitated due to illness. Self-documentation of illness is not itself sufficient support to excuse the absence. (This is a department policy, and it is a higher standard than in some other departments.) The instructor is under no obligation to accomodate unexcused absences.

Grading

Most of the topics in the class you will learn by doing, so there will be a substantial emphasis on programming projects. The expected breakdown is shown below (we will inform you if it changes).

 

#

% each

% total

Homeworks

?

?

14

Programming projects

6

7

42

Mid-term

1

17

17

Final

1

27

27

Homeworks