CS 151 Programming with Python

This course provides an introduction to programming using Python. Students learn the fundamental programming concepts of process, iteration, selection, functions, classes, and objects. Students learn to apply key data structures and algorithms in their programs. Throughout the course students work in an immersive environment creating numerous programs to exercise their knowledge. At the end of the course, students have the ability to apply programming to many common problems and a solid foundation for more advanced programming concepts and challenges.

Credits

5