长安大学软件工程专业

日期:2020-01-15 11:49
什么是软件工程

软件的开发和设计不是一个简单的事情,我们常用的软件如QQ、微信、支付宝等投入的人力和经费都很大。将软件的开发和设计视作一个工程,借用工程的经验来指导软件开发,确保其成功就是软件工程专业名称的初由来。然而软件的开发和设计与一般的工程项目相比却有着自己独有的特点,那就是软件既要保持一定功能和性能的稳定性,又需要在一定时间和费用约束条件下,为适应需求的变化而具有不断自我扩展更新的能力,这些都是软件工程专业关注的主要内容。

 软件工程专业特色

将信息技术与交通行业应用紧密结合,以交通需求作为教学、科研和社会服务的导向,融入交通领域知识促进学科在这三个方面的深入发展,形成了交通软件开发方法、交通软件建模与工具应用的特色。

本科核心课程

目前,软件工程专业共开设了包括程序设计基础精品课在内的三十余门专业课,其中50%以上课程与新软件技术相结合。本专业的核心课程有:计算机系统基础、C/C++程序设计、离散数学、面向对象程序设计、算法与数据结构、软件工程导论、数据库原理、编译原理、计算机组成原理、操作系统、计算机网络、软件项目管理、JAVA程序设计、Linux技术基础、分布式对象技术、软件设计与体系结构、计算机图形学、专业外语、软件质量保证与测试、软件需求分析、软件详细设计、WEB开发技术、数字图像处理。此外,还开设了分布式软件技术、大数据处理技术、网络技术和图形图像技术四个方向的综合实践课程。

就业方向和考研专业

软件专业毕业生主要就业方向是IT(信息技术)产业及互联网、电子商务、通信等相关行业,可就职于政府职能部门、企事业单位、军队、科研院所、大专院校等相关单位,从事研究、设计、开发、应用和管理等工作。也可继续攻读计算机、软件、互联网、大数据、人工智能、信息处理、通信、自动化等相关方向的研究生。软件技术已经深入交通、建筑、地质、通信、电子信息、机械、航空航天、军事、农业、经济、社会管理等各行各业和日常生活的方方面面,因而软件工程专业毕业生就业前景广阔,社会需求量巨大。