COMP-202 - Introduction to Computing 1 (Fall, 2003)

Welcome
News
Syllabus
Calendar
Assignments
Office hours
Hints
Links
Resources

Welcome

Welcome to COMP-202 Introduction to Computing 1 (formerly 308-202A.) This information is for the Fall term of 2003.

In this page you will find all the relevant information for this course. Please check out the News section often for any announcements, updates regarding assignments, office hours etc.

The Syllabus section contains a description of the course, including the topics, the prerequisites, the textbook, access to the computer labs, the grading system, the instructors, etc.

The Calendar section shows the topics covered week by week, including the readings assigned.

The Assignments section contains the assignments, their solution (posted after the deadline for the assignment), a FAQ (Frequently Asked Questions) section, and a section informing of any updates or clarifications on the assignments.

The Office hours section has a list of the instructors and TAs (Teaching Assistants) with their corresponding office hours and office.

The Hints section offers some suggestions on how to pass this course.

The Resources section contains some code samples. These will be posted as the term progresses.

Finally the Links section contains links to external websites relevant to the course, in particular it has links to WebCT, to Sun's Java website and to JCreator's website.

Latest news

  • December 15: Solutions for assignment 6 have been posted in the Assignments section.
  • December 3: The final exam will take place Friday, December 19th at 14:00 at the GYM.
  • December 3: The schedule for the final-exam tutorials is as follows:
    TA Tutorial date Tutorial time Room
    Ying Thursday, December 4 10:00 - 11:00 Trottier, Breakout room
    Dayong Friday, December 5 11:00 - 12:00 Trottier, Breakout room
    Beibei Tuesday, December 9 11:00 - 12:00 Trottier, Breakout room
    Scott Tuesday, December 9 14:00 - 15:00 Trottier, Breakout room
    Emory Wednesday, December 10 14:00 - 15:00 Trottier, Breakout room
    Miriam Thursday, December 11 14:00 - 15:00 Trottier, Breakout room
    Mathieu Friday, December 12 14:00 - 15:00 Trottier, Breakout room
    Sokhom Wednesday, December 17 17:00 - 18:00 Trottier, Breakout room
  • December 3: Slides on queues and stacks have been posted on the Resources section.
  • December 1: Assignment 6 is due Saturday, December 6 (originally it said Wednesday, this was a typo.)
  • December 1: Slides on linked-lists have been posted on the Resources section.
  • December 1: Slides on I/O streams and dynamic data-structures have been posted on the Resources section.
  • November 27: Assignment 6 has been posted in the Assignments section.
  • November 26: Slides on exception propagation and I/O streams have been posted on the Resources section.
  • November 24: Slides on applets and exceptions have been posted on the Resources section.
  • November 24: More tutorials for anyone who needs to catch up have been scheduled:
    Name Tutorial date Tutorial time Room
    Miriam Tuesday, Nov 25 13:00 - 14:00 Trottier, Breakout room
    Sokhom Thursday, Nov 27 13:30 - 14:30 Trottier, Breakout room
    Scott Tuesday, Dec 2 14:00 - 15:00 Trottier, Breakout room
    Dayong Friday, Dec 5 10:30 - 11:30 Trottier, Breakout room