MATH 175 Introduction to Programming in Python

A first course in object-oriented programming. Algorithm design and implementation are developed with an emphasis on problem solving. Students learn essential data structures and the basics of control flow: loops, conditional statements, and procedural programming techniques. In addition, students will learn to use external code libraries, reading from and writing to files, debugging procedures, and proper code documentation. No prior programming experience is required for this course.

Credits

3

Prerequisite

Math ACT score of 22 or Math SAT score of 540 or grade of C or better in either MATH 130 or MATH 140.