計算機(jī)入門CS課程

作者:長野信秋
鏈接:https://www.zhihu.com/question/365970824/answer/973658645
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

Lower Division

1.CS61A<u>The Structure and Interpretation of Computer Program)</u>, 即一門以python為語言,教授入門級計算機(jī)思想,結(jié)構(gòu),算法的課程,4units

2.CS61B (Data Structure), 即數(shù)據(jù)結(jié)構(gòu),用java教的,final project 是寫一個git,4units

3.CS70 (Discrete Maths and Probability Theorem), 即離散數(shù)學(xué)及概率論入門,數(shù)學(xué)課,4units

Upper Division(沒注釋都是4units)

4. CS188 (Introduction to AI), 即人工智能(弱)入門,python教學(xué),內(nèi)容從競賽樹(數(shù)據(jù)結(jié)構(gòu)有學(xué))到強(qiáng)化學(xué)習(xí)都有涉獵。與61a類似,概念不難考試很難。

5. CS170 (<u>Efficient Algorithms and Intractable Problems</u>),即算法課,內(nèi)容更像61b和70的升級加強(qiáng)版。

6. CS186 (Introduction to Database),即數(shù)據(jù)庫,用java教授,內(nèi)容是SQL加上61b的延伸。

(以上三門課可以很清晰的看出是61a,61b,70的子代)

7. CS61C (Machine Structure), 即計算機(jī)結(jié)構(gòu),用c學(xué)的,final project是寫一個CPU。

8. CS162 (Operating System), 即操作系統(tǒng),用C教授,也是本校在純coding(不討論算法)角度最難的一門課。

9. CS189 (Introduction to Machine Learning), 即機(jī)器學(xué)習(xí)入門,還未學(xué)習(xí),應(yīng)該是本科階段最難的一門課

以上9門課大概就是cs在我校的核心課程,還有一些學(xué)的人比較多的課程有:

1.CS164 (Programming languages and Compiler)

2. CS168 (Introduction to Internet)

3. CS194 (Introduction to Computer Graphics)

4. CS161 (Introduction to Computer Security)

5.CS160 UI設(shè)計,cs系唯一的UI設(shè)計課。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容