英國計算機(jī)科學(xué)與工程專業(yè)是一門包含各種各樣與計算和信息處理相關(guān)主題的系統(tǒng)學(xué)科,從抽象的算法分析、形式化語法等等,到更具體的主題如編程語言、程序設(shè)計、軟件和硬件等。作為一門學(xué)科,它與數(shù)學(xué)、計算機(jī)程序設(shè)計、軟件工程和計算機(jī)工程有顯著的不同,卻通常被混淆,盡管這些學(xué)科之間存在不同程度的交叉和覆蓋。
英國大學(xué)計算機(jī)科學(xué)專業(yè)的課程設(shè)置非常靈活,開始的課程類型很多,除了基礎(chǔ)的必修課程外,學(xué)生可以根據(jù)自己的興趣愛好選擇合適的選修課程。
英國大學(xué)開設(shè)的計算機(jī)科學(xué)相關(guān)的碩士課程可以說覆蓋了計算機(jī)理論研究以及生產(chǎn)生活實(shí)踐應(yīng)用的各個方面,不僅包括了人工智能、計算機(jī)系統(tǒng)、數(shù)字系統(tǒng)設(shè)計、電子系統(tǒng)設(shè)計、信息技術(shù)與系統(tǒng)、計算機(jī)模擬、軟件工程、人機(jī)互動、多媒體技術(shù)、電腦游戲開發(fā)、網(wǎng)絡(luò)信息安全等專業(yè)領(lǐng)域,也囊括了金融計算機(jī)學(xué)、信息系統(tǒng)管理、生物信息學(xué)、分子計算學(xué)、認(rèn)知科學(xué)等跨學(xué)科領(lǐng)域,大家可以根據(jù)個人的興趣進(jìn)行選擇;同時,也要注意不同大學(xué)及不同課程的特點(diǎn),有的可能對數(shù)學(xué)有非常高的要求,有的要求編程能力,有的傾向理論研究,有的專注實(shí)際應(yīng)用等等。