作者RhinoXiNiu (犀牛望月)
看板NTHU_Course
標題[心得] 計算機網路概論 張正尚
時間Wed Jul 14 22:43:02 2021
===================個人想寫的公告===================
//↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
有鑑於學校目前把很多科目的成績分布都不公開處理,導致選課資訊的流通被強力阻撓,
希望大家能夠多多發文寫每科的修課心得,讓後面要修課的人得到比較透明的資訊!希望
大家多多幫忙,不管是要發Dcard或臉書的通識平台都好,或者如果你願意發表到ptt上但
苦於沒有帳號,我可以協助代PO!
需要我代PO的話,請登入google帳號後,填寫下列兩個表單其一:
一、
https://tg.pe/x3Ls (推薦版本,因為寫word檔可以存檔休息,不怕電腦突然中
斷)
二、
https://tg.pe/xQHL
我收到表單之後,應該會在一星期內貼出來。
希望大家多多參與!不管是通識課或專業科目都好,否則目前版上的文章看起來是快被電
資院的課程佔據了
//↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
===================個人想寫的公告===================
課名:計算機網路概論 Introduction to Computer Networks
科號:10920 EECS302000
老師:張正尚
課本:教授提供其他教授的講義,可選購Computer Networks: A System Approach, 5th
Ed. – by Larry L. Peterson and Bruce S. Davie, Morgan Kaufmann Publishers,
2011
課別:資工系C類專業選修
學分:3
涼度(不考慮疫情處理態度):★★★ (滿分五分,空心代表半分)
涼度(有考慮疫情處理態度): (滿分五分,空心代表半分)
甜度 :★★★★★(滿分五分,空心代表半分)
建議先修課程: 可能沒有?
課程內容\簡介:
主要依照OSI架構,教網路的各個層級的各種協定。因為教授是電機背景,所以有別於資
工系的授課順序通常是Top-down,教授的授課順序是Down-top,不過其實不太影響。教授
是有坦承自己在比較高層級的Application Layer那邊比較弱,但我覺得真的沒差。
目錄如下。
– Direct-Link Network
– Packet Switching
– Internetworking
– End-to-End Protocols
– Congestion Control and Resource Allocation – End-to-End Data
– Network Security
– Applications
上課方式:
根據ppt一步一步從底層往高層教。我個人認為教授的ppt比較複雜,如果沒有搭配上課的
講解的話,要自己看懂並不容易,而且排版風格在同一份ppt裡面可能出現不太一致的情
況,感覺是不同的教授的講義東拼西湊來的。
教授的講解,在你能夠聽清楚他在講什麼的情況底下,是易懂到可以瞬間把東西理解清楚
的。不過,那是在你能夠聽清楚的情況底下。事實上教授的語速較快,而且可能他覺得比
較不重要的內容音量會比較低,所以在音量忽大忽小的情況下,我個人感覺上課起來不算
輕鬆。
教授常常把資工系的網路的作法和電機系的網路的作法拿出來比較,也常常舉一些還滿有
趣的例子,我個人是認為收穫頗豐,不過一樣是要建構在你能夠聽聽出他在講什麼的基礎
上。
教授在很早以前就有用錄影機錄影並且上傳到雲端硬碟的習慣。雖說如此,不過從以前的
影片來看,以往的同學出席率頗高,而我們今年即便在疫情爆發之前,出席率就已經是真
的很低,所以教授常常自嘲要用小考的方式來衝人氣。不過疫情爆發後,教授就完全沒有
小考了。
關於疫情爆發後的授課模式,真的要好好說一下。因為5年前或更早之前就已經有很多影
片存檔,所以教授就沒有重新錄製影片。如果影片品質好的話當然不打緊,但事實就不是
如此。5年前的影片,周圍環境聲音嘈吵雜,鐵椅ㄍㄧˇㄍㄨㄞˊㄍㄧˇㄍㄨㄞˊ的聲音
可以佔據一個影片的總長的75%,而只要一ㄍㄧˇㄍㄨㄞˊ起來,教授的聲音你就完全聽
不清楚了。而且教授在黑板寫了很多名詞或數學算式ppt上面沒有,但是鏡頭完全沒錄到
:)。所以常常可以在螢幕前面瞪著電腦20分鐘,完全不知道教授在說什麼。寄信跟助教
反應後,助教說會跟教授討論,然後就沒有然後了。
還有因為年代久遠,找不到部分影片片段,ppt裡面大約有20頁完全是影片跳過的部分。
寄信跟助教反應之後,助教說那就那部分期末考不考,同學可以直接跳過:)。只能內心
嘀咕:重點是後面有很多東西建構在這些內容之上啊,助教。但是我也只能莫可奈何。
另外也有一些內容教授沒有給ppt,寄信向助教反應後,助教說那就期末考不考,同學可
以跳過:)。這部分是比較還好,因為看課堂影片也還可以看到ppt的內容。最後教授有
補公告那份ppt到網路上,所以算是一個沒有到很糟的小插曲吧。
考試作業型態:
小考的數量以及內容,以及作業的數量以及內容,以及期中考的考題內容,以及期末
Project的內容,應該是歷年來都一樣,所以有考古的人非常吃香。
小考按理應該有4次,但我們只考了兩次之後疫情就爆發了,之後的那幾次就每個人直接
以滿分計算。我所考到的那兩次小考內容不難,只要熟悉名詞和一些教授所說的作法,要
拿滿分滿容易的。
期中考是在疫情爆發以前,所以是考紙本。內容大多數是名詞解釋,有少數的紙本演算法
演練題,還有幾題數學計算題,不過只要熟讀ppt就可以拿滿分,沒有任何ppt外的題目來
刁難。
期末考因為發生在疫情爆發時,所以是遠距考試。採用eLearn系統考試,所以考題可能跟
歷屆不同。題目只有單選多選,多選有倒扣。題目一樣完全不超出ppt範圍,而且因為教
授允許查閱講義也允許Google,所以我覺得期末考根本佛心來的,要拿滿分比期中考更簡
單了。
學期間的作業一共4次,第一次是寫數學,但如果有資工系程設的基礎,其實很簡單,不
過要用LaTeX寫就是了,這部分可能需要多學一下markdown語法。往後的三次都是要寫
MATLAB,不過不必擔心,MATLAB的語法很簡單,甚至有很多內建的函式,所以寫起來比程
設還簡單。我個人覺得最難的是第二次作業。第三次作業和第四次作業,如果有修過資工
系的資料結構,應該是可以不假思索直接開幹。值得一提的是,不要像我一樣用不是教授
所教的演算法,因為我雖然得到的答案完全正確,但就只拿一半的分數:)。
期末Project是用Socket去寫兩個可以互相用網路來溝通的程式。Socket本身並不難,助
教的範例code基本上已經把環境都實作完畢,剩下要寫的部分其實很簡單。
給分:
Midterm Exam 25 %
+ Final Exam 30 %
+ Quiz 15 %
+ Homework 25 %(包含四次作業與Final Project)
+ Class participation 5 %
= 100 %
老師的喜好、個性:
撇除疫情的處理方式的話,我會覺得教授人很好。甚至所有小考、期中考期末考都讓我覺
得是佛心來的。但疫情爆發之後說實在,這門科目榮登我本學期覺得最難受的一個科目。
希望教授可以改進吧。
給加簽嗎?
給,原本說簽10個人,不過最後是49個所有想要加簽的人,教授都簽。原本說簽10個人的
考量是因為教室爆滿,後來全簽是因為希望所有想要學習的同學都能有機會學習,而且教
授很有把握自己之後會來上課的人數會越來越少所以教室一定空間足夠。另外教授也很有
把握期中的時候會有很多很多人退選,所以那時候就不會有位置不夠的問題。
所以在期中退選之前,如果有小考所造成的教室爆滿,教授都是另外再借一間教室來解決
。
補充: 建議如果因為疫情遠距上課的話,就真的先不要。如果是實體上課的話,很推薦。
總成績/班上排名:92 A+ 1/101
成績分布:
https://i.imgur.com/OrbttXE.png
(似乎沒有調分)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.252.204 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/NTHU_Course/M.1626273784.A.4FA.html
※ 編輯: RhinoXiNiu (140.114.252.204 臺灣), 06/28/2022 22:10:19