2021-2022 Graduate Catalog w/ May Addendum 
    
    Apr 25, 2024  
2021-2022 Graduate Catalog w/ May Addendum [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CISC 510 - Object-Oriented Software


(3 semester hours)
Prerequisites: Baccalaureate degree in Computer and Information Sciences with a concentration in Software Engineering and Systems Analysis or the equivalent.
Description: This course develops fluency in object-oriented design. The student studies semantics of object-oriented languages, strengths and limitations of the object-oriented approach, processes that can lead to good design outcomes, graphical and textual representations for design including UML, common problems and some of the patterns that can solve them, and refactoring utilizing modern IDEs. The student develops an ability to read and critique designs, and to clearly present and advocate design ideas.



Add to Portfolio (opens a new window)