Python Programming (Spring 2017)

Course slides:

  • 02/22: Course Introduction (slides), First look of python (slides)

  • 03/01: Data Types (slides) (jupyter notebook_0301) (quick_quiz)

  • 03/08: Operators (slides) (jupyter notebook_0308)

  • 03/15: Control Flow (if-else, while and for) (slides) (jupyter notebook_0315) (quick_quiz)

  • 03/22: Functions (slides) (jupyter_notebook_0322) (quick_quiz)

  • 03/29: Functions (jupyter_notebook_0329) (quick_quiz)

  • 04/05: Modules (slides)

  • 04/12: Modules

  • 04/19: Basic Concept of Object-oriented Language (slides) (jupyter_notebook_0419)

  • 04/26: Midterm Exam (download) (midtermExam_ju)(grade)

  • 05/03: Classes (slides) (jupyter_notebook_0503)

  • 05/10: Inherit (slides) (jupyter_notebook_0510)

  • 05/17: open() and CSV module (slides) (jupyter_notebook_0517)

  • 05/24: Numpy (slides) (jupyter_notebook_0524)

  • 05/31: Matplotlib (slides) (jupyter_notebook_0531)

  • 06/07: Pandas (slides)(jupyter_notebook_0607)

  • 06/14: Dr. Wang's talk: Deep Learning for Visual Analysis

  • 06/21: Final Exam(download)(grade)

  • 學期總成績(download)

Bi-weekly Exercise:

bi-weeky_ex grade

  • 0315: problem_set

  • 0329: problem_set

  • 0412: problem_set

  • 0510: problem_set

  • 0524: problem_set

Side Project: RPG_1D