培养目标:本专业培养掌握计算机科学理论、软件工程知识和方法,掌握主流软件开发平台、技术及国际工程标准,具有良好的工程素养和解决实际工程问题的能力,具有软件开发工程实践经验和项目组织能力,具有良好的创新创业意识、创新能力及外语运用能力,能从事软件系统或产品的分析、设计、开发、测试、管理、服务等工作的应用型高级专门人才。
公共基础课:大学英语、英语口语、高等数学、线性代数、概率论与数理统计、大学生心理健康教育、沟通与演讲、体育、创新创造与改变、思维创新与开发、创业者的成长之路、从非商业计划到商业计划以及一系列创新创业选修课程等。
专业基础课与专业课:离散数学、数字逻辑、数据结构、计算机组成原理、操作系统、计算机网络原理、数据库原理与应用、Java语言程序设计、面向对象系统分析与设计、人机交互设计、分布式应用系统、软件体系结构、软件测试、自动化测试工具、界面设计、软件工程、产品管理、工程经济学;Javascript程序设计、移动互联网应用开发(Android/iOS)、Web开发技术(Java)、Java EE开源框架、.NET应用开发、PHP应用开发、Python应用开发等。
就业领域:
(1)在国际大型软件企业以及国内移动互联网公司、软件服务外包企业,从事移动互联网产品开发、Web前/后端开发、云应用开发、空间信息系统开发、业务信息系统开发、软件自动化测试、软件测试管理、软件项目管理、软件技术支持、软件产品服务、软件市场推广等工作。
(2)在政府机关、电信、金融、保险、能源等企事业单位从事业务信息系统开发与维护、Web站点维护、应用服务器运营管理、数据库服务器运营管理、软件运行基础设施维护等工作。
(3)在大学生创业中心(SOVO)依托自主研发的软件产品及服务,以本校的创业孵化基地为办公场所,以有限责任公司、合伙企业等公司形式创业,并在创业企业中从事公司经营与管理、软件产品研发、软件营销管理等工作。
(4)在各类学校及科研院所从事相关的教学、科研等工作;也可继续攻读本专业或相关专业的硕士学位。