CISW 126 — Intermediate Programming *
Students will explore a series of topics intended to introduce more complex software development principles, such as object-oriented programming, inheritance, and exception handling. Students will also explore related tools and techniques used by many professional software developers, including version control, unit testing and development methodologies.
Prerequisites: CISW 125