3.00 Credits
An introduction to computer science software concepts using C++. Algorithms, problem solving methods, systems development and implementation methodologies are addressed. Standard programming constructs such as simple data types, assignment statements, use of subprograms, loops, conditional statements, arrays, records, classes, abstract data types, and object oriented programming concepts are emphasized. The student will write short segments of C++ code that demonstrates command and understanding of the above concepts.Students should have some background and understanding of computing and the use of information systems in society. A prior course in a programming language such as Visual Basic or Java is useful, but not required.