Overview
This course in programming languages has several objectives,
but the central theme is to introduce you to the concepts underlying the
design and development of computer languages. Course activities will
include classroom and laboratory exercises. The instructor
for the course has arranged a number of resources,
which include computer systems, computer software, as well as a text.
The grading will be based on both computer-based
assignments and examinations. The schedule
for the semester contains 10 assignments, 2 hour exams, and a final exam.
Principal Computer Languages Used: C++, Java, Scheme, Prolog, and Perl (under W2K and Linux)
Assignments or exams missed due to illness, extracurricular events,
etc. can only be submitted or taken after providing the instructor with
written and signed notes from physicians, coaches, etc. In the case
of absences as a result of college events, you must give the instructor
the note at least one week prior to the event.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*
|
|
|
|
|
*
|
|
|
|
|
*
|
|
|
|
|
5 due
|
|
March 12-16
|
Spring Break
|
*
|
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9, 13
|
*
|
|
|
|
|
|
|
|
|
|
*
|
| >>>>>>>>>> |
No Class, April 12
|
*
|
*
|
|
|
|
|
|
|
|
|
web
|
|
|
|
|
|
|
|
|
|
|
|