計算機科學(xué)是一個廣泛的領(lǐng)域,包括為廣泛的目的設(shè)計和建立硬件和軟件系統(tǒng),以及處理、結(jié)構(gòu)化和管理各種信息。
本科課程輔導(dǎo)
一、課程簡介
該課程涵蓋了計算機科學(xué)的所有方面,包括基本原理和理論,將確保你在畢業(yè)時知道什么是計算機,什么是不可能的,并能夠找到解決你在職業(yè)生活中遇到的問題。你還將用一年的時間進行工業(yè)實習(xí),獲得對實際商業(yè)和工業(yè)環(huán)境的經(jīng)驗和認(rèn)識。你可以選擇在整個學(xué)位中保持混合模塊,或遵循人工智能、算法和優(yōu)化或數(shù)據(jù)科學(xué)方面的專家途徑。
計算機科學(xué)與軟件開發(fā)(G610)是為那些想專門從事復(fù)雜軟件的開發(fā)、更新和廣泛應(yīng)用的人提供的途徑。
二、課程內(nèi)容
1.第一學(xué)年
在第一學(xué)年,你將學(xué)習(xí)計算機科學(xué)的基礎(chǔ)知識。從介紹使用常見語言平臺的程序性編程開始,你將繼續(xù)學(xué)習(xí)計算機系統(tǒng)運行中硬件和軟件組件的重要性,形式分析技術(shù)和人工智能的發(fā)展。
在第一年,學(xué)生通常會根據(jù)之前對編程的接觸(如計算機科學(xué)A級),學(xué)習(xí)COMP101(編程入門)或COMP105(編程語言范式)。沒有計算機科學(xué)背景的學(xué)生通常將學(xué)習(xí)COMP101,但在某些情況下可能被允許報名參加COMP105。
所有其他第一年的模塊都是必需的。
2.第二學(xué)年
在第二年,你將繼續(xù)擴大與軟件開發(fā)和數(shù)據(jù)庫開發(fā)的核心領(lǐng)域相關(guān)的概念和技能的知識。
你將學(xué)習(xí)下面列出的所有必修模塊,以及選定的可選模塊。
3.第三學(xué)年
該課程的第三年將在專業(yè)軟件行業(yè)環(huán)境中進行實習(xí)。
4.第四學(xué)年
第四年學(xué)習(xí)的一個主要部分是軟件開發(fā)的個人項目。該項目將為你提供一個機會,以指導(dǎo)但獨立的方式工作,深入探索一個實質(zhì)性的軟件開發(fā)問題,實際利用在該課程中獲得的原則、技術(shù)和方法。
三、學(xué)習(xí)方式
1.你將如何學(xué)習(xí)
教學(xué)是由正式的講座、小組輔導(dǎo)和基于實驗室的監(jiān)督實踐課程組成。學(xué)生還承擔(dān)個人和小組項目。關(guān)鍵的問題解決技能和就業(yè)技能,如演講和團隊合作技能,將在整個課程中得到發(fā)展。
2.評估方式
主要的評估方式是通過課程作業(yè)和考試相結(jié)合,但根據(jù)所選的模塊,您可能會遇到項目工作、演講(個人或小組)以及專注于鞏固學(xué)習(xí)成果的具體測試/任務(wù)。
3.利物浦的特點
學(xué)校有一套獨特的教育方法,即利物浦課程框架,該框架側(cè)重于與研究相關(guān)的教學(xué)、主動學(xué)習(xí)和真實評估,以確保我們的學(xué)生畢業(yè)時成為精通數(shù)字技術(shù)和自信的全球公民。
以上就是關(guān)于利物浦大學(xué)軟件開發(fā)專業(yè)課程補習(xí)的講解,大家在留學(xué)期間有任何留學(xué)需求可以添加留學(xué)生輔導(dǎo)網(wǎng)老師的微信:
hmkt131