CSP 15000 Computer Science I
This course covers the fundamentals of computer problem solving and programming using Python; 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.
Hours
4 Credits, 4 Hours