4 credits Introduces object-oriented programming. Reinforces the fundamental control and data structures of computer science and introduces data abstraction, classes, objects, polymorphism, and inheritance. Prerequisite(s): CS 256 with a B or better; and MTH 112 with a C- or better or appropriate SOU placement level. Grade mode designated on a CRN basis each term. Students should consult current term schedule. Add to Portfolio (opens a new window)