Course Catalog - 2022-2023

     

COMP 505 - ADV TOP OBJECT/ORIENTED DESIGN

Long Title: ADVANCED TOPICS IN OBJECT-ORIENTED DESIGN
Department: Computer Science
Grade Mode: Standard Letter
Language of Instruction: Taught in English
Course Type: Lecture/Laboratory
Credit Hours: 4
Restrictions:
Must be enrolled in one of the following Level(s):
Graduate
Prerequisite(s): COMP 404 OR COMP 504 OR COMP 310
Description: A topics-driven exploration of cutting-edge object oriented design issues and concepts including mutable recursive data frameworks, design patterns for sorting, parsing and games, service-oriented architectures and cloud computing. Detailed knowledge and practice in abstract structure and behavioral representations, delegation model programming, design patterns and Java are required. Graduate/Undergraduate Equivalency: COMP 405. Mutually Exclusive: Cannot register for COMP 505 if student has credit for COMP 405.