CSC160 — Software Design and Development
4 Credit(s) The course builds on the foundation of basic programming skills acquired. Emphasizes the design and development of software systems. Includes user interface programming, graphics and multimedia, networking and concurrency. Provides experience developing software over an extended time period through long-term projects.
Prerequisites: CIS303, CIS505, CSC153, CIS207, CIS400