CS 326  (Object Oriented Programming)  Fall 2001     SYLLABUS     
 

Instructor:      Jeffrey Horn,  email:     jhorn@nmu.edu
                            office:  1119 New Science Building
                            phone:  227-1607
Office Hours:   WF 4-5pm, Th 12-2pm,, are open office hours, no appt. necessary
                              M 9-10am, Tu 8am-2pm,  are by appointment only (email me!  and wait for my response)

Classroom:  WS 3611 (sometimes NSF 1207)
Meeting Times:  3:00-3:50  TuWF
Prerequisites:  CS 122, CS 126, and one of CS 222, CS 228, or CS 330, or consent of instructor
Our web page:   http://cs.nmu.edu/~jeffhorn/Classes/CS326/Fall2001

 (I will use the web page EXTENSIVELY, posting everything I can up there as soon as possible.  This includes all electronic forms of handouts, assignments, solutions, sample tests, etc.  Also I will post announcements, links to interesting, topic-related sites, etc.  So please check our page regularly!  At the very least, twice a week.  We will also have a WebCT page for posting grades, etc.  I will also use your NMU email address for some urgent notices, etc.)



PURPOSE:
  1. Learn advanced object-oriented techniques and concepts by DOING
  2. Design, test, and "market" your own class library
  3. Become familiar with a major class library
  4. Complete a significant software task/project
  5. Work with others (in teams or in a producer-consumer relationship)

TOPICS:  (tentative)

GRADING:

This course is "letter graded".   Approximately half the grade will come from "individual" work,and the other half from "group" work.  The following breakdown is tentative:


 COMPUTING ENVIRONMENT:

Java 3D, wherever it runs best!  (NMU thinkPads, NSF 1207 workstations, etc., browsers, etc.)



NOTE:  If you have a need for disability-related accommodations or services, please inform the Coordinator of Disability Services in the Disability  Services Office at 1104 University Center (227-1737).  Reasonable and effective  accommodations and services will be provided to students if requests are  made in a timely manner, with appropriate documentation, in accordance with  federal, state, and University guidelines.