Description: This is a college-level Introduction to Programming class in Python
Pre-requisites: none
Total number of classes: 10
Textbook: Introduction to Programming Using Python, Daniel Liang
Curriculum:
- Introduction & Elementary Programming
- Math Functions, Strings, and Objects
- Selections
- Loops
- Functions
- Objects and Classes
- More on Strings and Special Methods
- GUI Programming Using Tkinter
- Lists
- Inheritance and Polymorphism
- Files and Exception Handling
- Tuples, Sets and Dictionaries
- Recursion
Dr Liu has a PhD in Electrical Engineering. Last decade he has designed a trading system in a trading firm, designed virtual reality software at Hewlett Packard and trained corporate customers using enterprise software, including enterprise Java, in Oracle University (corporate Oracle training center). He has won a record 11 leadership circle awards for excellence in software teaching inside Oracle.