Combines the content in CSCI 1300 and CSCI 2270 and is intended for students with experience with at least one object oriented programming language. The course includes an expedited instruction to the C++ programming language and then primarily focuses on the content in CSCI 2270. Assumes knowledge of programming constructs- data types, conditionals, loops and classes. Students must pass a programming competency exam administered by the computer science department to take this class. Degree credit not granted for this course and CSCI 2270 or CSPB 2270.