Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Capitol Technology University Course Catalog

   
    Jul 03, 2025  
2024-2025 Course Catalog 
    
2024-2025 Course Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 405 - Introduction to Software Design with Unified Modeling Language


Class Hour(s) 3
Laboratory Hour(s) 0
3 Semester Credit Hour(s)

Undergraduate version of CS-505. Object Oriented principals and concepts, classes, objects and interfaces; as well as inheritance, encapsulation, polymorphism and aggregation; Students will explore the Unified Process and Object Oriented software life cycle. CASE tools and iterative and incremental software development approaches are also covered. Advantages of Object Oriented design patterns are demonstrated.

Prerequisite(s): CS 225 or CS 230 or CS 200



Add to Portfolio (opens a new window)