|CS 535 Object-Oriented Programming and Design|
|Office Hours||Tuesday, Thursday 4:00-4:50, 6:30-7:30pm|
Code Complete , Steve McConnell, 1993
Writing Solid Code , Steve Maguire, 1993
Designing Object-Oriented Software , Wirfs-Brock, Wilkerson, Wiener
Course mailing list:
The list server is firstname.lastname@example.org. To subscribe send mail to
Grading: Your grade in this course will be determined as follows:
Project:Students are strongly encouraged to work in teams of two on the project. Teams larger than two are not allowed. The project involves implementing a program and producing a design document.
Cheating: Any one caught cheating will receive an F in the course.
Course Outline:The following outline will be modified during the semester.
The chapters of Arnold, Gosling text will be covered in roughly the following order: 5 (but not 5.14, 5.21), 6, 8, 12, 2, 3, 4, 7, 10, 11, 14. Chapter 1 is a good overview of the language once you know something about classes and exceptions. Some people find chapter one confusing if they read it before the rest of the book.
We should cover chapters 2-5, 7 and 11 in the Reil text.
Recycling: Paper makes up 40% of the garbage in this country. Please recycle all the paper you no longer need. The city of San Marcos thanks you for recycling.