COMP 504
GRADUATE OBJECT-ORIENTED PROGRAMMING AND DESIGN
Discover how stat-of-the-art object-orient programming and design techniques can create globe-spanning software systems that are both flexible and scalable. Learn how software design patterns are used in multiple programming paradigms. Explore highly decoupled systems with dynamically configurable behaviors. Highly recommended for anyone interested in building large systems and software engineering. Basic proficiency in Java is required.
Prerequisites & course information
Short Title: GR OBJ-ORIENTED PROG & DESIGN Department: Computer Science Grade Mode: Standard Letter Course Type: Lecture Credit Hours: 3 Restrictions: Enrollment is limited to Graduate level students. Course Level: Graduate
Sources
- Course catalogue ↗2026–2027