

斯坦福大學(xué)計(jì)算機(jī)科學(xué)課程提供適用于許多領(lǐng)域的知識(shí),包括工程、科學(xué)和醫(yī)學(xué)的許多領(lǐng)域。那么,到底斯坦福大學(xué)計(jì)算機(jī)科學(xué)系學(xué)什么?接下來(lái)跟隨托普仕Zoe老師一起來(lái)看看吧!
一、斯坦福大學(xué)計(jì)算機(jī)科學(xué)系學(xué)什么?
計(jì)算機(jī)科學(xué)課程的核心材料已精簡(jiǎn)為每個(gè)計(jì)算機(jī)科學(xué)學(xué)生都修讀的六個(gè)課程。然后學(xué)生選擇一個(gè)他們想更深入學(xué)習(xí)的領(lǐng)域,這成為他們的軌道專業(yè)。賽道通常由4-5個(gè)班級(jí)組成。最后,學(xué)生們用2-4門選修課來(lái)完善他們的計(jì)算機(jī)科學(xué)課程。如果學(xué)生希望獲得更多的廣度,選修課可以是計(jì)算機(jī)科學(xué)中不同領(lǐng)域的課程,如果學(xué)生希望獲得更多的深度,選修課可以是與學(xué)生的軌道相關(guān)的附加課程。與軌道相關(guān)的選修課還包括計(jì)算機(jī)科學(xué)系以外的課程,供興趣跨部門并希望從事跨學(xué)科工作的學(xué)生使用。
課程排名網(wǎng)站有學(xué)生評(píng)論和一些關(guān)于課程難度和教師質(zhì)量的官方注冊(cè)數(shù)據(jù)。前幾個(gè)季度的課程網(wǎng)頁(yè)通常包含講義和舊作業(yè),可以讓您對(duì)課程材料有很好的感覺(jué)。在計(jì)劃課程時(shí),最好不僅要考慮課程的難度,還要考慮作業(yè)的類型。具體課程如下:
編程抽象(CS106B或CS106X)
CS106B向?qū)W生介紹了許多使用C++語(yǔ)言的基本編程概念和軟件工程技術(shù)。本課程將側(cè)重于教授解決問(wèn)題的技能、基本的抽象數(shù)據(jù)類型和遞歸。一般主題包括基本編程方法(工程、模塊化、文檔)、數(shù)據(jù)抽象(堆棧、隊(duì)列、鏈表、哈希表、二叉樹、泛型和模板)、遞歸(過(guò)程、回溯)、搜索和排序以及基本算法分析。
計(jì)算機(jī)組織和系統(tǒng)(CS107)
CS107將學(xué)生轉(zhuǎn)變?yōu)樵赨NIX機(jī)器上進(jìn)行編程。該課程旨在向?qū)W生教授從硬件到源代碼的計(jì)算機(jī)系統(tǒng)知識(shí)。主題包括機(jī)器架構(gòu)(寄存器、I/O、基本匯編語(yǔ)言)、內(nèi)存模型(指針、內(nèi)存分配、數(shù)據(jù)表示)、編譯(堆棧幀、語(yǔ)義分析、代碼生成)和基本并發(fā)(線程、同步)。
計(jì)算機(jī)系統(tǒng)原理(CS110)
CS110將教學(xué)生如何使用操作系統(tǒng)和網(wǎng)絡(luò)抽象來(lái)構(gòu)建更大規(guī)模的系統(tǒng)。主題包括進(jìn)程(線程、上下文切換、進(jìn)程間通信)、存儲(chǔ)和文件管理(文件系統(tǒng)、虛擬內(nèi)存)、網(wǎng)絡(luò)(套接字、TCP/IP、路由)以及對(duì)分布式系統(tǒng)的理解。
計(jì)算的數(shù)學(xué)基礎(chǔ)(CS103)
CS103將為學(xué)生提供計(jì)算機(jī)科學(xué)所需的數(shù)學(xué)基礎(chǔ)。主題包括證明技術(shù)和邏輯;就職;集合、函數(shù)和關(guān)系;正式語(yǔ)言簡(jiǎn)介;DFA、NFA和正則表達(dá)式;上下文無(wú)關(guān)文法、圖靈機(jī)和NP完備性。
計(jì)算機(jī)科學(xué)家概率概論(CS109)
CS109旨在向?qū)W生教授與計(jì)算機(jī)科學(xué)相關(guān)的概率和統(tǒng)計(jì)學(xué)材料。主題包括組合學(xué);概率論;條件概率和獨(dú)立性;概率分布;貝葉斯定理、大數(shù)定律和中心極限定理;和假設(shè)檢驗(yàn)。該課程還將涵蓋概率的應(yīng)用,包括散列、數(shù)據(jù)分析、推理和機(jī)器學(xué)習(xí)簡(jiǎn)介。
數(shù)據(jù)結(jié)構(gòu)和算法(CS161)
CS161為學(xué)生提供分析數(shù)據(jù)結(jié)構(gòu)和算法的工具。學(xué)生還將練習(xí)為各種問(wèn)題設(shè)計(jì)算法。這些技能廣泛適用,校友報(bào)告說(shuō)CS161是斯坦福大學(xué)最有用的課程之一。主題包括算法復(fù)雜性分析(BigOh、Omega、Theta)、遞歸關(guān)系和主方法。此外,學(xué)生還將了解幾種不同類別的算法和數(shù)據(jù)結(jié)構(gòu),包括隨機(jī)算法、分治策略、貪心算法、hasing、堆、圖算法和搜索算法。
【注意:以上數(shù)字+字母的組合僅代表相關(guān)課程編號(hào)】
溫馨提示:建議申請(qǐng)的同學(xué)們一定要及早準(zhǔn)備,如果您還不知道從何做起,那么,托普仕老師就是您最好的選擇,我們的老師一定要會(huì)給您最專業(yè)化的建議和最好的選校服務(wù),幫助您早日拿到夢(mèng)校offer!
以上是對(duì)于斯坦福大學(xué)計(jì)算機(jī)科學(xué)系學(xué)什么的相關(guān)內(nèi)容介紹,如果您對(duì)美國(guó)留學(xué)感興趣,歡迎您在線咨詢托普仕留學(xué)老師,托普仕留學(xué)專注美國(guó)前30高校申請(qǐng),助力國(guó)內(nèi)學(xué)子順利獲得美國(guó)藤校入讀資格。盡早規(guī)劃和遞交申請(qǐng),對(duì)您未來(lái)留學(xué)會(huì)更有幫助!