Computer Science II (810:062) Fall 2005
Time and Place: 9:30 - 10:45 AM Tuesday and Thursday in Wright 5
Class Email List: Send messages to firstname.lastname@example.org from your UNI account (let me know other email addesses that you want to use)
Instructor: Mark Fienup (email@example.com)
Office: Wright Hall 321
Phone: 273-5918 (Home 266-5379)
Office Hours: M 9-10, 1-2; T 11-12; W 9-11, 1-2; Th 11-12; F 9-11
Prerequisite: Computer Science I (810:061)
Required Text: "Understanding Object-Oriented Programming with Java", by Timothy Budd; Updated edition; ISBN 0-201-61273-9.
Goals: This course aims to help you develop an in-depth understanding of a new way to think about computer programs: as collections of independent objects that collaborate to achieve some goal. It does so by giving you the opportunity to design, critique, and implement object-oriented solutions in Java.
By the end of the semester, you should have a solid grasp of the object-oriented approach to software development. You should:
Among the more general goals that you should have for the course is to learn both low- and high-level patterns of programming that will make you better programmers and designers.
The course is not a "Java course," but as a side effect you will probably become a reasonable Java programmer.
Grading policy: Tentative weighting of course components is:
In-class Work: 5 %
Assignments: 24 %
In-class Test 1: 23 % (~September 29)
In-class Test 2: 23 % (~November 10)
Final: 25 % (Wednesday, December 14 from 8 - 9:50 AM in Wright 5)
Grades will be assigned based on straight percentages off the top student score. If the top student's score is 92%, then the grading scale will be, i.e., 100-82 A, 81.9-72 B, 71.9-62 C, 61.9-52 D, and below 52 F. Plus and minus grades will be assigned for students near cutoff points.
Special Notice: The Americans with Disabilities Act of 1990 (ADA) provides protection from discrimination for qualified individuals with disabilities. Students with a disability, who require assistance, will need to contact the Office of Disability Services (ODS) for coordination of academic accommodations. The ODS is located at 103 Student Health Center. Their phone number is 319/273-2676.