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