To learn the python programming language that can be used for a wide variety of programming tasks and to expose the student to the language.

At the end of the course, the student will be able to develop adequate programming skills to implement various applications using built-in types in python