The course objective is to introduce students to the Python programming language. Students will learn the fundamentals of strings, lists, objects, graphics, functions, decision structures, object-oriented programming, data collections, and algorithm design.