CSCI 3675
Fall 2005

Last modified: 12/1/05

Announcements

There will be a quiz on Tuesday, Dec. 6. Practice questions are available. Solutions to the practice questions are also available.

Programming assignment 6 is available.

You can get extra credit by solving the challenges at www.cs.ecu.edu/challenge/. Ignore the deadlines. You solution must be turned in by the end of the day on Tuesday, December 6. You can solve up to two problems for extra credit. You will receive 3 extra points (out of 100) for a working solution and 4 for a working solution where all computational aspects (excluding input and output) are written in a declarative style. You will receive no points for a solution that does not work. You are expected to do your own work, and programs that are turned in more than once with different names on them will receive no credit.

The final exam for this course is Tuesday, December 13 from 8:00 to 10:30.


Syllabus

This course introduces the student to characteristics of various kinds of programming languages. See the syllabus.


Office hours

M-Th 2:00-3:15.


Lab hours

You can find out lab hours and when grad students are available in the lab for help from the following pages.

Lab hours

Grad assistant hours


Language implementations

To get Astarte for Unix or Windows, see here.


Quizzes and exams

  1. Practice questions for quiz 1
  2. Solutions to practice questions for quiz 1
  3. Practice questions for quiz 2
  4. Solutions to practice questions for quiz 2
  5. Practice questions for quiz 3
  6. Practice questions for quiz 4
  7. Practice questions for quiz 5
  8. Solutions to practice questions for quiz 5


Assignments

Programming assignments

  1. Programming assignment 1
  2. Programming assignment 2
  3. Programming assignment 3
  4. Programming assignment 4
  5. Programming assignment 5
  6. Programming assignment 6

Written assignments

  1. Written assignment 1
  2. Written assignment 2