计算机科学专业是多伦多大学留学优势专业,那你们知道多伦多大学计算机科学开设了哪些课程吗?
大师兄留学网【留学网 dsxliuxue.com】小编为大家带来多伦多大学计算机科学本科专业介绍,希望对大家有帮助。
多伦多大学计算机科学本科专业介绍
计算机科学,研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。
多伦多大学计算机科学本科专业课程设置
CSC104H1 - 计算思维
CSC108H1 - 计算机编程简介
CSC120H1 - 科学计算机科学
CSC121H1 - 统计计算机科学
CSC148H1 - 计算机科学概论
CSC165H1 - 计算机科学的数学表达和推理
CSC204H1 - 与计算机科学家合作
CSC207H1 - 软件设计
CSC209H1 - 软件工具和系统编程
CSC236H1 - 计算理论导论
CSC240H1 - 丰富的计算理论导论
CSC258H1 - 计算机组织
CSC263H1 - 数据结构和分析
CSC265H1 - 丰富的数据结构和分析
JSC270H1 - 数据科学I
CSC300H1 - 计算机与社会
CSC301H1 - 软件工程简介
CSC302H1 - 工程大型软件系统
CSC303H1 - 社会和信息网络
CSC304H1 - 算法博弈论与机制设计
CSC309H1 - 在网上编程
CSC310H1 - 信息论
CSC318H1 - 交互式计算媒体的设计
CSC320H1 - 视觉计算简介
CSC324H1 - 编程语言原则
CSC336H1 - 数值方法
CSC343H1 - 数据库简介
CSC358H1 - 计算机网络原理
CSC367H1 - 并行编程
CSC369H1 - 操作系统
CSC373H1 - 算法设计,分析和复杂性
CSC384H1 - 人工智能简介
CSC385H1 - 微处理器系统
CSC396Y0 - 设计现实世界问题的系统
CSC399Y1 - 研究机会计划
CSC401H1 - 自然语言计算
CSC404H1 - 视频游戏设计简介
CSC410H1 - 软件测试和验证
CSC411H1 - 机器学习和数据挖掘
CSC412H1 - 概率学习与推理
CSC418H1 - 计算机图形学
CSC420H1 - 图像理解介绍
CSC421H1 - 神经网络和深度学习
CSC428H1 - 人机交互
CSC436H1 - 数值算法
CSC438H1 - 可计算性和逻辑
CSC443H1 - 数据库系统技术
CSC446H1 - 偏微分方程的计算方法
CSC448H1 - 正式语言和自动机
CSC454H1 - 软件业务
CSC456H1 - 高性能科学计算
CSC458H1 - 计算机网络系统
CSC463H1 - 计算复杂性和可计算性