Course Objective
1. To understand why Python is a useful scripting language for developers.
2. To define the structure and components of a Python program.
3. To learn how to identify Python object types.
4. To learn how to write loops and decision statements in Python.

Course Outcome
1. Interpret Object-oriented programming in Python
2. Basics of Python programming
3. Install and run the Python interpreter 
4. Create and execute Python programs