CIS123 — Introduction to Programming
Concepts of problem solving using an object-oriented programming language. Topics include data types, control structures, classes, arrays, methods and argument passing, iteration, inheritance and programming and documentation style.
Prerequisites: CIS120, EGR102