CS 110 Introduction to Programming
This course is an introduction to using computer programs as a way of modeling, analyzing and enhancing the world. The Python language is both powerful and commonly used in business, science and many other applications of computing. An integrated laboratory provides experience in programming and algorithmic problem-solving. Topics include computing and object oriented design methodology, Python fundamentals, modifying objects, control constructs, function usage basics and libraries, programmer defined functions, parameter passing, arrays, the class construct and object-oriented design, event-based programming, and implementing abstract data types.
Offered
Annual Fall Semester