加拿大计算机专业课程解析
分类:专家指南2020-11-25
加拿大的计算机科学专业一直以来都是热门专业,滑铁卢大学、多伦多大学、麦吉尔大学、阿尔伯塔大学、英属哥伦比亚大学等计算机专业每年的竞争也是相当激烈。准备或者正在加拿大读计算机专业的同学,在看到复杂的计算机课程难免会头疼如何抉择,今天就来跟大家分析进一步了解加拿大计算机专业课程设置和分类。
根据加拿大计算机专业的课程内容,可将专业课程细分为以下7大类:
人工智能 (Artificial Inteligence)
计算统计 (Computational Statistics)
图像及UI (Graphics/User Interfaces)
数据结构及算法 (Data Structure/Algorithms)
数据库 (Databases)
编程语言(Programming Languages)
硬/软件系统(Hardware/Software System)
Artificial Intelligence:
计算视觉Computational Vision
可替换主体系统Multiagent Systems、
深度学习及其应用Deep Learning and its applications
模式分析Kernal Mthds for Pattern Analysis
自然语言处理Natural language processing
Computational Statistics:
机器学习Machine Learning
数据科学优化Optimization for Data Science
计算机仿真的数学基础Math Fnds of Comp. Ntwrking
Graphics/ User Interfaces:
人机交互Human-Computer Interaction
高级应用-蒙特卡罗方法Advanced Applications - Monte Carlo Methods
图像处理 Graphics processing
UI设计 User Interfaces Design
Algorithms:
计算问题复杂度Complexity of Computational Problems
加密/网络安全Cryptography/Network Security
高级逻辑Advanced Logic in Comp. Sci.
高级算法 Advanced Algorithm
Databases:
大数据架构Big Data Infrastructure
数据挖掘 Data mining
Programming Languages:
函数式编程Lang语义Functional Programming Lang Semantics
高级编程Advanced programming
Hardware/Software Systems:
搜索引擎,设计Search Engines, Design
分布式系统Advanced Distributed Systems
