CSCI 3510, Summer 2003

Last modified: 7/24/03

Announcements

There will be an exam on Monday, July 28. Practice questions are available. Solutions to the practice questions are also available.

Programming assignment 5 is available.


Syllabus

This course covers advanced computer programming, mainly concerning representation of data and use of the memory. See the syllabus.


Office hours

M-Th 11:30-12:15. I will stay later if there is demand.


Assignments

Assignments will be posted here as they become available. Some pages are available to help you know how to write programs.

  1. The syllabus contains information on how assignments will be graded.
  2. See Rules for writing programs
  3. Some notes on commenting programs are also available.
Assignments:
  1. Programming assignment 1
  2. Programming assignment 2
  3. Programming assignment 3
  4. Programming assignment 4
  5. Programming assignment 5

Practice questions for exams


Class notes

The class notes describe C/C++ language features and the basics of object-oriented programming. You can also find material in the appendix of the textbook.
  1. C/C++ language summary
  2. Practical issues
  3. Functions
  4. Abstract data types

Debugging Tutorial

You will need to be able to debug programs. A brief debugging tutorial is available. It is strongly recommeded that you read it.