发布时间:2022-05-19 13:10:00
发布来源:考而思
摘要:该计划对计算机科学原理进行了广泛的介绍,并深入介绍了软件系统的设计和开发。提供计算机和电气工程的基础知识。将培养学生设计、创建复杂软件系统并对其进行故障排除所需的技能。
在麦吉尔大学中计算机相关专业有很多,像是计算机科学,软件工程等,今天小编就来为大家详细介绍一下麦吉尔大学的软件工程专业的课程内容,感兴趣的同学可以接着看下去了。
【麦吉尔大学软件工程专业介绍】
专业介绍:
该计划对计算机科学原理进行了广泛的介绍,并深入介绍了软件系统的设计和开发。提供计算机和电气工程的基础知识。将培养学生设计、创建复杂软件系统并对其进行故障排除所需的技能。
必修课程:
1、编程基础
2、软件系统简介
3、计算机科学导论
4、算法和数据结构
5、计算机系统理论
6、编程语言和范式
7、软件设计
8、软件工程项目
9、软件验证
10、线性代数
11、离散结构
补充课程:
A组:
1、微积分3
2、概率
3、统计
B组:
1、计算机理论
2、算法设计
C组:软件工程优化
1、并发编程
2、基于语言的安全性
3、正式验证
4、软件架构
5、模型驱动和软件开发
6、软件隐私
7、软件需求工程
8、并行计算
9、人机交互
10、软件交付
11、高级软件语言工程
D组:应用
1、数值计算
2、介绍机器人和智能系统
3、数据库系统
4、人工智能
5、分布式系统
6、编译器设计
7、现代电脑游戏
8、计算机网络
9、应用机器学习
10、计算机图形学基础
11、计算机视觉基础
以上就是为大家整理的麦吉尔大学软件工程专业的主要课程内容,这个专业对学生的数学知识也是有一定的要求的,在学习上遇到问题需要专业指导的话可以在线联系我们哦~
马上匹配专业老师免费答疑
相关文章
更多麦吉尔大学商业分析Business analysis专业在线课程
学生将接受各种分析方法和工具的培训,以进行应用于各种管理学科的分析。商业分析专业为学生提供在数据世界中导航所需的基本技能和知识。该专业提供来自各种管理学科的具有强烈实践和应用导向的课程。
考而思2022-05-19加拿大麦吉尔大学硕士建筑学专业1对1课程
课程提供了一个结构化的机会来探索先进的建筑设计,整合建筑施工、景观和城市设计、专业实践、可持续设计以及建筑的历史和理论。
考而思2022-05-19麦吉尔大学本科可持续管理专业在线课程
该专业包括将多个管理学科与可持续性相结合;环境科学、社会科学和人类对自然系统的影响的基本概念。
考而思2022-05-27