[News] 資管系「程式設計」與「作業研究」
各位臺大同學大家好,我是資管系的助理教授孔令傑。
今天來是想跟大家介紹我 104-2 開的兩門課:「程式設計」與「作業研究」。
自己宣傳自己的課有些難為情,畢竟我也不是什麼大師,
不過我總是對自己教的課有熱情,希望讓有興趣的人可以學到我喜歡的知識或工具,
反正就是分享資訊,這應該也不是壞事吧~
===
「程式設計」是資管系大一必修,一下午 2:20-5:20,
課程網站在 http://www.im.ntu.edu.tw/~lckung/courses/PD16/。
這門課確實不假設同學有任何程式設計的基礎,所以歡迎任何人來修!
但就算很多人都認為資管系的人不太會寫程式 XD,我個人還是相信,
我們應該要努力成為全臺大除了資工系以外最會開發軟體跟資訊系統的系,
所以我的目標,就是讓這門課成為資工系的「計算機程式設計」以外,
全臺大最困難也最辛苦的給初學者的程式設計課(我也不知道目標達成沒就是了)。
這某方面回答了為什麼這門課的語言被討論(戰?)了十幾年,
至今還是選 C++ 這個艱澀深奧的語言。
話雖如此,過去三年來也有許多從未學過程式設計的各系同學成功通過這門課,
所以只要夠想學,也願意投入夠多的時間,我相信大家都做得到的,
而一旦你學會 C++,絕大部分程式語言你都能自行學會了。
好消息(?)是,這門課在用英文教了三年後,今年改用中文,
相信會讓課程變得比較好懂~~
去年的課程網站在 http://www.im.ntu.edu.tw/~lckung/courses/PD15/,
教材通通都在上面,今年會有 3/4 跟去年一樣吧,需要的同學可以參考一下。
資管系必修的同學大約 50 位,我們設定課程人數上限是 90 人,
以前是沒有滿過,只要不滿,想加簽的同學都可以簽。
不過過去三年來修課的人愈來愈多,如果今年滿了就……再想辦法 XD
===
「作業研究」這門課,還挺難解釋的,中國翻譯的「運籌學」反而比較容易理解。
http://www.im.ntu.edu.tw/~lckung/courses/OR16/。
大體上來說,我們在這門入門課裡教的是最佳化理論、方法與應用,
以理論和方法面來說,主要是專注在確定型(deterministic)方法上,
包括線性規劃、整數規劃和非線性規劃;以應用來說,主要是著重在商管的應用,
像是解決存貨問題、定價問題、運輸路徑問題、工作分配問題等等,
不過現在是 big data 的時代嘛 XD,所以我們也在今年加入兩個新的 session,
預計介紹 logistic regression 的非線性規劃的演算法,
以及利用 Lagrangian relaxation 做 problem decomposition。
當然我們是教從來沒學過一丁點最佳化的初學者,不會太過深入的。
就我個人來說,我非常喜愛這門學問,雖然喜愛的人真的很少 XD
但對念商管的同學來說,知道並且能運用數量方法,可以在很多決策問題派上用場
(數量方法的結論最少也會提供決策者一個參考);
對念理工的同學來說,知道線代、機率、微積分可以被用來解商管的問題,
應該也會覺得挺酷的吧。用理工的方法,解商管的問題,
這豈不是現在最夯的跨領域人才~~
(開玩笑的大家別當真)
總之,就像資管系的很多課一樣,這門課不能說很難,但也絕不簡單。
如果你不喜歡數學,這門課可能就不太適合你啦。
另外,這門課用英語授課(是認真的),如果你不喜歡英文,那也……
最後,這門課用大名鼎鼎(惡名昭彰?)的「翻轉教室」,
我知道有些人很痛恨翻轉教室 XD,但我已經做了五個學期了,
該踩的雷也都踩得差不多了,現在教起來不敢說很完美,但應該不算太糟糕啦。
去年的課程網站在 http://www.im.ntu.edu.tw/~lckung/courses/OR15/,
教材通通都在上面,今年會有 3/4 跟去年一樣吧,需要的同學可以參考一下。
這門課如無意外應該不會滿吧,所以想加簽的同學應該都簽得到的。
===
大概就這樣,感謝大家耐心閱讀~如果有問題,歡迎推文、回文、站內信,
或者寫 e-mail 到 lckung@ntu.edu.tw。祝大家寒假愉快~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.106.152
※ 文章網址: https://www.ptt.cc/bbs/NTUcourse/M.1453388715.A.013.html
推
01/21 23:21, , 1F
01/21 23:21, 1F
推
01/21 23:30, , 2F
01/21 23:30, 2F
推
01/21 23:41, , 3F
01/21 23:41, 3F
推
01/21 23:56, , 4F
01/21 23:56, 4F
推
01/22 00:01, , 5F
01/22 00:01, 5F
推
01/22 00:04, , 6F
01/22 00:04, 6F
推
01/22 00:08, , 7F
01/22 00:08, 7F
推
01/22 00:21, , 8F
01/22 00:21, 8F
推
01/22 00:23, , 9F
01/22 00:23, 9F
推
01/22 00:25, , 10F
01/22 00:25, 10F
推
01/22 00:37, , 11F
01/22 00:37, 11F
推
01/22 00:55, , 12F
01/22 00:55, 12F
推
01/22 01:02, , 13F
01/22 01:02, 13F
推
01/22 01:04, , 14F
01/22 01:04, 14F
推
01/22 01:09, , 15F
01/22 01:09, 15F
推
01/22 01:31, , 16F
01/22 01:31, 16F
推
01/22 01:39, , 17F
01/22 01:39, 17F
推
01/22 02:51, , 18F
01/22 02:51, 18F
推
01/22 10:43, , 19F
01/22 10:43, 19F
推
01/22 17:57, , 20F
01/22 17:57, 20F
推
01/22 19:31, , 21F
01/22 19:31, 21F
推
01/22 23:16, , 22F
01/22 23:16, 22F
→
01/22 23:17, , 23F
01/22 23:17, 23F
→
01/23 01:09, , 24F
01/23 01:09, 24F
→
01/23 01:09, , 25F
01/23 01:09, 25F
推
01/23 01:23, , 26F
01/23 01:23, 26F
推
01/23 01:31, , 27F
01/23 01:31, 27F
→
01/23 09:59, , 28F
01/23 09:59, 28F
推
01/30 02:48, , 29F
01/30 02:48, 29F
推
02/01 09:04, , 30F
02/01 09:04, 30F
推
01/21 20:14, , 31F
01/21 20:14, 31F