作者cocoyan (摳摳厭)
看板NTUcourse
標題Re: [問題] 計算機網路 形式語言 機率 之重要性
時間Mon Aug 28 16:43:27 2017
※ 引述《LittleIe (夢)》之銘言:
: 不好意思想問一下,
: 就資工系的課來說,
: 計算機網路 (基本的電腦網路各層概念)
如果想走跟網路相關的路的話那這門課是必修
當然如果老師教得好的話他也會同時和你說為什麼網路要這樣設計
我覺得相對於電腦網路的細節
電腦網路的設計哲學才是這門課的精華所在
: 自動機與形式語言 (似乎是電腦理論的重要基礎)
這門課要先修過演算法再來修會比較懂
這門課的實際應用雖然較少
不過可以提升不少對於計算機科學領域的理解
像是瞭解哪些問題是電腦很難解
哪些問題是無法解等等的
: 機率 (台清交都是必修, 但問一些人卻說只用在某個領域, 寫程式用不太到(?))
有些使用隨機演算法的程式還是用得到
還有現在最"流行"的人工智慧和機器學習也會派得上用場
: 編譯器設計 (但知道自身基礎不太夠)
沒修過
: 資料庫系統 (但在清交非必修)
沒修過
: 系統程式設計 (似乎是台大獨有的課, 不太熟且和其他課好像比較沒關係(?))
這門課我當初修的時候覺得爆幹難
認真覺得應該要先修過OS再來修這門課
會比較能夠瞭解這門課想要傳達的知識
我對這門課的理解就是OS的實作及應用課程
不過當初修到一半就放棄了
如果有更好的說明請不吝指正
: (其他重要課: DS, OS, Algo, OOP, 計組計結 <--這幾門已經有些修過或在這學期會修)
: 再麻煩給個意見了, 感謝!
看你有修演算法就當你修過離散數學
線性代數有修了嗎?
我的主觀推薦是先學相對不容易變動的知識
Automata==Probability>=Network
但如果是以自學的難度來看的話是
Automata>Network>Probability
實用性的話就是
Network?Probability>Automata
其實我覺得這三門都滿值得一修的
如果沒衝堂的話你可以先都選
然後聽過一堂之後再決定要上哪些
衝堂的話隨便選一門應該都不差
但你要清楚你接下來的方向
研究所或是就業或是修得開心就好XD
一點過來人的意見~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.230.110
※ 文章網址: https://webptt.com/m.aspx?n=bbs/NTUcourse/M.1503909811.A.3CB.html
1F:推 LittleIe: 我其實還沒修過演算法和作業系統和OOP 但線代和離散修過 08/28 17:42
2F:→ LittleIe: 了 08/28 17:42
3F:推 anonimo: OS和系程 到底該先修哪個= =? 08/28 18:11
4F:推 dyadi: SP大二上必修 OS大二下必修 08/28 18:19
5F:→ goldenfire: OS可以自己讀課本 但SP的課本=工具書 08/29 01:47
6F:→ hsnuyi: 系程應該不是必須的 OS比較重要 08/29 02:10
7F:→ hsnuyi: 說實在的 都只剩半年了 修那種理論打底的課根本不夠時間 08/29 02:11
8F:→ hsnuyi: 還不如學些應用知識 08/29 02:11
9F:→ hsnuyi: 資工所的課也很多值得一修 縮小範圍再選課才實在 08/29 02:13
10F:→ t1016d: 我反倒覺得如果是大多人學習的順序,先寫單純的程式再學 08/29 22:37
11F:→ t1016d: 其他領域的話,SP會比OS更容易入手 08/29 22:37
12F:→ t1016d: 因為可以用之前學習寫程式的視角帶你初步理解OS 08/29 22:38
13F:推 KirimaSharo: 自動機大一就能修了吧 寫數學證明而已 08/30 02:14
14F:→ KirimaSharo: 就算後面講到演算法也是只講一點 主要是概念性的 08/30 02:14