布里斯托大學計算機科學基礎(chǔ)知識提供了全面的基礎(chǔ),并提供了專注于一系列高級領(lǐng)域的機會。在第一年和第二年您將學習算法和編程的原理,涵蓋三個關(guān)鍵范式:命令式、函數(shù)式和面向?qū)ο?。您還將學習支撐現(xiàn)代計算機科學的數(shù)學和統(tǒng)計學;現(xiàn)代計算機體系結(jié)構(gòu)是如何組織的;并發(fā)系統(tǒng)和網(wǎng)絡(luò);以及人機交互、網(wǎng)絡(luò)安全以及理論和數(shù)據(jù)驅(qū)動的計算機科學的基礎(chǔ)。
第二年的一個關(guān)鍵組成部分是軟件團隊項目,在該項目中,您與其他人一起在行業(yè)導師的幫助下為現(xiàn)實世界的客戶開發(fā)應用程序。
最后一年,您將從一系列可選單元中進行選擇,以便專攻選定的計算機科學高級領(lǐng)域。您還將承擔一個單獨的項目,與一名監(jiān)督員工共同創(chuàng)建,并有機會與工業(yè)和研究合作伙伴合作。
布里斯托大學計算機科學課程內(nèi)容
命令式和函數(shù)式編程
計算機架構(gòu)
計算機科學數(shù)學 A
面向?qū)ο蟮木幊毯退惴?/p>
軟件工具
計算機科學數(shù)學 B
編程語言和計算
計算機系統(tǒng) A
算法二
互動與社會
計算機系統(tǒng) B
數(shù)據(jù)驅(qū)動的計算機科學
軟件工程項目
2023-05-17
2022-08-18
2022-09-01
2022-05-31
2023-01-11