說(shuō)到在澳洲讀計(jì)算機(jī)相關(guān)的專(zhuān)業(yè),同學(xué)們也許聽(tīng)說(shuō)過(guò)Computer Science, Information Technology,還有Software Engineering,這么多不同的計(jì)算機(jī)專(zhuān)業(yè)到底有何區(qū)別?學(xué)習(xí)計(jì)算機(jī)未來(lái)做什么?如何選擇?
今天我們就以昆士蘭大學(xué)計(jì)算機(jī)類(lèi)課程為例,講一講 Computer Science, Information Technology, Software Engineering 這三個(gè)計(jì)算機(jī)相關(guān)課程的區(qū)別。想要學(xué)習(xí)計(jì)算機(jī)專(zhuān)業(yè)的同學(xué),不妨來(lái)看看,哪個(gè)才是你所想要選擇的?
1. Computer Science(計(jì)算機(jī)科學(xué))
計(jì)算機(jī)科學(xué)家(Computer scientist)主要研究計(jì)算機(jī)程序背后的“為什么”的問(wèn)題,他們可以使用算法和高等數(shù)學(xué)來(lái)發(fā)明新的使用和傳輸信息的方法
計(jì)算機(jī)科學(xué)家致力于數(shù)學(xué)和理論邏輯來(lái)深入研究計(jì)算機(jī)如何運(yùn)作
在計(jì)算機(jī)科學(xué)中,你將學(xué)習(xí)設(shè)計(jì)和開(kāi)發(fā)電子技術(shù)的相關(guān)概念和理論
計(jì)算機(jī)科學(xué)涉及計(jì)算機(jī)思維(計(jì)算機(jī)的語(yǔ)言)和運(yùn)用離散數(shù)學(xué)(邏輯)來(lái)研究
計(jì)算機(jī)科學(xué)涵蓋的熱門(mén)領(lǐng)域如:網(wǎng)絡(luò)安全,機(jī)器學(xué)習(xí),數(shù)據(jù)科學(xué)
簡(jiǎn)而言之,計(jì)算機(jī)科學(xué)家了解計(jì)算機(jī)是如何工作的,并且可以創(chuàng)建新的算法來(lái)幫助解決問(wèn)題,改善程序或操作系統(tǒng)。
2. Information Technology (信息技術(shù))
IT專(zhuān)業(yè)人員指導(dǎo)如何設(shè)計(jì)和創(chuàng)建信息系統(tǒng),并且他們工作中可能更常需要與客戶(hù)進(jìn)行交流和對(duì)接
IT將計(jì)算機(jī)科學(xué)(Computer Science)和軟件工程(Software Engineering)的理論用于實(shí)踐應(yīng)用中
側(cè)重于用戶(hù)體驗(yàn)和創(chuàng)新(UX/UI),如設(shè)計(jì)特定的界面,達(dá)到特定的計(jì)算機(jī)設(shè)計(jì)需求
IT專(zhuān)業(yè)人員可以通過(guò)修雙學(xué)位,增加自身IT技術(shù)可應(yīng)用的領(lǐng)域
3. Software Engineering (軟件工程)
軟件工程師開(kāi)發(fā),操作,維護(hù)系統(tǒng)和軟件
軟件工程師熟悉了解后臺(tái)計(jì)算機(jī)系統(tǒng),如管理后臺(tái)操作系統(tǒng)、電腦系統(tǒng)。比如在嚴(yán)格的生產(chǎn)和管理過(guò)程中,會(huì)涉及到大型軟件系統(tǒng)的使用及維護(hù),軟件工程師對(duì)于操作系統(tǒng)和計(jì)算機(jī)系統(tǒng)的了解在此時(shí)就可以起到很大的作用
軟件工程工作領(lǐng)域側(cè)重于研究軟件系統(tǒng)如何構(gòu)建,涵蓋項(xiàng)目管理,質(zhì)量保證和軟件運(yùn)行測(cè)試等方面,更偏向計(jì)算機(jī)編程的“實(shí)踐”
雖然側(cè)重點(diǎn)不同,但這三個(gè)學(xué)科之間有很多重疊的內(nèi)容,學(xué)生們會(huì)學(xué)習(xí)一部分相同的課程。
總而言之,軟件工程師(Software Engineering)設(shè)計(jì)和構(gòu)建高質(zhì)量的計(jì)算機(jī)軟件系統(tǒng)。計(jì)算機(jī)科學(xué)家(Computer Science)設(shè)計(jì)和開(kāi)發(fā)計(jì)算機(jī)程序,軟件和應(yīng)用 - 他們對(duì)計(jì)算機(jī)技術(shù)的各個(gè)方面有更深入的了解。然后IT專(zhuān)業(yè)人員使用這些程序,軟件和應(yīng)用并對(duì)其進(jìn)行故障排除。