SC101

進階班

課程介紹

課前要求:SC001 或是 同等之程式語言基礎

如非基礎班學員或對班別選擇有疑慮,  歡迎來信索取pre-assignment,完成後回傳作業,得到回覆後再行報名

十六堂課

每堂課程2.5小時,包含實作1小時
利用視覺化套件進入物件導向的世界,緊接著講解基礎、進階資料結構運用與記憶體的使用邏輯,最後整合資料結構及物件導向的概念進行演算法的應用。

六份作業

將課堂內容延伸並應用,融合課程中的各式觀念做出小型的程式作品。

物件導向

Object Oriented

Python類別建構

(constructor, attribute, method)

類別繼承與套件

(super class, sub class, import)

資料結構

Data Structure

基礎資料結構

(list, stack, queue, dict, tuple)

進階資料結構

(priority queue, linkedlist, tree)

數據處理

(Data Processing)

互動及爬蟲

HCI and Web Crawler

資料視覺化及
互動性程式構建

(tkinter)

網路爬蟲

(requests, bs4)

演算法

Algorithm

遞迴演算法

(recursion)

搜尋演算法

(DFS, BFS)

LeetCode刷題

(LeetCode Practicing)

SC101

Teaching Assistants

Victor Huang

SC101 假日班
東海大學
應用物理學系 學士

Cheryl Chiu

SC101 假日班
東吳大學
經濟學系 學士

Sam Fang

SC101 平日班
長庚大學
工商管理學系 學士

AO Chuang

SC101 平日班
中正大學
數學系 學士

Howard Chang

SC101 平日班
銘傳大學
國際企業學系 學士

Jenny Wei

SC101 假日班
巴黎政治學院
人權與人道行動系 碩士

SC101

STUDENT FEEDBACK

年度課表

授課方式

實體

捷運大安站共構大樓:臺北市大安區信義路四段6號

線上

Google Meet

Close Menu