CSP 15000 Computer Science I

Learn the fundamentals of computer problem solving and programming using a high-level language with emphasis on principles of software development, style, and testing. Topics include procedures and functions, iteration, recursion, arrays and vectors, strings, an operational model of procedure and function calls, algorithms, exceptions, object-oriented programming, and GUIs (graphical user interfaces). Data collection and the Scientific Method will be introduced.

Prerequisite

Placement into MAT 13500

Hours

4 Credits, 4 Hours