软件工程专业要学什么课程?

   我们直入正题,这里列出某C9学校设置的**本科专业课程**:

1.1.学科平台课程(必修环节)

共 6 门,主要讲授计算系统、软件工程、软件职业和软件数学方面的专业基础知识。
包括: 

计算系统基础 、 数据结构与算法、  离散数学、 计算机操作系统、  计算机组织结构、  C++高级程序设计。

1.2.专业核心课程(必修环节)

共 10 门,主要讲授计算系统与软件工程方面的重要专业知识。
包括: 

  • 面向计算思维的专业核心课程

软件工程与计算 I、 软件工程与计算 II、  软件工程与计算 III、  软件系统设计 、 软件质量与管理。

  • 面向互联网、大数据、人工智能思维的专业核心课程

 互联网计算、  数据科学基础、  数据管理基础、  需求与商业模式创新、 人机交互系统。

1.3.专业方向选修课程

包括专业方向课程模块和专业任选课程,针对卓越工程师培养计划,主要讲授软件分析、设计、开发和支持过程中先进实用的方法、技术和工具,以及软件系统和软件应用技术方面的知识。针对多元化人才培养要求,主要讲授学术研究、创业就业、交叉复合等方面的课程。

 专业方向课程模块中的课程
  • 嵌入式物联网专业方向

嵌入式系统概论、  Linux程序设计、  物联网应用软件开发。

  • 数据科学系统

云计算、  商务智能、  数据集成。 

  • 数据科学应用

大数据分析、  机器学习、  计算机视觉。 

  • 软件工程高级技术

自动化测试、  面向服务的软件工程、  经验软件工程。

  • 面向互联网+的软件开发技术

Web前端开发、  服务端开发、  服务计算和 SOA开发。

扫描二维码关注公众号,回复: 10972571 查看本文章

专业任选课课程

移动互联网软件工程、 Linux 系统基础、 编译原理、 管理信息系统、 基于多核的并行编程、 电子商务、 计算机图形学、 软件工程经济学、 分布式人工智能、 虚拟机技术、 DevOps、 数据库开发。 

感谢阅读~

发布了23 篇原创文章 · 获赞 10 · 访问量 4998

猜你喜欢

转载自blog.csdn.net/Fzidx/article/details/95741638
今日推荐