COM1204 -- Object-Oriented Design -- Summer 2001
Professor Robert P. Futrelle, Northeastern University
(Updated Monday 6/18/2001)
Requirements: What you'll need to do to pass this course
- Come to class and take notes because material in the class
will be important on tests and in your programming projects.
- Use resources on the web or other books which are critical
for this class. The primary examples are
resources on the Java language and Unix. The course homepage
has some resource links.
- Set up your projects in proper form for handing them in
electronically. This will include setting up secure directories
on Unix and emailing us proper links to your files.
- Send all mail about the course, including handins and questions,
to BOTH firstname.lastname@example.org and the teaching assistant, Ms. Shan,
email@example.com. Please do not send HTML-formatted mail.
- The tests will involve writing Java code, among other things,
so practice constantly.
- Most of your grades will be based on tests you take in class.
Grading details here.
Other important information
- In this course you will extend your knowledge of object-oriented
programming and learn the basics of object-oriented design.
The two most important concepts are abstraction and specification.
- The approach will be syntax first followed by deepening the concepts.
- So the basics of the Java language and platform will be covered
early on, at a rapid rate, overlapped with the first conceptual material.
- You will be designing and building a series of object-oriented
design projects that you will implement in Java.
- Since this is a design course, you will be reading and
writing a lot of specifications in English.
Grammar and spelling will count.
- All the programming and documentation will done on the College's
Unix systems (Sun Solaris).
- There will be a number of written tests of varying length, as
well as a Midterm and Final.
Return to Professor Futrelle's Teaching Gateway
or to his home page.