Programming in Python
Spring 2023 @NCU
Information
- Serial Number
- 52020
- Course Number
- CE3065
- Class Schedule
- Wednesday 234, E6-B218
- Instructor
- Prof. YungYu Zhuang
- TA
- Wei-Hsin Yen
- Office Hours
- by appointment
- Course Objective
- To improve programming skills. Python in practice.
- Course Description
- We will show you how to programming by taking Python as an example, starting
from setting up development environment, implementing common algorithms, and
using famous libraries. Topics include language construct, profiling and
debugging, graphical user interface, scientific computing program, and deep
learning library.
- Score
- Attendance 10%, Test 10%, Exercise 40%, Team Project 40%
Outline
- 2/15
- Syllabus
- 2/22
- Language 1/2
- 3/1
- Environment, Debugging, git
- 3/8
- Language 2/2
- 3/15
-
- Object-Oriented Programming 1/2, Test
- 3/22
- Graphical User Interface
- 3/29
- Object-Oriented Programming 2/2
- 4/5
- holiday (no lecture)
- 4/12
- Scientific Computing 1/2
- 4/19
- Scientific Computing 2/2
- 4/26
- Deep Learning 1/2
- 5/3
- Deep Learning 2/2
- 5/10
- Team Project Implementation 1/3
- 5/17
- Team Project Implementation 2/3
- 5/24
- Team Project Implementation 3/3
- 5/31
- Team Project Presentation
- 6/7
- Q&A
- 6/14
- Q&A