|Instructor(s)||Binkowski, Thomas (abinkowski)|
|Meeting Times||Wednesday 5:30pm - 8:30pm|
In this course students will get an introduction to the field of computer science by learning to program in Python. Students will write code each week, learning the essentials of how to solve real-world problems in an object-oriented programming language. We will learn about fundamental data structures and algorithms, professional coding practices, algorithm design, automated testing, and the fundamentals of object-oriented programming.
In MPCS 50101, we provide an immersive introduction to programming for students who may not have prior experience. We will use the Python programming language to explore general-purpose computer programming and algorithmic reasoning, in an object-oriented context.
During this course, students will learn:
MPCS Students Only
This class is scheduled at a time that conflicts with these other classes: