软件工程专业
(Software Engineering)
培养目标
培养具有软件工程学科的基础知识和基本实践能力,德、智、体、美全面发展,掌握自然科学和人文社科基础知识、计算机科学基础理论、软件工程专业及应用知识,具有软件开发能力,具有软件开发实践和项目组织的初步经验,具有创新、创业意识,具有竞争和团队精神,能适应技术进步和社会需求变化的高素质软件工程专门人才,重点培养信息系统技术和数据管理与分析的专门人才。
就业及深造前景
软件工程专业是信息类最热门的专业之一,经过系统化体系培养的软件人才可以在高等院校、科研院所、公司企业、政府部门及其他许多企事业单位从事系统分析与设计、数据库管理、网络构建与管理、软件项目管理、可视化编程、软件测试、图形图像制作、网站设计与维护、移动APP应用、云计算与大数据分析等方面的工作。本专业在国际及国内具有完善的研究生培养体系,学生经过四年学习之后也可以进一步攻读本领域相关专业的硕士研究生。
培养特色
根据软件工程专业的特点,从软件工程系统理论的特点出发,本专业制定了既能体现软件新技术发展又能适应企业要求的课程体系,体现软件工程的注重多学科综合和强调实践训练等特点,注重理论教学与动手能力培养相结合,重点培养学生工具的使用与实验技能能力、工程设计与实现能力、评审与测试能力、团队协作与沟通能力、过程管理与控制能力、面向领域的工程能力等。经过系统化学习,学生可以成长为高层次、应用型、复合型、国际化的适合我国软件产业发展需要并能与国际软件人才需求接轨的高素质软件人才。
主要开设课程有离散结构、数据结构与算法、软件工程与计算(一、二、三)、操作系统、软件构造、软件需求分析、软件质量保证与测试、人机交互的软件工程方法、软件项目管理、数据库、网络及其计算等专业基础课。为适应软件工程新技术的发展,还开设有JAVA语言程序设计、网页设计、UML与系统分析设计、基于.NET的开发技术、信息安全、嵌入式系统应用设计、分布式计算、大数据处理、云计算导论等选修课程。
学院鼓励学生参与学科竞赛,并由富有经验的教师指导。本专业学生参加了“蓝桥杯”程序设计大赛、华北五省机器人比赛、RoboMasters全国大学生机器人比赛,取得了国家级、省级多项奖项。
教学科研力量
本专业拥有一支知识结构与年龄层次合理、学术科研水平高、治学严谨、认真负责的师资队伍。有高级职称的教授和副教授8人,具有博士(后)学位2人。承担和参与了多项国家自然科学基金项目、国家“863”项目、国家民委科研项目、省部级科研项目和企业委托项目,科研经费累计达400余万元。近年来,发表的学术论文100余篇,其中有60多篇被SCI、EI、ISTP检索,出版教材和专著8部,有多项科研成果受到省部级的表彰奖励。
本专业招收理工科类考生,学制四年,毕业时授予工学学士学位。
中国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。所以软件工程的研究和应用,以及中国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推动。软件工程的前途是光明的。软件服务外包属于智力人才密集型现代服务业。大量著名外包企业落户宁波。主要就业去向包括软件外包与服务企业、信息产品与服务企业,担任程序员、软件测试员、项目经理等工作岗位。软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。相关学者、组织机构都分别给出了定义:Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。IEEE:软件工程是开发、运行、维护和修复软件的系统方法。Fritz Bauer:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。