Computer Science 121
Syllabus for Fall 2001
Dr. Carol E. Wolf
156 William St. 1211A
Website: http://csis.pace.edu/~wolf/
E-mail: wolf@pace.edu
Office Hours: Tuesdays and Thursdays, 9:30-10:30, 2:00-4:00
Tutoring: 156 William St. Room
1203, Monday to Thursday, 2:00-6:00, Friday 1:00-5:00
Text: Lewis, John and William Loftus, Java Software Solutions, Addison-Wesley, 2000, 2nd Edition.
Assignment 1 People Example City Temperatures Corrected
Assignment 2 People with I/O KeyboardReader
Assignment 3 People with doubles and if-else
Week |
Date |
Topic |
1 |
Sep. 6 |
Chapter 1: Introduction, basic computer concepts Object-oriented analysis and design |
1 |
Sep. 25 |
Chapter 1: Introduction to Java and Kawa, applications |
2 |
Oct 2, 4 |
Chapter 2: Strings, assignments, expressions Input/output |
3, 4 |
Oct 9, 11, 16, 18 |
Chapter 3: If-else and switch statements, for and while statements |
5 |
Oct. 23 |
Chapter 4:
Strings, StringTokenizer |
5 |
Oct 25
|
Exam |
6 |
Oct 30, Nov 1 |
Chapter 4: Applets,
graphics, colors and shapes Kawa and
html |
7 |
Nov 6, 8 |
Chapter 4: Classes,
methods and parameters, object relationships Chapter 5: References, interfaces, events and listeners |
8 |
Nov 13, 15 |
Chapter 6: Arrays of integers Chapter 8: Reading
from files |
9 |
Nov 20, 27 |
Chapter 6: Two-dimensional arrays, arrays of classes |
10 |
Nov. 29 |
Exam |
10, 11 |
Dec 4, 6 |
Chapter 7: Inheritance and polymorphism KeyboardReader
class, packages |
11, 12 |
Dec 11, 13 |
Chapter 6:
Searching and sorting |
12 |
Dec. 17,
18 |
Chapter 8:
Exceptions Review |
|
Dec. 20 |
Exam |
Each exam will count 100 points including the final. Programs are to be worked on the computer. They will be worth between 5 and 15 points each. All points earned either from programs or exams will be totaled and averaged. Final grading will be based on this course average. Late homework will be accepted without penalty for one week. After that grades will be reduced. All programs must be completed before the end of the semester. Students with missing homework will receive incomplete grades. Attendance is required. Over 3 unexcused absences will result in a reduction in grade for the semester.