計(jì)算機(jī)專業(yè)是英國8大最熱門專業(yè)之一,本文詳解5所知名計(jì)算機(jī)院校,看有沒有你想上的?
說到計(jì)算機(jī)專業(yè)肯定是必須提到IC的……
帝國理工學(xué)院,對(duì)分布式計(jì)算、邏輯學(xué)與人工智能、高性能計(jì)算、形象信息處理、計(jì)算機(jī)理論以及管理科學(xué)的計(jì)算方面等問題都有研究。
帝國理工學(xué)院計(jì)算機(jī)科學(xué)專業(yè)有兩種模式:
一種是標(biāo)準(zhǔn)模式,適合有專業(yè)背景的學(xué)生學(xué)習(xí);
另外一種是特別模式,提供給沒有計(jì)算機(jī)相關(guān)背景的學(xué)生,為沒有計(jì)算機(jī)專業(yè)背景卻對(duì)計(jì)算機(jī)感興趣的學(xué)生提供了機(jī)會(huì)。
課程設(shè)置
必修課:
秋季:
- computer architecture
- operating system
- introduction to C++ programming
- logic and AI programming
秋季和春季:
- integrated programming laboratory
春季:
- C++ programming test
- AI programming test
春季和夏季:
- software engineering practice and group project
夏季:
- MSc computing science individual project
選修課:
春季:
- introduction to artificial intelligence
- graphics
- robotics
- introduction to bio information
- computational finance
- intelligent data and probabilistic inference
- database
- computer network and distributed systems
- concurrent programming
- logic-based learning
- introduction to MATLAB
課程特色
注重理論研究,相對(duì)來說缺少應(yīng)用性和操作性;
計(jì)算機(jī)科學(xué)專業(yè)開設(shè)的課程是MSC課程,適合那些希望在應(yīng)用職業(yè)方向發(fā)展的學(xué)生;
有些計(jì)算機(jī)專業(yè)開設(shè)的課程是MRes課程,適合那些希望在行業(yè)學(xué)術(shù)領(lǐng)域從事研究的學(xué)生。
倫敦大學(xué)學(xué)院
CS專業(yè)是UCL的招牌專業(yè),微軟,IBM,思科等名牌公司每年都過去直接招人,有的學(xué)生小組作業(yè)就是給微軟做project,之后還有微軟發(fā)的證書。
UCL的CS專業(yè)強(qiáng)調(diào)嚴(yán)格的計(jì)算機(jī)科學(xué)知識(shí),學(xué)生可以開發(fā)計(jì)算機(jī)系統(tǒng)架構(gòu)的理解力,包裹硬件和系統(tǒng)軟件、編程、軟件工程和交互設(shè)計(jì)原則、標(biāo)準(zhǔn)數(shù)據(jù)結(jié)構(gòu)和算法,同時(shí)可以獲得用一個(gè)模式化的編程語言重構(gòu)程序。
課程設(shè)置
必修課:
- Introductory Programming
- Apps Design
- Architecture and Hardware
- Systems Infrastructure
- Algorithmics
選修課
- Artificial Intelligence and Neural Networks
- Database Systems
- Functional Programming
- Interaction Design
- Introduction to Business and Entrepreneurship
- Software Engineering
- MultiMedia Computing
- Project Management
- Financial Business Analysis and Project Management
- Financial Information Systems
- Compliance, Risk and Regulation
- Mathematics (not credit bearing)
申請要求
英國本土:
至少二等英國計(jì)算機(jī)或者信息技術(shù)學(xué)士學(xué)位,或者海外同等學(xué)歷標(biāo)準(zhǔn);
對(duì)數(shù)學(xué)成績有要求,必須具備基本的編程技巧和數(shù)學(xué)能力。
國際學(xué)生(中國):
至少平均80分的學(xué)士學(xué)位,標(biāo)注編程/院系可以獲得更更高的分?jǐn)?shù);
雅思總分6.5,單項(xiàng)6.5。
曼徹斯特大學(xué),曼大計(jì)算機(jī)專業(yè)分MSc和MRes:
MSc旨在傳授高級(jí)計(jì)算機(jī)科學(xué)知識(shí),適合想要在提升在IT相關(guān)職位或者繼續(xù)R&D中的計(jì)算機(jī)技能的學(xué)生。有堅(jiān)實(shí)的計(jì)算機(jī)科學(xué)學(xué)位或者軟件工程的學(xué)位學(xué)生可以申請?jiān)搶W(xué)位。
MRes旨在提供學(xué)生高級(jí)計(jì)算機(jī)科學(xué)領(lǐng)域最先進(jìn)的知識(shí)、理解和技能。有特定的深度,以便學(xué)生從事計(jì)算機(jī)或相關(guān)領(lǐng)域的職業(yè)。
MSc課程設(shè)置
必修課:
- Research Methods and Professional Skills
選修課:
- Automated Reasoning and Verification
- Optimization for Learning, Planning and Problem-Solving
- Semi-Structured Data and the Web
- Ontology Engineering for the Semantic Web
- Principles of Digital Biology
- Introduction to Health Informatics
- Parallel Programs and their Performance
- Designing for Parallelism and Future Multi-core Computing
- Data Engineering
- IT Governance
- Advanced Database Management Systems
- Introduction to Health Informatics
- Machine Learning and Data Mining
- Modelling and Visualisation of High-Dimensional Data
- Mobile Systems
- Mobile Comminucations
- Text Mining
- Computer Vision
- Cryptography
- Computer and Network Security
- Software Engineering Overview
- Component-based Software Development
- Pattern-Based Software Development
- Agile and Test-Driven Development
MRes課程設(shè)置
必修課:
- Research Methods and Professional Skills
- Scientific Methods II - Fundamental Aspects of Research Methodology
- Scientific Methods I - Scientific Evaluation, Experimental Design and Statistical Methods
- Scientific Methods III - Academic Writing and Impact Studies
選修課:
- Semi-Structured Data and the Web
- Ontology Engineering for the Semantic Web
- Parallel Programs and their Performance
- Designing for Parallelism and Future Multi-core Computing
- Data Engineering
- IT Governance
- Machine Learning and Data Mining
- Modelling and Visualisation of High-Dimensional Data
- Cryptography
- Computer and Network Security
- Component-based Software Development
申請要求
一等或者二等榮譽(yù)學(xué)位,或者海外計(jì)算機(jī)科學(xué)或其他至少50%計(jì)算機(jī)內(nèi)容相關(guān)學(xué)位;
有廣泛的計(jì)算機(jī)科學(xué)產(chǎn)業(yè)經(jīng)驗(yàn)并有優(yōu)秀的榮譽(yù)學(xué)位或海外相關(guān)的學(xué)位,這樣的申請也可以考慮;
要有計(jì)算機(jī)科學(xué)的背景,如堅(jiān)實(shí)的編程技能和軟件開發(fā)技能。
雅思6.5,每一項(xiàng)不少于6
劍橋的 PL architecture 組多位教授都是愛丁堡大學(xué)計(jì)算機(jī)專業(yè)培養(yǎng)的
愛丁堡大學(xué)計(jì)算機(jī)專業(yè)分類:
- Informatics MSc
- Artificial Intelligence MSc
- Cognitive Science MSc
- Computer Science MSc
- Design Informatics and Advanced Design Informatics MSc
每一個(gè)分類包括了一些課程,有些是必修課,大部分是選修課,可以自由選擇喜歡的課程來學(xué)習(xí)。
下面是以專業(yè)領(lǐng)域?yàn)榉纸M的一些課程:
- Analytical and Scientific Databases
- Bioinformatics, Systems and Synthetic Biology
- Cognitive Science
- Computer Systems, Software Engineering & High-Performance Computing
- Intelligent Robotics
- Agents, Knowledge and Data
- Learning from Data
- Natural Language Processing
- Neural Computation and Neuroinformatics
- Theoretical Computer Science
課程特色
MSc學(xué)位包括兩個(gè)學(xué)期的課程,從九月到來年的4月份,在全日制學(xué)生主修了個(gè)人項(xiàng)目后,要完成所選專業(yè)領(lǐng)域的論文。所教授的課程是從近50個(gè)可選課程中挑選的。這些課程反映了愛丁堡大學(xué)的研究寬度,被分成專業(yè)領(lǐng)域的組:
- Analytical and Scientific Databases
- Bioinformatics, Systems and Synthetic Biology
- Cognitive Science
- Computer Systems, Software Engineering and High Performance Computing
- Design Informatics
- Intelligent Robotics
- Knowledge Management, Representation & Reasoning
- Learning from Data
- Natural Language Processing
- Neural Computation and NeuroInformatics
- Theoretical Computer Science
申請要求 雅思6.5分,小分6.0
卡迪夫大學(xué)計(jì)算機(jī)信息科學(xué)學(xué)院下設(shè)了以下幾門計(jì)算機(jī)科學(xué)的相關(guān)專業(yè),分別有:
Advanced Computer Science/Advanced Computer Science with placement, Computing/Computing with placement, Computing & IT Management/Computing & IT Management with placement。
專業(yè)名稱后加上with placement表示:可以付費(fèi)進(jìn)行7-10個(gè)月的實(shí)習(xí)或者工作,也就是會(huì)多讀一年,這一年中的7-10個(gè)月就是給同學(xué)完成placement的。
就讀有placement的專業(yè)的同學(xué),在placement完成之后,再回校進(jìn)行論文寫作和答辯。
Advanced Computer Science
課程設(shè)置
必修課:
- Dissertation
- E-Commerce and Innovation
- Programming Paradigms
選修課:
- Computational Operational Research
- Distributed and Cloud Computing
- Forensics, Trust and Identity
- High Performance Computing
- Human Centric Computing
- Informatics
- Information, Network and Cyber Security
- Pattern Recognition & Data Mining
- Visual Computing
- Web and Social Computing
每個(gè)學(xué)期有兩門必修課程,兩個(gè)學(xué)期一共四門必修課程,另外再選修兩門選修課程。
Advanced Computing Science with placement
課程設(shè)置
- Computational Operational Research
- Dissertation
- Distributed and Cloud Computing
- E-Commerce and Innovation
- Forensics, Trust and Identity
- High Performance Computing
- Human Centric Computing
- Informatics
- Information, Network and Cyber Security
- Pattern Recognition & Data Mining
- Placement
- Programming Paradigms
- Visual Computing
- Web and Social Computing
要上五門必修課程和一門選修課程。然后進(jìn)行placement。在7-10個(gè)月的Placement結(jié)束之后,同學(xué)再返校完成dissertation。
Computing & IT Management/Computing & IT Management with placement
課程設(shè)置
必修課:
- Business and IT Management
- Computational Systems
- E-Commerce and Innovation
- Information Modelling and Database Systems
- Information Processing in Python
- Placement
- Dissertation
選修課:
- Distributed and Cloud Computing
- Human Centric Computing
這兩門專業(yè)課程設(shè)置完全一樣。區(qū)別在于,在春季學(xué)期結(jié)束之后,選擇placement的同學(xué)就開始進(jìn)行placement。但要注意的是,工作要自己找。學(xué)院和工作顧問會(huì)幫助同學(xué)申請實(shí)習(xí)或者工作。
Computing
課程設(shè)置
兩個(gè)學(xué)期都可以選擇的選修課程:
- E-Commerce and Innovation
- Software Engineering
秋季學(xué)期:
- Computational Systems
- Information Processing in Python
春季學(xué)期:
- Obeject Oriented Development with Java
- Information Modelling and Database Systems
- Distributed and Cloud Computing
- Human Centric Computing
- Dissertation
和Computing &IT Management一樣,有五門必修課程要學(xué)習(xí),選擇一門選修課程就ok了。
Computing with placement
課程設(shè)置
必修課:
- Computational Systems
- Dissertation
- E-Commerce and Innovation
- Human Centric Computing
- Information Modelling and Database Systems
- Information Processing in Python
- Object Oriented Development with Java
- Software Engineering
選修課:
- Distributed and Cloud Computing
- Human Centric Computing
- Information Modelling and Database Systems
其實(shí),Computing with placement和Computing提供的課程是一模一樣的。Computing with placement也是五門必修課程,一門選修課程。只是可能課程時(shí)間安排得不太一樣。另外就是placement的差別了。
課程特色
卡大下設(shè)的計(jì)算機(jī)相關(guān)專業(yè)還算比較全面,不僅有傳統(tǒng)的計(jì)算機(jī)科學(xué)信息專業(yè),比如Advanced Computer Science,也有與管理相結(jié)合,并且適合本科非計(jì)算機(jī)專業(yè)的Computing & IT Management和Computing。
而Computing & IT Management和Computing的差別在于:
Computing著重于如何運(yùn)用軟件解決企業(yè)中出現(xiàn)的問題,并且運(yùn)用重要的計(jì)算機(jī)語言(比如java和python)來學(xué)習(xí)編程;
Computing & IT Management的課程中,雖然也會(huì)涉及到Computing中的部分內(nèi)容,但其實(shí)課程的重點(diǎn)還是放在了Management上,著重于如何運(yùn)用軟件,電腦系統(tǒng)來支持企業(yè)運(yùn)作,來管理IT人員。
其實(shí),卡大計(jì)算機(jī)相關(guān)專業(yè)最特別之處就在于它的placement。
申請要求
Computing (with placement)/Computing & IT Management (with placement):
這兩(四)門專業(yè)要求申請者的本科專業(yè)是非計(jì)算機(jī)專業(yè);
非大學(xué)畢業(yè)的同學(xué)(也就是沒有學(xué)士學(xué)位的同學(xué)或者是沒有拿到畢業(yè)證書的同學(xué)),如果有相關(guān)的工作經(jīng)驗(yàn)的話,校方也會(huì)予以考慮;
平均成績75分以上;
雅思總分6.5,單項(xiàng)不低于6。
Advanced Computer Science (with placement)
要求申請者本科專業(yè)是計(jì)算機(jī)科學(xué)或計(jì)算機(jī)或其它相關(guān)專業(yè);
平均成績75分以上;
雅思總分6.5,單項(xiàng)不低于6。