Course Schedule - Spring Semester 2005

     

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: 22978)

OBJECT-ORIENTED PROGRAMMING I

Long Title:
Department: Computer Science
Instructors:
Wong, Stephen
Nguyen, Zung
Meeting: 10:00AM - 10:50AM MWF (12-JAN-2005 - 29-APR-2005) 
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: 600
Section Enrolled: 18
Enrollment data as of: 15-MAY-2024 1:53AM
 
Additional Fees: None
 
Final Exam: Final Exam Unknown
 
Description: PRINCIPLES OF OBJECT-ORIENTED PROGRAMMING I ***** 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. ***** Course offered Spring. ***** Instructor(s): Wong; Nguyen.