当前位置:
首页 > 大学专业课程 > 软件工程专业学什么 软件工程专业的主干课程有哪些(庄鑫)

知识点

软件工程专业学什么 软件工程专业的主干课程有哪些(庄鑫)

高考结束后,选择软件工程专业的学生或者正在学习软件工程的学生。当初选择这个专业或者现在学这个专业的时候,你是不是很迷茫:应该怎么学软件工程?下面是Youtu.com的一个小系列,和大家分享一下软件工程专业学什么,软件工程专业的主干课程有哪些,希望能帮到你。

你在软件工程专业主要学什么——从学校课程来看

数学:高数,线生成,离散化,概率论

汇编语言,C,c++,数据结构,计算机组成原理,操作系统,编译原理,java,算法设计与分析,软件管理等课程。不同的学校提供不同的课程。

软件工程主要学什么——从行业的角度

首先是一些基本的编程语言。C,C++,Java基本上大家都很熟悉。由于趋势,C和C++很少使用,Java更实用。

其次,它是软件工程最基本的理论支撑。当然,学习语言的时候有很多接触。这些包括:数据结构、数据库、离散数学、算法设计、操作系统、计算机网络、UML、设计模式、面向对象设计。这些都是每个软件工程师必备的知识,但是很多所谓的工程师并不能熟练掌握。

然后你会根据具体的工作岗位,具备相关的专业技能。比如项目经理需要掌握一些管理知识,比如敏捷开发、人力资源等。移动开发需要掌握iOS或者Android或者相关。前端需要学习JavaScript、HTML、CSS,后端需要掌握一种或多种后端开发语言工具,比如Java EE、Python、NodeJS。当然还有网络安全、系统安全、分布式系统、VoIP、嵌入式开发等等。

软件工程的主要课程是什么

主要学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、编程语言、数据结构、离散数学、操作系统、编译技术、软件工程导论、统一建模语言、软件架构、软件需求、软件项目管理

该专业除学习公共基础课程外,还将系统学习离散数学、数据结构、算法分析、面向对象编程、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,也可以根据学生兴趣选修一些其他课程。

实践环节:毕业实习、课程设计、计算机工程实践、生产实习、毕业设计(论文)。