CS 161, Introduction to Computer Science I
Winter 2001
Course Description: | Introduction to object-oriented programming and other fundamental computer science concepts using the Java programming language. See also the detailed list of the learning objectives of this course. |
Instructor: | Dr. Burnett |
Dr. Burnett's Office: | Dearborn 217 |
Teaching Assistants: | Laura Beckwith and Robin Abraham |
Office Hours through March 16 (see announcements page for office hours during finals week): | Monday: 8:00-9:00 am (Dr. Burnett's office)
Monday: 3:00-3:30 pm (Dr. Burnett's office) Tuesday: 10:00-11:00 am (Laura Beckwith, Hovland Computer Lab) Tuesday: 11:00-noon (Robin Abraham, Hovland Computer Lab) Wednesday: 8:00-9:00 am (Dr. Burnett's office) Wednesday: 3:00-3:30 pm (Dr. Burnett's office) Thursday: 2:30-3:30 pm (Laura Beckwith, Hovland Computer Lab) Thursday: 8:00-9:00 pm (Laura Beckwith, Hovland Computer Lab) Thursday: 6:00-8:00 pm (Robin Abraham, Hovland Computer Lab) Friday: 4:30-5:30 pm (Dr. Burnett's office) |
Help in addition to office hours: | Many short questions can also be resolved over email to Dr. Burnett, Laura, or Robin. In addition, if you are not able to make regular office hours, it is possible to set up an appointment with Dr. Burnett, Laura, or Robin. (Use email to request such an appointment at least a day in advance, as our schedules tend to be pretty full.) |
E-Mail: | Dr. Burnett's email: burnett@cs.orst.edu
Laura Beckwith's email: beckwith@cs.orst.edu Robin Abraham's email: abraharo@cs.orst.edu |
Course web site: | http://www.cs.orst.edu/~burnett/CS161/Winter01/
Assignments, announcements, clarifications, and other class materials are available at this site. Check every day for new announcements. |
Prerequisites: | CS 151, Introduction to C Programming (or equivalent programming
experience).
MTH 231, Introduction to Discrete Mathematics (corequisite) |
Textbooks: | Java, Java, Java, Object-Oriented Problem Solving, Ralph
Morelli, Prentice Hall, ISBN 0-13-011332-8, published in 2000. The required
text.
Core Java, Volume I, Cay Horstmann & Gary Cornell, Prentice Hall ISBN 0-13-081933-6, published in 2001. An optional text. Useful as a language and implementation reference. A good companion for this and future Java courses. |
Grading | |
Homework/Workshops (about 8) | 10 % |
Programs (about 5) | 25 % |
Quizzes (about 8, but you can omit 2 scores or absences.) | 10 % |
Midterm Exam | 25 % |
Final Exam | 30 % |
Programs: |
|
Homework/Workshops: |
|
Exams: |
|
Quizzes: |
|
General: |
|
Academic Honesty Policy
: Compliance with the Department policy on academic honesty is required (see http://www.cs.orst.edu/acad/policies/dishonesty.html for details. You are responsible for reviewing and understanding these restrictions. In general, source code and implementation details may never be shared. The department policy for violating academic honesty policies results in an F for the course.To help everybody understand that we are very serious about this policy, here is the count of how many people have been reported to the Department Chair for academic honesty action so far in this course: 8