Course Schedule - Spring Semester 2007

     

Meeting location information can now be found on student schedules in ESTHER (for students) or on the Course Roster in ESTHER (for faculty and instructors).
Additional information available here.

COMP 201 001 (CRN: 20808)

OBJECT-ORIENTED PROGRAMMING I

Long Title: PRINCIPLES OF OBJECT-ORIENTED PROGRAMMING I
Department: Computer Science
Instructors:
Wong, Stephen
Nguyen, Zung
Meeting: 10:00AM - 10:50AM MWF (8-JAN-2007 - 25-APR-2007) 
Part of Term: Full Term
Grade Mode: Standard Letter
Course Type: Lecture
Method of Instruction: Face to Face
Credit Hours: 4
Course Syllabus:
 
Section Max Enrollment: 50
Section Enrolled: 16
Enrollment data as of: 11-MAY-2024 7:04PM
 
Additional Fees: None
 
Final Exam: Final Exam Unknown
 
Description: Introduction to computing focusing on the principles of object-oriented programming using design patterns coupled with progressively richer subsets of the Java programming language. Program design concepts such as structural and behavioral abstractions are emphasized in building contemporary dynamic software systems. Design Patterns are used as a vocabulary for codifying these abstractions and expressing fundamental computing principles. They are illustrated in the design and implementation of lists, trees and arrays and their associated algorithms that leverage both run-time and parametric polymorphism. The course utilizes UML diagrams for object modeling and unit testing as a part of an incremental, test-driven approach to writing programs. Recommended for Engineering and other non-Comp majors, plus students who have yet not committed to a COMP major.