Dr. Liu’s Python Class

Description: This is a college-level Introduction to Programming class in Python

Pre-requisites: none

Class Dates: 8/31-12/14, 14:40-6:30pm, no class 11/23 Thanksgiving

Total number of classes: 15

Textbook: Introduction to Programming Using Python, Daniel Liang

Sample Python Class PPT.

Curriculum:

  1. Introduction
  2. Elementary Programming
  3. Math Functions, Strings, and Objects
  4. Selections
  5. Loops
  6. Functions
  7. Objects and Classes
  8. More on Strings and Special Methods
  9. GUI Programming Using Tkinter
  10. Lists
  11. Mutlidimensioanl  Lists
  12. Inheritance and Polymorphism
  13. Files and Exception Handling
  14. Tuples, Sets and Dictionaries
  15. 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.