CU-ICSO UIUC | CS介紹

2021-02-20 CU ICSO UIUC

在math+cs專業的我給出一些不成熟的小建議~

CS125

雖然cs125(計算機入門)講的非常好也非常的詳細,但對於全新手來說仍然是個不小的挑戰。每天都有一個小作業,每周一個lab,每兩周一個project。雖說跟著老師上課也能把這些作業完成,但我覺得在修這門課前未雨綢繆是極好的。在暑假的時候提前自學一些java的內容甚至做幾個小的project然後再上這門課就會很輕鬆了。CS125的打分非常的寬鬆,大概 70%的學生都能拿A。如果保證每次作業每次lab不缺席,然後周考前看看課件,拿個A+也是輕鬆的事兒。 

CS126

cs126(software studio)不同於cs125有每周的周考,cs126的幾乎全部分數都放在了每周 一個的project上面。前半學期用java寫後半學期用c++寫。比較難受的是教授不會帶著學c++而是」我默認你們對c++有一定的了解了」。所以在上cs126的前半學期可以抓緊學一下c++的基礎。因為之前學過了java所以很多東西都是一樣的,應該會比較快。然後就是cs126 的code review,這門課的分數基本完全取決code review負責你的moderator。他們會按照極其嚴格的評分表來打分,嚴格要求代碼風格。比如空格沒對齊扣分,變量名描述性太差 扣分,一個函數太長扣分,javadoc寫的不好扣分,甚至github的commit有語法錯誤還要扣分。 

CS173

cs173(discrete structure)個人覺得是非常簡單的一門課。每周一次作業大概10道選擇題的樣子,每周一次周考,然後還有課前需要完成的reading quiz。每周周考的題和課程網站上給的past exam高度相似。只要在考前複習一下past exam多刷兩套題,所有考試全部滿分 也是極有可能的,所以這門課可以刷A+。 

CS374

374就是173的高級版,講各種算法的設計以及P等不等於NP之類的問題,可以三人組隊,所以和大佬一起上很重要。B Section比A Section難很多,想要挑戰的可以嘗試一下B Section,不過是CS必修裡平均GPA最低的課,要小心!

CS196

196是上了125的人可以報的一節one credit honors課(James Scholar的同學可以拿到2分的honors學分)。196的內容跟125沒有太大關係,主要是會學習兩門新的語言Rust和Haskell,除此之外還要與小組完成一個semester-long project。所以雖說只是一個一學分的課程,但workload還是很大的。我在上的時候因為這節課剛設計好,整節課也是高年級的學長在組織教課,所以lecture和作業安排不是很合理,需要你花很多時間去「自學」並完成每周的coding作業。project每組會由高年級的學長學姐帶領設計,完成並展示一個項目,是一個很好的鍛鍊的機會。

Sp2020這學期,作業被搬上了prairelearn,據說還去掉了Haskell的內容,總之這節課在調整,想要上的同學也不過於太擔心拿不到好的成績,整體判分還是留有餘地的,只要project努力做了就沒問題。(因為-96系列課程的特殊性,不能保證每學期的內容會完全一樣,不過想challenge一下自己的同學可以去嘗試一下)。

CS233

CS233,就是一個教如何設計CPU和如何寫彙編語言的課,主旨在於讓CS學生能夠知道最底層的CPU指令和硬體架構,這樣寫高級語言程序的時候就可以做相應優化,提升性能,主要講VerilogHDL和MIPS assembly。如果上的話可以事先預習一下。

MATH231&MATH241

math231(微積分2)和math241(微積分3)主要是靠刷題(可能是我的數學比較菜的原因)。就把老師放出來的review裡面的題,review quiz和past exam儘可能多的刷考試也不會有太大的問題。(吐槽一下)數學學院的體驗極差。math231老師還不會主動給past exam,都是課友不知道從哪兒扒下來的題分享在群裡的,作業有時候不給課本後面的題,而是教授自己出的題然後手寫拍照上傳。有時候會發現上課,討論,作業,考試完全是脫節的。但還是那句話,只要耐心刷題這都不是事兒.

相關焦點

  • CU-ICSO UIUC | 【商院介紹】
  • CU-ICSO UIUC | 文理學院介紹
  • 【家長說】聽媽媽們漫談美國伊利諾伊大學厄爾本香檳分校(UIUC)(上篇)
    各位爸爸媽媽好,我家是uiuc(伊利諾伊大學厄爾本香檳分校)大一新生的家長,很高興和大家在這個平臺認識並交流學校的情況。如有理解錯誤請各位多多包涵!首先我來給大家簡單的介紹一下UIUC的情況。我孩子是2014屆uiuc文理學院物理系大一新生。他的標化成績為託福103,SAT 2180,SAT2物理800、數學800. 由於申請的人很多,所以未能錄入第一志願的計算機科學(cs)專業,只能曲線救國進入文理學院的物理系。文理學院物理系是和工程學院合辦的,所以學費和工程學院工程物理專業的學費是一樣的,19040/學期,一年38080美元。
  • 人工智慧音樂+電音製作+音樂科技三合一 | UIUC 計算機科學和音樂專業本科介紹
    CS225是uiuc計算機系口碑最好的一門課,涵蓋了binary Tree, Stack, queue, priority queue, disjoint set, graph algorithm等算法。這門課同時有理論和寫碼考試,所以保證了學生能用代碼實現特殊的數據結構的能力。他所教授的內容涵蓋了各種軟體工程面試裡的題目。一般推薦大一春季上,因為大二秋招的時候可以直接用這個課的內容去面試。
  • 國內本科轉到 UIUC CS 大三的感想
    這裡cs工院還有4+1讀完本碩的項目,但我還是願意呆在LAS的CS裡,畢竟好不容易轉來的學分集中在數學上哈哈哈。還有一個優勢是對於基礎不太好的轉碼童鞋來說的,UIUC的課程質量非常優秀,對於目標不止於一個SDE的童鞋來說,紮實的基礎讓你在各個方向的進一步發展都有路可走。
  • 哥大統計、Uiuc統計碩士、Neu Align cs波士頓校區、Brandeis Cs如何選擇?
    cs-general項目的錄取情況就要正常很多了,不過那邊真的就是中國人和印度人的天下了,項目的學生組成基本上是70%的印度學生加上30%的中國學生,基本都是應屆生。因此在我看來cs align更像是一個人們工作一段時間之後回過頭覺得自己需要cs知識,並想改變自己的職業軌跡才回校學習的一個轉專業項目。
  • 【活動】聽說UIUC學長學姐為新生特地開了直播?
    郵箱:uiuccssa.contact@gmail.com歡迎來稿至uiuccssa15pr@gmail.com,投稿相關問題請回復『文稿』提取詳細說明或私信主頁君
  • CU教你來選課 tritonlink、ERC、ECON篇
    impact major需要先上指定的課程,拿到一定的gpa即可轉入目標專業- 更多信息請關注ucsdcu.com,以及微信平臺ucsd_cuII. 2015CU教你來選課之ERC課程解讀和課程推薦ERC GE的簡單模式http://v.youku.com/v_show/id_XMTMxNzU2Mzg2NA==.html?
  • 【廣而告之】UIUC 2018FALL 活力起航 新生訂票攻略
    郵箱:uiuccssaprad@gmail.com歡迎來稿至uiuccssa15pr@gmail.com,投稿相關問題請回復『文稿』提取詳細說明或私信主頁君
  • ICSO【宿舍選擇指南】-PAR/FAR/PRESBY篇
    編輯者:常春藤葉 數學 2023級 2020年4月2日(圖片源自http://45natali45w.changeip.com/Presby-hall-uiuc-review.html)
  • 【重要公告】巡察公告myE: C: bA Pu KL: (第4號) (4 cu. Ti: cu.)
    巡察公告myE: C: bA Pu KL: (第4號) (4 cu. Ti: cu.)foV.ko, Ju:-ko, xA, we C: myE: jU: gu 2017 Ko; C: coH je ye myE: j: gL: To: L:》I《foV.ko, Ju:-ko, xA, we le <Ju:-ko, xA, myE: C: coH je ye myE: ye Vo: (zE: R,nyi) bA m. gL: du To: L:》(Ju: J: [2016]25 cu
  • 巧用torch.backends.cudnn.benchmark減少訓練時間
    本文篇幅較長,目錄如下:背景知識在說 torch.backends.cudnn.benchmark 之前,我們首先簡單介紹一下 cuDNN。cuDNN 是英偉達專門為深度神經網絡所開發出來的 GPU 加速庫,針對卷積、池化等等常見操作做了非常多的底層優化,比一般的 GPU 程序要快很多。大多數主流深度學習框架都支持 cuDNN,PyTorch 自然也不例外。
  • 【轉CS重磅】UIUC推出為非CS學位人士設立的Certificate Program - iCAN
    #以下信息均來自UIUC工程學院官方網站:https://cs.illinois.edu/
  • 如何自學CS?
    本文將重點介紹編程、計算機架構、算法和數據結構、數學、作業系統、計算機網絡、資料庫、計算機語言和編譯器、以及分布式系統。接下來我們一一分析。編程大多數的 CS 本科課程都是從介紹計算機編程開始的。傳送門:https://www.nand2tetris.org/http://inst.eecs.berkeley.edu/~cs61c/sp15/算法和數據結構
  • 【回顧】UIUC CSSA 年度經典活動盤點
    郵箱:uiuccssaprad@gmail.com
  • 反恐精英CS1.6下載最新版本,CS1.6中文版下載
    反恐精英1.6官方下載最新版本,CS1.6官網最新下載下載地址:反恐精英cs1.6中文版官方下載遊戲介紹:《反恐精英cs1.6》(英文:Counter-Strike;簡稱CS)是一種以團隊合作為主的射擊類網路遊戲。