西蒙弗雷泽大学理学学士(计算机科学)专业 项目网站

Bachelor of Science (Computer Science)

加拿大 公立

项目背景

`

更新时间:2020-03-27

专业排名101

大学西蒙弗雷泽大学

开学时间5月,9月

课程学制4年

学费29702.70/CAD

专业介绍

解决从网络到人工智能再到复杂性理论的数字时代的计算问题。在你选择的课程中享受无与伦比的灵活性,毕业的时候拥有实际操作技能,利用充满活力、回报丰厚、快速增长的就业市场。

推荐顾问

世界排名

2020年

101

2019年

101

2018年

151

2017年

101

语言要求

类型
雅思
托福
PTE
Listen
--
--
--
Speak
--
--
--
Read
--
--
--
Write
--
--
--
总分
6.5
88
--

学术要求

均分要求:高二或高三数学GPA最低:70%,高数或precalculus最低:60%,高考成绩(可以用SAT/ACT替代,SAT: 1130, ACT: 22);
背景专业要求:高中毕业,高三有学过数学,生物/化学/物理中的一门课程;
工作经验要求:

课程设置

必修课:
CMPT 120 - Introduction to Computing Science and Programming I (3)  计算科学与程序设计入门I
CMPT 125 - Introduction to Computing Science and Programming II (3)  计算科学与程序设计入门II
CMPT 127 - Computing Laboratory (3)  计算实验室
CMPT 225 - Data Structures and Programming (3)  数据结构和编程
CMPT 276 - Introduction to Software Engineering (3)  软件工程简介
CMPT 295 - Introduction to Computer Systems (3)  计算机系统简介
MACM 101 - Discrete Mathematics I (3)  离散数学I
MACM 201 - Discrete Mathematics II (3)   离散数学II
 : 
选修:
4选一:
MATH 150 - Calculus I with Review (4)  微积分I与评论
MATH 151 - Calculus I (3)  微积分I
MATH 154 - Calculus I for the Biological Sciences (3)  生物科学微积分I
MATH 157 - Calculus I for the Social Sciences (3)   社会科学微积分I
 : 
3选一:
MATH 152 - Calculus II (3)  微积分II
MATH 155 - Calculus II for the Biological Sciences (3)  生物科学微积分II
MATH 158 - Calculus II for the Social Sciences (3)  社会科学微积分II
 : 
2选一:
MATH 232 - Applied Linear Algebra (3)  应用线性代数
MATH 240 - Algebra I: Linear Algebra (3)   代数I:线性代数
 : 
2选一:
STAT 270 - Introduction to Probability and Statistics (3)  概率统计简介
BUS 232 - Data and Decisions I (4)  数据和决策I
 : 
Artificial intelligence  人工智能
CMPT 310 - Artificial Intelligence Survey (3)  人工智能调查
CMPT 340 - Biomedical Computing (3)  生物医学计算
CMPT 411 - Knowledge Representation (3)  知识表示
CMPT 412 - Computational Vision (3)  计算视觉
CMPT 413 - Computational Linguistics (3)  计算语言学
CMPT 414 - Model-Based Computer Vision (3)  基于模型的计算机视觉
CMPT 417 - Intelligent Systems (3)  智能系统
CMPT 419 - Special Topics in Artificial Intelligence (3)   人工智能的特殊主题
 : 
Information systems  信息系统
CMPT 353 - Computational Data Science (3)  计算数据科学
CMPT 354 - Database Systems I (3)  数据库系统I
CMPT 441 - Computational Biology (3)  计算生物学
CMPT 454 - Database Systems II (3)  数据库系统II
CMPT 456 - Information Retrieval and Web Search (3)  信息检索和Web搜索
CMPT 459 - Special Topics in Database Systems (3)  数据库系统中的特殊主题
CMPT 470 - Web-based Information Systems (3)  基于Web的信息系统
CMPT 474 - Web Systems Architecture (3)  网络系统架构
 : 
Computer graphics and multimedia  计算机图形学与多媒体
CMPT 361 - Introduction to Computer Graphics (3)  计算机图形学简介
CMPT 363 - User Interface Design (3)  用户界面设计
CMPT 365 - Multimedia Systems (3)  多媒体系统
CMPT 461 - Image Synthesis (3)  图像合成
CMPT 464 - Geometric Modelling in Computer Graphics (3)  计算机图形学中的几何建模
CMPT 466 - Animation (3)  动画
CMPT 469 - Special Topics in Computer Graphics (3)   计算机图形学的特殊主题
 : 
Programming languages and software  编程语言和软件
CMPT 373 - Software Development Methods (3)  软件开发方法
CMPT 383 - Comparative Programming Languages (3)  比较编程语言
CMPT 384 - Symbolic Computing (3)  符号计算
CMPT 473 - Software Testing, Reliability and Security (3)  软件测试,可靠性和安全性
CMPT 475 - Requirements Engineering (3)  需求工程
CMPT 477 - Introduction to Formal Verification (3)  形式验证简介
CMPT 489 - Special Topics in Programming Language (3)   编程语言专题
 : 
Computing systems  计算系统
CMPT 300 - Operating Systems I (3)  操作系统I 
CMPT 305 - Computer Simulation and Modelling (3)  计算机仿真和建模
CMPT 371 - Data Communications and Networking (3)  数据通信和联网
CMPT 379 - Principles of Compiler Design (3)  编译器设计原理
CMPT 431 - Distributed Systems (3)  分布式系统
CMPT 433 - Embedded Systems (3)  嵌入式系统
CMPT 471 - Networking II (3)  网络II
CMPT 479 - Special Topics in Computing Systems (3)  计算系统中的特殊主题
CMPT 499 - Special Topics in Computer Hardware (3)   计算机硬件中的特殊主题
 : 
Theoretical computer science  理论计算机科学
CMPT 307 - Data Structures and Algorithms (3)  数据结构和算法
CMPT 308 - Computability and Complexity (3)  可计算性和复杂性
CMPT 404 - Cryptography and Cryptographic Protocols (3)  密码学和加密协议
CMPT 405 - Design and Analysis of Computing Algorithms (3)  计算算法的设计和分析
CMPT 407 - Computational Complexity (3)  计算复杂度 
CMPT 408 - Theory of Computing Networks/Communications (3)  计算网络/通信理论
CMPT 409 - Special Topics in Theoretical Computing Science (3)  理论计算科学的特殊主题
MACM 300 - Introduction to Formal Languages and Automata with Applications (3)   形式语言和自动机及其应用简介
 : 
Computing Mathematics Courses 计算数学课程
MACM 316 - Numerical Analysis I (3)  -数值分析I
MACM 401 - Introduction to Computer Algebra (3)  计算机代数入门
MACM 442 - Cryptography (3)  密码学
MATH 308 - Linear Optimization (3)  线性优化
MATH 340 - Algebra II: Rings and Fields (3)  代数II:环与场
MATH 343 - Applied Discrete Mathematics (3)  应用离散数学
 : 

相关专业