分享

软件工程专业是不是要学习C语言?

 山峰云绕 2017-07-12


软件工程专业课程介绍:离散数学、数据结构、算法分析与设计:这3门课主要培养学生的程序设计思维与抽象思维。离散数学主要介绍数理逻辑、集合论、图论、代数系统等主要内容;数据结构是全国大部分高校的考研必考科目;算法分析与设计主要讲授计算机中的经典算法,包括递归与分治、动态规划、回溯法、分枝限界法、贪心算法等。

Web前端开发技术:主要介绍前端开发技术,包括Html、XML、javascript脚本语言等;

Java程序设计、JavaEE程序设计、Java开源框架:介绍Java系列的开发课程。其中Java程序设计为基础课程,JavaEE主要介绍Java Web开发、Java开源框架介绍主流的框架技术,包括Spring、Hibernate等;

计算机网络:介绍计算机网络相关的内容,包括:计算机网络体系结构、各层次功能及所在协议原理、局域网相关技术、交换机和路由器工作原理与配置、VLAN原理与配置、IP地址结构与规划、TCP流量控制与拥塞管理、应用层常用协议等。

Linux应用技术、操作系统:介绍操作系统有关的内容。首先介绍Linux操作系统的基本操作,然后从理论上介绍操作系统的主要功能;

数据库系统原理、大型数据库:介绍数据库的相关知识,数据库是信息系统开发必备的知识。其中数据库系统原理主要介绍数据库的设计、SQL语言等相关知识;大型数据库主要介绍商业数据库Oracle。

软件工程、软件工程实践、系统分析与设计、UML系统建模技术:介绍软件开发的流程、如何做系统需求分析,如何将用户的需求变成设计模型等相关知识。

移动终端开发技术:介绍终端上的开发技术,以android为主体,介绍android应用开发、android平台上的游戏开发等。

毕业设计:对学习的知识进行综合训练。

面向对象程序设计:介绍C++的相关知识,C++是信息工程、电气自动化等相关专业的必要基础;

Python程序设计:Python语法简洁清晰,具有丰富和强大的函数库,在国外用Python做科学计算的研究机构日益增多,Python完全免费,众多开源的科学计算库都提供了Python的调用接口,用户可以在任何计算机上免费安装Python及其绝大多数扩展库。因此,它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起,比如可以将3D游戏中的图形渲染模块作为Python的扩展类库调用。除此之外,Python还可以以交互模式运行,在主流操作系统Unix/Linux、Mac、Windows都可以直接在命令模式下直接运行Python交互环境,直接输入操作指令即可实现交互操作。

软件质量保证与测试:介绍软件测试的相关知识;

C#程序设计、Windows程序设计、Asp.net程序设计:这一系列的课程是微软的开发课程,现在C#程序设计是VR(虚拟现实)的基础语言。

网络编程:以桌面网络编程为起点,实现了从桌面网络编程到Web网络编程再到Android网络编程的三级跨越。各部分内容衔接紧密,贴近实战,具有较强的应用价值。

软件工程前沿讲座:对软件工程的相关前沿知识进行介绍,包括云计算等相关知识;同时会介绍软件工程在相关行业中的应用;

软件开发与项目实践(共):由学校教师和企业工程师共同指导同学们完成一个小项目。


培养目标

本专业结合国家与信息服务产业发展规划,本着服务地方经济建设和社会发展的精神,着力培养软件工程技术扎实、实践能力较强、具有创新精神和德智体美全面发展的适应基础教育和区域经济社会发展需求的高素质、应用型高级专业人才。选修第二专业的学生已经具有不同领域专业知识的优势,经过软件工程方向的学习和工程实践,学生可以快速成为既具有专业领域知识,又具有软件专业知识和技能的复合型人才,可以更好地服务于本行业的信息化建设。

二、培养规格

本专业学生主要学习计算机科学与技术方面的基本知识,掌握软件开发、测试和管理知识及其专业技能,重点培养学生将计算机软件知识、技术与第一专业知识的结合与计算机应用能力,注重培养学生的实际操作能力。

本专业的毕业学生应该具备以下方面的知识和能力:

1. 掌握计算机科学的基本理论和基本知识;

2. 了解国内外软件产业的发展趋势和市场需求,掌握软件行业最新的开发技术;

3. 能熟练应用流行的软件开发、设计、测试与管理工具,能完成规范的软件过程的开发、设计、测试与管理文档;

4. 能将软件工程专业知识与学生的第一专业紧密结合,初步具备在第一专业领域进行信息化建设的基本能力;

5. 具有初步的软件项目系统分析和系统架构能力。

三、毕业学分要求与学位授予

学习时间为3年。毕业要求总学分为60学分,其中必修课40学分,选修课20学分,其中实践教学共10学分,占总学分13.5℅。达到学位授予标准的,授予软件工程专业工学学士学位。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多