CS 120 Winter 1999                        SYLLABUS                   January 12, 1999
Instructor:      Jeffrey Horn,  email:     jhorn@nmu.edu
                        office:  161D West Science Building
                        phone:  227-1607
Office Hours:   3-5pm.   MWThF,  other times by appointment
 

Textbook (required):  See .. JAVA .. RUN   (An Introduction to Computer Programming)
                                          Part I:  January, 2000, Chapters 1-7
                                         by B. Peterson and L. Ellerbruch, available in Campus Bookstore
                                                         (not Part II !!)

Classroom:   West Science 289
Meeting Times:  12:00 noon - 12:50,  MWThF  (and not Tuesdays!)
Prerequisites: Math 10
Our web page:   http://euclid.nmu.edu/~jeffhorn/Classes/CS122

 (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.)



TOPICS:  (tentative)
 
  • OVERVIEW
  • What is Programming, a programming language, etc.?
  • Example:  programming a robot



  • GRADING:  (tentative)
    50% Programs.
    10% Quizes
    20% Exams in-class and take-home
    10% Final exam, comprehensive.
    10% Instructor's discretion
    Late Policy:  For programs and homeworks, 5% off for each day late (counting only days that the university is open; e.g., not weekends or snowdays).   But of course I cannot accept them after solutions are handed out!  As for exams, those cannot be made up except under the most severe and extenuating emergencies!  Don't take a chance if you don't have to!  (If we have "enough" assignments and/or quizes, I will drop the lowest grade in that category.)


     COMPUTING FACILITIES:
    We will be using CodeWarrior from MetroWerks.  This is an integrated development environment that is site-licensed by the university and is installed on many of NMU's Macintosh and PC machines.


    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.