CSCI 3675, Fall 1999

Announcements

Syllabus

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

Office hours

MW 3:30-5:00
TTh 10:00-11:00

Tutorials

Information on Java can be obtained from the following sources.
  • Sun's Java Tutorial
  • Short Java Tutorial
  • Assignments

    The exercise sets are for your own help. They will not contribute to your grade. However, questions on the exams will be similar to these questions, so you would do well to work the homework exercises.

    The due date for exercise sets is the date on which the solutions will be made available and discussed.

  • Exercise set 1
  • Exercise set 2 (object-oriented prog.)
  • Exercise set 2 answers
  • Programming Assignments

  • Programming Assignment 1
  • Programming Assignment 2
  • Programming Assignment 3
  • Programming Assignment 4
  • Programming Assignment 5
  • Programming Assignment 6
  • Programming Assignment 7
  • Programming Assignment 8
  • Unix accounts and Unix tutorial

  • Exercise set 1
  • We will use Unix systems for program development. All students will receive accounts.

    A brief tutorial on unix is available. This tutorial will be updated shortly.

    Emacs Tutorial

    Emacs is a versatile text editor. A brief tutorial on emacs is available. This tutorial will be updated shortly.