发布时间: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、计算机视觉基础
以上就是为大家整理的麦吉尔大学软件工程专业的主要课程内容,这个专业对学生的数学知识也是有一定的要求的,在学习上遇到问题需要专业指导的话可以在线联系我们哦~
马上匹配专业老师免费答疑
相关文章
更多悉尼大学研究生IT软件工程核心课程详述
悉尼大学信息技术硕士学位提供了软件、商业、工程和健康四个关键领域的六个专业,这六个专业分别是:生物医学和健康信息学、数据管理和分析、数字媒体技术、网络安全、网络和分布式系统、软件工程。学生可以选择专注于一个特定的领域,或者灵活地组合相关专业的课程。下面我们就来看一下IT软件工程专业的核心课程。
考而思2022-08-31澳国立大学软件工程专业课程难不难?
软件工程( Software Engineering,简称SE),是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准
考而思2023-04-22英国卡迪夫大学Applied Software Engineering应用软件工程辅导
英国卡迪夫大学Applied Software Engineering (BSc)应用软件工程课程旨在使学生成为具备企业正在寻找的技能、知识和实践经验的高就业率的软件工程师。 该创新学位与行业密切合作设计,将帮助学生获得使用当前商业工具和技术进行动手软件开发的经验。学校的教学侧重于云、移动和 Web 开发,重点是技术和标准行业实践。
考而思2023-04-26