软件工程

计算机科学与工程学院

一、学院概况

计算机科学与工程学院起源于1978年成立的计算机及应用专业教研室,1989年成立计算机科学与工程系,2003年成立计算机科学与工程学院。学院现有教职工111人,其中专任教师93人,高级职称教师43人,校级青年英才5人。现有全日制在校学生2500余人,其中本科生2200余人,硕士研究生近300人。

学院拥有计算机科学与技术、软件工程两个一级学科以及电子信息工程(计算机技术、软件工程)领域硕士学位授予权。开设有计算机科学与技术、软件工程、信息对抗技术、探测制导与控制技术、物联网工程和智能科学与技术6个本科专业。其中,计算机科学与技术和信息对抗技术是国家一流专业;软件工程是国家级特色专业、陕西省一流专业;物联网工程为陕西省一流专业。计算机科学与技术和软件工程专业通过教育部工程教育认证,信息对抗技术已通过工程教育认证受理。

学院拥有新型网络与检测控制国家地方联合工程实验室,2个省级专业综合改革试点建设项目,1个省级教学示范中心,1个校级3D信息研发中心,2个省级人才培养创新实验区,4个省级教学团队,2个专业进入教育部卓越工程师教育培养计划

经过40余年的建设和发展,学院在智能检测与控制、计算机视觉、网络信息安全与防护、兵器数字化与智能化、人工智能及专家系统等学科方向取得了人才培养、科学研究和师资队伍建设等方面的成就。近5年来,学院承担国家级、国防专项等科研项目20余项,获省部级奖励6项,获专利授权和申请软件著作权登记70余项,发表学术论文500余篇。

学院毕业生主要就业单位是IT企业、军工企业、研究所及政府部门,主要从事产品研发、测试、软件开发、教学、研究及管理等工作。近几年我院毕业生就业率均在97%以上。毕业生理论基础扎实,动手能力强,得到用人单位好评。

二、专业介绍

软件工程

软件工程是一门研究利用工程化方法构建和维护有效的、实用的软件工程知识体系和高质量软件学科。它涉及到程序设计语言、数据库、开发工具、系统平台设计模式等方面。典型的软件比如有电子邮件、办公自动化系统、操作系统数据库、游戏等。目前,软件几乎应用于各行各业,如工业、农业、银行、航空、军事、政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

软件开发首先要有程序设计,这种设计不同于工业设计、建筑设计、美术设计等,程序实现也不同于生产汽车、建造楼房、绘制图画等,它是通过计算机手段,使用程序语言,人工编写程序而成。对学习者来说,它更强调软件开发的工程性,使学生在掌握软件工程方面知识和技能的基础上,熟练掌握从事软件需求分析、软件设计、软件开发、软件测试、软件维护和软件项目管理等工作所必需的基础知识、方法和技能,突出对学生专业知识和专业技能的培养。

公共基础课:大学英语、高等数学、大学物理、线性代数、概率与数理统计

专业基础课:操作系统、算法与数据结构、离散数学、数据库原理与应用算法设计与分析、面向对象技术与Java语言

专业核心课:软件工程、软件质量保证与软件测试、软件体系结构、软件需求工程、软件项目管理、人工智能、软件设计与案例分析、Linux操作系统。