[心得] 陳永昱 數值軟體開發

看板NCTU-Teacher作者 (ER)時間3年前 (2020/07/31 16:38), 3年前編輯推噓2(200)
留言2則, 2人參與, 3年前最新討論串1/1
⊕課名⊕ 數據所 數值軟體開發 Numerical Software Development 英語授課 ▲教授▲ 陳永昱 ★修課年度★ 108-2 £教了什麼£(課程大概內容。或是額外學會了什麼東西。) 老師會把教材放到github,可以從選課課綱那邊找到當學期的 https://github.com/yungyuc/nsd/tree/master/notebook/20sp_nctu 這門課主旨是運用低階(C、C++等)和高階語言(Python等)來組合起來,用在數值軟體開發 前半學期主要是基礎軟體工具(git、bash、makefile等)、基礎語言、基礎計組 後半學期是進階C++和低階高階語言的組合、怎麼設計資料結構會比較快等等 前半學期對有學過相關知識的人應該滿輕鬆的,就複習一下本科知識和工具 後半學期就比較會摸到新東西像pybind、C++的新用法 比較不變的是要學著查文件,不過有問題也是可以直接問老師 ◆上課方式◆(投影片、團體討論、老師教學風格) 雖然這學期有疫情會鼓勵遠端,不過選課的人很少(早7) 所以幾乎都是實體上課 老師比較喜歡邊上課邊讓同學實驗的形式,電腦教室那種比較符合 不過忘記為什麼只借到投影片教室 基本上就是看投影片上課,老師也比較喜歡互動 很想釣人家發言XD 講義已經先放在github了,不過個人覺得上課會額外補充滿多東西(或雜談 不去其實還滿可惜的 ▼考試作業▼ 總共會有6份不算太大的作業,DL也很久 都要使用github pr到助教開的branch 再把pr的連結寫回E3作業區 能過GithubCI(其實跟OJ概念差不多)的話,應該都可以滿分 大概最後4次都是從上一次作業來改,主題是矩陣計算 不過期末老師說之後可能會把作業增多 期中考會考基本計組、語言使用(應該算計概) 都不難 頂多有些東西會忘記 期末有Project,要開源到Github 主題是低階+高階語言、計算量重,想做什麼都可以 有做遊戲功能、渲染引擎、深度學習、檔案壓縮的 期中要先繳Proposal,但你之後要改內容也是可以 老師說一定不可能完全按照 甚至遇到太多問題就改題目也有可能 如果沒太多時間建議可以做單純一點的題目 雖然給的報告評分標準有很多種,但好像不會全看..我也不清楚XD 總之我是沒被扣到分,但我覺得自己缺很多項東西orz 最後我總成績只有失分在期中,應該算很甜的課吧 認真學、去跟老師聊天也能學到不少 ¥其他¥(是否注重出席率or嚴禁遲到?需要的基礎?) 基礎: 簡單C++、簡單Python、不排斥用bash、cmd、會Google看文件 基本上不太看出席率和遲到,但不去好像就沒什麼意義了XD 適合的人: 早7起得來、不怕去翻API文件、想跟老師聊天 ¢最後想說的話¢ 老師好像不是學校教授,不過人很好 有什麼東西都可以問他,上課只有你先到還會跑來聊天(? 給分也甜,不過希望可以踴躍發言 感覺老師很想跟人講話QQ -- 終於畢業惹 結果這學期其他課翹太多 沒心得能發XD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.116.41 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/NCTU-Teacher/M.1596184718.A.2AD.html ※ 編輯: csvt32745 (114.24.96.187 臺灣), 08/19/2020 18:31:57

10/04 09:56, 3年前 , 1F
推Yung Yu!
10/04 09:56, 1F

11/25 05:51, 3年前 , 2F
推 yyc!
11/25 05:51, 2F
文章代碼(AID): #1V8zYEAj (NCTU-Teacher)