Introduction to Python and Computer Programming; Data Types, Variables, Basic Input-Output Operations, Basic Operators; Boolean Values, Conditional Execution, Loops, Lists and List Processing, Logical and Bitwise Operations; Functions, Tuples, Dictionaries, and Data Processing; Modules, Packages, String and List Methods, and Exceptions; Foundation of Object-Oriented Approach: Classes, Methods, Objects, and the Standard Objective Features; Exception Handling, and Working with Files.