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