如果同學(xué)希望在開(kāi)發(fā)新的計(jì)算機(jī)技術(shù)中發(fā)揮作用,或者專攻企業(yè)級(jí)編程、系統(tǒng)、軟件工程或研究,那么西澳大學(xué)計(jì)算機(jī)科學(xué)是非常好的專業(yè)。同學(xué)可以學(xué)習(xí)支撐計(jì)算機(jī)語(yǔ)言和網(wǎng)絡(luò)的理論、算法、實(shí)現(xiàn)和系統(tǒng)原理,并探索如何開(kāi)發(fā)新技術(shù)和高級(jí)編程技術(shù)。為了幫助同學(xué)更好地完成選課,我們對(duì)本科計(jì)算機(jī)選修課進(jìn)行了總結(jié),內(nèi)容概述如下。
一、CITS3003圖形與動(dòng)畫(huà)(6)
課程旨在介紹計(jì)算機(jī)生成三維圖形和動(dòng)畫(huà)應(yīng)用的基礎(chǔ)知識(shí),包括創(chuàng)建交互式虛擬環(huán)境。課程首先研究了使用合成相機(jī)模型的虛擬圖像形成過(guò)程。引入OpenGL API是為了編寫(xiě)交互式圖形程序。強(qiáng)調(diào)了基本技術(shù),例如使用齊次坐標(biāo)系進(jìn)行仿射變換。隨后介紹了照明和著色模型,以及GLSL可編程著色器的使用。最后,介紹了三維動(dòng)畫(huà)技術(shù),重點(diǎn)是關(guān)節(jié)機(jī)構(gòu)的現(xiàn)實(shí)建模。
二、CITS3005知識(shí)表示(6)
知識(shí)表示課程涵蓋了以機(jī)器可讀格式正式表示知識(shí)的工具和方法,以及自動(dòng)推理技術(shù)。這些技術(shù)對(duì)于獲取特定領(lǐng)域的細(xì)節(jié)以及支持和自動(dòng)化決策過(guò)程非常重要。課程內(nèi)容涉及:人工智能的邏輯基礎(chǔ),一階、概率和模糊邏輯;知識(shí)領(lǐng)域的形式表示,描述邏輯、本體和圖形模型;推理技術(shù),邏輯編程和定理證明;以及在規(guī)劃領(lǐng)域的應(yīng)用。

三、CITS3007安全編碼(6)
課程介紹了不同類型的計(jì)算機(jī)系統(tǒng)安全漏洞,以及如何預(yù)防和減輕其影響。主題涵蓋:(1)記憶和算術(shù)錯(cuò)誤;(2)經(jīng)過(guò)驗(yàn)證的輸入和進(jìn)程間通信;(3)競(jìng)態(tài)條件和文件操作;(4)密碼實(shí)踐;(5)開(kāi)發(fā)實(shí)踐。
四、CITS3402高性能計(jì)算(6)
該課程主要介紹了高性能計(jì)算的基本工具和技術(shù)。目標(biāo)是介紹并行和分布式計(jì)算的不同框架,使同學(xué)可以在自己感興趣的特定領(lǐng)域使用這些框架。同學(xué)還將學(xué)習(xí)使用OpenMP對(duì)多核處理器編程,使用MPI對(duì)個(gè)人計(jì)算機(jī)集群編程。此外還將研究不同科學(xué)學(xué)科的高性能計(jì)算案例研究,并通過(guò)個(gè)人或小組項(xiàng)目鞏固學(xué)習(xí)。
西澳大學(xué)本科計(jì)算機(jī)科學(xué)專業(yè)要求同學(xué)從上述課程中選擇12學(xué)分(2門(mén))課程進(jìn)行學(xué)習(xí)。同學(xué)在選課時(shí),可以基于個(gè)人興趣及職業(yè)方向,并結(jié)合課程內(nèi)容及評(píng)估難度等因素,進(jìn)行完善的選課規(guī)劃。
圖片歸版權(quán)方所有,頁(yè)面圖片僅供展示。如有侵權(quán),請(qǐng)聯(lián)系我們刪除。凡來(lái)源標(biāo)注“考而思”均為考而思原創(chuàng)文章,版權(quán)均屬考而思教育所以,任何媒體、網(wǎng)站或個(gè)人不得轉(zhuǎn)載,否則追究法律責(zé)任。
添加微信【kaoersi03】(備注官網(wǎng))申請(qǐng)?jiān)嚶?tīng),享專屬套餐優(yōu)惠!
kaoersi03