微信关注,获取更多

软件工程要学哪些课程?软件工程有哪些课程




今天给各位分享软件工程要学哪些课程的知识,其中也会对软件工程有哪些课程进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录

  1. 软件工程一般要学什么
  2. 软件工程主要课程有哪些
  3. 软件开发主要有哪些课程
  4. 软件工程要学什么课程
  5. 软件工程都学什么课程

一、软件工程一般要学什么

链接:提取码:gis6

软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作效率和生活效率。

二、软件工程主要课程有哪些

外语、高等数学、线性代数、高等代数、电子技术基础、离散数学、计算机引论(C语言)、数据结构、C++程序设计、汇编语言程序设计、算法设计与分析、计算机组成原理与体系结构、数据库系统、计算机网络、软件工程、软件测试技术、软件需求与项目管理、软件设计实例分析、CMM/ISO9000等。扩展资料

一、培养目标

本专业培养具有良好科学素养,能较系统和深入地掌握计算机科学技术基础以及软件工程专业知识和工作技能的高级专业技术人才。学生毕业后可在进行软件规划、设计与开发及应用的相关企业、事业单位或政府机关等从事计算机软件规划、咨询、监理、生产、软件技术研发、以及软件应用系统维护等方面技术工作。

本专业学生应系统掌握计算机科学技术及其应用有关基础理论、建立从事软件工程方面工作的必要专业知识结构和工作技能,包括计算理论基础、计算机系统及其硬软接口、系统软件与工具软件、计算机应用技术、软件工程方法与工具等。通过四年时间的学习,学生应具备以下几方面知识和工作能力:

1、掌握计算机科学与技术基本理论和专业知识;

2、掌握软件系统分析、设计和说明的基本方法,具备软件研究与技术开发能力;

3、了解信息系统安全与知识产权保护的有关技术方法和法规;

4、具备进行软件系统规划、设计、咨询、软件测试与评估以及软件工程管理和系统运行管理的基本能力;

5、了解现代信息技术的发展动态;

6、精通一门以上外语,具有较强专业外语阅读和写作能力;

7、掌握文献检索、资料查询的.基本方法,具有独立获取信息的能力。

三、计划学制、最低毕业学分、授予学位

计划学制:本专业实行学分制,学制一般为四年,允许提前毕业和推迟毕业,具体按学校有关学分制管理条例执行。鼓励学生攻读双专业、双学位和辅修。

1、全校公共课分为公共必修课(34个学分)和公共选修课(11个学分)。公共必修课34个学分必须全修。公共选修课应在人文社会科学和艺术类课程中各选修4个学分,在社会科学类中修2个学分。就业指导课以讲座形式进行,开设4-6个讲座,计1个公选课学分。

2、学科基础课共计52个学分,包括学科基础课和学科专业课程,要求学生全修。

3、专业必修课共计21个学分,要求学生全修。

4、选修课学生必须修读不低于34个学分,其中限选课程模块为必选模块,不够部分的学分可在任选课模块和计算机科学与技术的相关模块中选择。

5、“学科前沿讲座“为学科导引课程,以讲座形式分散安排在各个学期。

6、“就业指导课”以讲座形式进行,开设4-6个讲座,计1个公选课学分.

7、本专业设置六门双语教学课程(课程方案表中课程名称前打*者),本专业不再单独开设专业英语课程。

8、课程计划表中课程名称前打☆者为综合设计类课程。

9、专业技能与实践共计8个学分,学生可在课程结构比例表中自主选择课程设计内容或专业实习,如选择专业实习,则学生必须再选修至少2个课程设计。

三、软件开发主要有哪些课程

计算机科学与技术专业(软件工程方向、网络技术方向、信息安全方向)主要课程:汇编与接口技术、计算机组成原理、操作系统、数据结构、软件项目管理、软件测试技术、Java高级程序设计、软件工程、电子技术、局域网与组网技术、TCP/IP与广域网、Linux基础及技术、网络管理与维护、计算机网络与通信、数据库原理与应用、信息安全概论、现代密码学、入侵检测与安全扫描、计算机病毒原理与防治、信息安全技术、容错与可信恢复技术等。就业方向:在企业、事业单位从事软件工程应用技术、计算机网络、信息安全等工作,或从事相关的教学科研工作。 2、电子信息科学与技术主要课程:模拟和数字电路、高频电子线路、电子技术自动化、信号与系统、数字信号处理、通信原理、算法与程序设计、微机原理与接口技术、单片机应用、现代通信技术、传感器与测量技术等。就业方向:毕业生可以到企事业单位、行政、教育部门从事研究、教学和信息的维护与管理工作;也可在现代制造业、通信行业、IT企业从事电子设备与系统的研制、生产,通信技术的应用开发

四、软件工程要学什么课程

内容提要:为新学生提供一个关于计算机科学与技术学科的入门介绍,使他们对该学科有一个整体的认识。

内容提要:介绍数字逻辑与数字系统的基本概念、分析方法和设计原理,包括开关理论基础、组合逻辑、时序逻辑、可编程逻辑器件、数字系统等。

3、计算机组成原理与汇编语言。

内容提要:以冯诺依曼计算机模型为出发点,介绍计算机的组织结构和工作原理,剖析计算机的运算器、存储器、控制器和输入输出设备的结构、工作原理和相互关系。

内容提要:介绍数据通信的基本概念和计算机网络的基本原理,包括计算机网络的体系结构、数据通信的基本方法和协议、计算机网络的主要应用协议。

内容提要:研究计算机系统结构的基本概念、基本原理、基本结构和基本分析方法,使同学在具有一定的软硬件知识基础上能综合认识计算机系统的软硬件功能分配与各种不同结构类型机器的特性和性能评价方法。

内容提要:包括集合论、数理逻辑、图论、组合数学等内容,形式化的数学证明贯穿此课程。

内容提要:本课程延续数据结构课程的学习,从算法分析和设计的角度出发,除去传统的分类查找算法和一般的设计方法外,主要内容包括如下几个部分,算法研究的理论基础,递归分析技术,基本算法设计策略。

内容提要:介绍线性表及其链接存储结构与算法、数组与矩阵、堆栈与队列、广义表的存储结构与多元多项式表示、串与文本编辑、排序、树、图、文件结构。

内容提要:介绍编译原理的理论和实践,包括编译程序设计、词法分析、语法分析、符号表、声明和存储管理、代码生成以及优化技术。

内容提要:介绍操作系统的设计与实现,包括操作系统各组成部分的概述、互斥性和同步性、处理器实现、调度算法、存储算法、设备管理和文件系统。

五、软件工程都学什么课程

1、软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。软件工程专业具体需要学习以下课程:

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

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

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

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

好了,关于软件工程要学哪些课程和软件工程有哪些课程的问题到这里结束啦,希望可以解决您的问题哈!

未经允许不得转载:考研指南 » 软件工程要学哪些课程?软件工程有哪些课程

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏