你學過的最難的一門計算機課程是什麼?這門課對你的工作有什麼幫助?


《電子學基礎》,一門將電路原理和模擬電路知識濃縮到48學時的不合理課程。
這門課讓我感到了前所未有的恐怖,我第一次體會到怎麼學都學不會的無助的感覺,給我的大學生涯留下了陰影。
雖然沒有工作,但是覺得並沒有什麼用。
//-------------------------------------------
上課感受大概就是老師講得興緻勃勃,自己一臉懵逼,時不時會突然想起一款國產網遊

聽著聽著課突然發現自己不知道什麼時候開始玩手機,「怎麼能這樣呢?!本來就不會。」
收起手機抬頭一看,發現投影幕上都是這樣的東西QAQ

想問一下左邊的同學發現他在興緻沖沖地打爐石沒好意思打擾(打擾也沒用),拍一下右邊的大神發現在跑實驗,「啥,你這都不會?」……
回去寫作業寫了半天跟同學一對發現都不一樣,一問一個個都講不明白都是蒙的。卧槽要到ddl了只能照著前人的抄,發下來一看一個紅叉原來學長的作業也是錯的……
這門課真是讓我體會到了學渣的痛苦TAT
當然最後分數還行,但是模電感覺什麼都沒學會。有大神覺得模電簡單的就一笑置之吧233。


在我們學校,修課的範圍比較大,包括了很多研究生課程。我把討論的範圍限制在對本科生的必修要求中。

我個人沒有發現太難的課。同學們普遍認為 CS473 Fundamental Algorithm 是本科階段最難的課程。這門課程講解了基本的演算法設計和分析技術,涉及遞歸、動態規劃、隨機演算法、動態數據結構、基本圖論以及 NP 問題的討論。在 16 周內講解這麼多內容,的確不易。而且課程所涉全部是理論,包含大量的證明和應用,習慣編程的 CS 學生可能不是很適應。課程的組織形式是每周有兩次 80 分鐘的課程,一個 50 分鐘的討論課,以及 3 道問題的作業。每次作業我需要花費 6-8 小時完成,著實不輕鬆。這些課程資料是公開的,可以在此處看到:http://www.cs.uiuc.edu/class/fa10/cs473/

對於我個人來說,這門課程的內容很「美」。可能直接應用其中內容的機會不多,但其中的方法和各種細節都加強了我的思維。


我並非計算機科學專業出身,本科時和計算機相關且最困難的課回憶起來應該是《應用密碼學》,配合此前學的一些基本數論、離散數學和密碼學理論(另一門很難的課)知識,這門課比較強調加密演算法的實作。它對我目前的工作並無太多直接助益,可能只有讓我對於安全問題比較敏感。

研究生仍舊不是計算機專業,此時最難而且與計算機相關的課應該是Software Defined Radio……


酶工程(生物)

完全沒有用。


大學物理,根本不想學,還得做實驗,寫報告,想死


胡偉武開的《高性能處理器體系結構》是我在碩士階段學過最難的一門課 (本科階段沒有太難的課),這門課以《計算機體系結構:量化研究方法》作為教材 (這本書是這個領域最經典的教材,涵蓋的內容非常廣而且緊密結合實際),加上老胡本人的處理器設計背景,無論是講課的深度、介紹的經驗和布置的作業都算我見過的首屈一指的課程,也是在別的地方很難聽到的。

這門課也是我在研究生階段下功夫最大的課程,學完之後對計算機體系結構的整體理解加深了很多,雖然以後不直接從事相關方向的工作,但仍然對實踐幫助很大。


計算機組成原理

本渣的腦迴路和貴系各位OI/ACM菊苣的大概是不一樣吧…比如樓上丁銘菊苣說的電子學本渣感覺水水過了,然而菊苣計原不比我高出十分以上直播吃板子


《高級計算機架構及系統》

講述的是HPC原理、架構方案以及相應的操作系統設計開發

主要針對的對象就是各種專用工作站(包括大型超算)

碩士階段課程,恍如天書一般的存在。


我小小反駁下 @丁銘答主。
其實一門數電模電混起來不算難吧,比起我本科學的,數電,模電,高頻,微原,復變,量力,數值,計物,信號,dsp,單片機,數理方程,數據結構,電離層,對流層,遙感,通原,微波,天線,電磁場…
在學的時候,每門都給我留下了恐懼。雖然回過頭來看不算非常難,但吃透也不容易。何況我們的課程設置才叫啥都學了但啥都沒學深。
私以為,專業難度數學物理處於金字塔頂端外,再往下就是電子信息大類了。
樓上各位吐槽某一門課難的各位,請帶著同情的心來感受下。
當然我有點班門弄斧了,答主是大清的,我還是得膜拜一發。


數理邏輯吧,上課聽不懂,下課看書看不懂。從沒用到過。


數電模電計組離散編譯密碼網路操作系統之流,雖然學起來都有些難度,但你知道工作中會用。我感覺自己唯一一門學的稀里糊塗的課程,叫做《軟體驗證》。不僅學的時候感覺從沒聽說過,學完了也再沒用過。現在除了課程名,腦子裡什麼都沒留下,只記得很難。


《隨機過程》吧!這本書真的沒怎麼看懂。。。
當然,剛開始學《Linux內核剖析》的時候,頁緩存,內存管理,塊I/O層挺難的,後來review之後還好。
工作後我還是要搞Linux的,當然嵌入式Linux算CS嗎?


Java


數理邏輯。難得要死,老師還很拽。但是後來別說工作了,我一直做學術,也從來沒用到裡面的東西(而且我已經忘光了)。


魔法電路,,,從沒用過。。。


cmu 15213


微機原理
講的是8086,還是彙編語言,關鍵是同一個學期還學了51的彙編,感覺都混了。。。
目前因為不做硬體所以完全沒用過,估計即使做硬體也不會用彙編吧。。。
補個圖


經濟學管理學會計學。話說會計學真的挺煩,手工對賬三次沒對平


大學物理
gay 率論
電路分析


有一門課,電工電子技術,是一門將電類專業學三個學期的3×64電路,數電,模電濃縮成

一個學期的1×48

至今不想回想起被這門課支配的恐懼


推薦閱讀:

蘇聯發明過俄語編程語言嗎?
如何在保持高GPA的同時讓大學生活真正有意義?
為什麼克萊因藍可以申請專利?色彩可以申請專利么(請結合中國、美國和法國的法律分別回答)?
圖形學的學術路線該怎麼走?
有哪些信息安全方面的經典書籍?

TAG:學習 | 高等教育 | 計算機科學 |