計算機專業 | 5所院校課程詳解及申請要求
說到計算機專業肯定是必須提到IC的……
帝國理工學院,對分散式計算、邏輯學與人工智慧、高性能計算、形象信息處理、計算機理論以及管理科學的計算方面等問題都有研究。
帝國理工學院計算機科學專業有兩種模式:
一種是標準模式,適合有專業背景的學生學習;
另外一種是特別模式,提供給沒有計算機相關背景的學生,為沒有計算機專業背景卻對計算機感興趣的學生提供了機會。
課程設置
必修課:
秋季:
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
課程特色
注重理論研究,相對來說缺少應用性和操作性;
計算機科學專業開設的課程是MSC課程,適合那些希望在應用職業方向發展的學生;
有些計算機專業開設的課程是MRes課程,適合那些希望在行業學術領域從事研究的學生。
倫敦大學學院,CS專業是UCL的招牌專業,微軟,IBM,思科等名牌公司每年都過去直接招人,有的學生小組作業就是給微軟做project,之後還有微軟發的證書。
UCL的CS專業強調嚴格的計算機科學知識,學生可以開發計算機系統架構的理解力,包裹硬體和系統軟體、編程、軟體工程和交互設計原則、標準數據結構和演算法,同時可以獲得用一個模式化的編程語言重構程序。
課程設置
必修課:
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)
申請要求
英國本土:
至少二等英國計算機或者信息技術學士學位,或者海外同等學歷標準;
對數學成績有要求,必須具備基本的編程技巧和數學能力。
國際學生(中國):
至少平均80分的學士學位,標註編程/院系可以獲得更更高的分數;
雅思總分6.5,單項6.5。
曼徹斯特大學,曼大計算機專業分MSc和MRes:
MSc旨在傳授高級計算機科學知識,適合想要在提升在IT相關職位或者繼續R&D中的計算機技能的學生。有堅實的計算機科學學位或者軟體工程的學位學生可以申請該學位。
MRes旨在提供學生高級計算機科學領域最先進的知識、理解和技能。有特定的深度,以便學生從事計算機或相關領域的職業。
MSc課程設置
必修課:
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課程設置
必修課:
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
申請要求
一等或者二等榮譽學位,或者海外計算機科學或其他至少50%計算機內容相關學位;
有廣泛的計算機科學產業經驗並有優秀的榮譽學位或海外相關的學位,這樣的申請也可以考慮;
要有計算機科學的背景,如堅實的編程技能和軟體開發技能。
雅思6.5,每一項不少於6
劍橋的 PL architecture 組多位教授都是愛丁堡大學計算機專業培養的
愛丁堡大學計算機專業分類:
Informatics MSc
Artificial Intelligence MSc
Cognitive Science MSc
Computer Science MSc
Design Informatics and Advanced Design Informatics MSc
每一個分類包括了一些課程,有些是必修課,大部分是選修課,可以自由選擇喜歡的課程來學習。
下面是以專業領域為分組的一些課程:
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學位包括兩個學期的課程,從九月到來年的4月份,在全日制學生主修了個人項目後,要完成所選專業領域的論文。所教授的課程是從近50個可選課程中挑選的。這些課程反映了愛丁堡大學的研究寬度,被分成專業領域的組:
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
卡迪夫大學計算機信息科學學院下設了以下幾門計算機科學的相關專業,分別有:
Advanced Computer Science/Advanced Computer Science with placement, Computing/Computing with placement, Computing & IT Management/Computing & IT Management with placement。
專業名稱後加上with placement表示:可以付費進行7-10個月的實習或者工作,也就是會多讀一年,這一年中的7-10個月就是給同學完成placement的。
就讀有placement的專業的同學,在placement完成之後,再回校進行論文寫作和答辯。
Advanced Computer Science
課程設置
必修課:
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
每個學期有兩門必修課程,兩個學期一共四門必修課程,另外再選修兩門選修課程。
Advanced Computing Science with placement
課程設置
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
要上五門必修課程和一門選修課程。然後進行placement。在7-10個月的Placement結束之後,同學再返校完成dissertation。
Computing & IT Management/Computing & IT Management with placement
課程設置
必修課:
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
這兩門專業課程設置完全一樣。區別在於,在春季學期結束之後,選擇placement的同學就開始進行placement。但要注意的是,工作要自己找。學院和工作顧問會幫助同學申請實習或者工作。
Computing
課程設置
兩個學期都可以選擇的選修課程:
E-Commerce and Innovation
Software Engineering
秋季學期:
Computational Systems
Information Processing in Python
春季學期:
Obeject Oriented Development with Java
Information Modelling and Database Systems
Distributed and Cloud Computing
Human Centric Computing
Dissertation
和Computing &IT Management一樣,有五門必修課程要學習,選擇一門選修課程就ok了。
Computing with placement
課程設置
必修課:
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
其實,Computing with placement和Computing提供的課程是一模一樣的。Computing with placement也是五門必修課程,一門選修課程。只是可能課程時間安排得不太一樣。另外就是placement的差別了。
課程特色
卡大下設的計算機相關專業還算比較全面,不僅有傳統的計算機科學信息專業,比如Advanced Computer Science,也有與管理相結合,並且適合本科非計算機專業的Computing & IT Management和Computing。
而Computing & IT Management和Computing的差別在於:
Computing著重於如何運用軟體解決企業中出現的問題,並且運用重要的計算機語言(比如java和python)來學習編程;
Computing & IT Management的課程中,雖然也會涉及到Computing中的部分內容,但其實課程的重點還是放在了Management上,著重於如何運用軟體,電腦系統來支持企業運作,來管理IT人員。
其實,卡大計算機相關專業最特別之處就在於它的placement。
申請要求
Computing (with placement)/Computing & IT Management (with placement):
這兩(四)門專業要求申請者的本科專業是非計算機專業;
非大學畢業的同學(也就是沒有學士學位的同學或者是沒有拿到畢業證書的同學),如果有相關的工作經驗的話,校方也會予以考慮;
平均成績75分以上;
雅思總分6.5,單項不低於6。
Advanced Computer Science (with placement)
要求申請者本科專業是計算機科學或計算機或其它相關專業;
平均成績75分以上;
雅思總分6.5,單項不低於6。 諮詢私信格式:大幾、本科學校、本科專業、雅思成績、欲申請學校、欲申請專業。有時候知乎私信較多,回的比較慢,但是叔看到的都會回復你們的~~~ps.自己申請或者文書不會寫,叔這邊有文書和申請服務。大叔微信:ukdiy1
推薦閱讀:
※cs go跟cs有什麼不同呢?
※Linux學習——文件和目錄操作命令【1】
※4 · 視頻 |美拍,快手……為什麼說短視頻平台成了網紅經濟的造星工廠
※FANUC 0i-MD系統機械手刀庫如何調試?
※Android如何不在activity中跳轉頁面