新闻中心
专业介绍
培养德智体美劳全面发展,具备良好的综合素养,具备将基本原理与技术运用于对复杂软件系统进行分析、设计、验证、确认、实现以及软件系统开发管理等工作的能力,能够在计算机软件、互联网等相关领域从事软件开发维护、软件项目管理、信息服务等工作的高级应用型专业人才。
1.掌握基本的人文和社会科学知识,包括历史、社会学、情报交流、法律、环境等方面基本知识。
2.掌握从事本专业工作所需的工程科学技术基础知识,包括数学、物理、系统科学以及一定的经济学与管理学知识。
3.掌握计算机学科基础理论知识,熟练掌握本学科的核心概念、知识结构、基本原理和典型方法。
4.熟练掌握软件工程的基本理论知识,包括软件系统需求分析与建模、软件设计与实现、软件验证与确认、软件维护、软件项目管理等知识。
具备获取知识的能力、应用知识的能力、实践动手能力、创新能力和组织协调能力。
1.具有较强的程序设计能力,具有使用主流程序设计工具进行软件代码开发的能力。
2.了解通用的软件工程设计方法,具备作为软件工程师从事工程实践所需的专业能力。
4.了解软件工程学科的发展趋势,具有创新意识,并具有技术创新和产品创新的初步能力。
5.充分理解团队合作的重要性,具备个人工作与团队协作的能力,具备人际交流以及与项目相关人之间的良好沟通能力软件工程。
6.具有初步的外语应用能力,能阅读本专业的外文文献,具有一定的国际视野和跨文化交流、竞争与合作能力。
1.热爱祖国,拥护中国的领导。掌握中国特色社会主义理论体系的基本理论和精神实质,具有正确的世界观、人生观和价值观。具有爱国主义、集体主义、社会主义观念和法制观念。
3.自觉职业法律法规、标准规范,以及应遵守的职业道德规范和职业行为准则。
5.养成良好的体育锻炼习惯,受到必要的军事训练,达到国家规定的大学生体育和军事训练合格标准,具备健全的心理和健康的体魄。
程序设计基础、数据结构与算法、计算机组成原理、数据库概论、Linux操作系统、软件工程导论、面向对象程序设计、软件设计与体系结构、网络及其计算、离散结构、移动互联网应用技术、Html5移动Web开发、Python语言、人工智能、自动化测试技术、脚本编程技术。
1.知识要求:熟练掌握C#、Java程序设计语言和面向对象程序设计方法;熟悉SQL Server、MySQL、Oracle等其中一种数据库的设计、开发及实现;能阅读和编写相关软件文档;能进行单元测试,保障编码的质量;熟练使用SVN、VSS、project等项目管理软件;熟悉常见软件体系架构。
2.能力要求:具备娴熟的技术文档编写能力,熟练使用Rose,Power Design,Visio等建模和设计软件,有一定的架构设计能力;具有很好的理解力,需要对客户的要求和市场情况进行深入的调查和了解分析。
3.素质要求:具有学习能力,逻辑清晰,有良好的沟通能力、工作细心,责任心强,具备优秀团队合作精神。
1.知识要求:熟悉一门或者几门编程语言;掌握基本的软件测试理论,熟悉软件测试的基本方法、流程和规范;能够熟练应用TestDirector、LoadRunner、WinRunner等测试工具;熟悉 Windows操作系统,了解Linux,可以搭建测试环境。
2.能力要求:;具备一定的文档编写能力和较强的学习能力;能够分析项目的需求,准确提取测试需求、制定测试计划和编写测试用例;能理解设计文档,包括概要设计、详细设计,能读懂简单的代码,在必要的时候,可以根据设计文档编写有针对性的测试用例。
3.素质要求:具有严密的逻辑思维能力,具有较强的分析问题和解决问题的能力;具有专心、细心、耐心、责任心和自信心;具有较强的沟通技巧和团队合作精神;具有良好的职业道德。
1.知识要求:精通html/xhtml、css等网页制作技术,熟悉页面架构和布局;熟悉Web标准,对表现与数据分离,html语义化等有一定理解;了解seo,对页面有较强的seo优化、重构能力;熟悉Ajax、JavaScript、Jquery、Bootstrap等前端技术及Jquery插件开发模式,掌握面向对象思想;熟悉SeaJS、node.js、grunt、bootstrap、mustache模板语言;熟悉浏览器兼容性。
2.能力要求:进行丰富互联网的Web开发,致力于通过技术改善用户体验;使用Web前端技术,创建符合标准、跨平台及跨浏览器的应用,促进产品易用性改进和界面技术优化。
3.素质要求:有良好的技术视野和规划能力;良好的沟通与表达能力、思路清晰,较强的动手能力与逻辑分析能力;学习能力强,有良好的执行力和团队协作能力。
1.知识要求:具有熟练的编程能力,熟悉Java或C++或Python、主流开发框架;熟悉Linux开发环境;熟悉网络通信机制,http,socket等;熟悉深度神经网络的常用模型(CNN、RBN、RCNN、DNN等),并能够将其应用特定场景中;熟练掌握常用的统计机器学习算法(神经网络、逻辑回归、决策树、SVM、Boosting等);熟练使用Caffe、Theano、Torch、Tensorflow等任一种主流的深度学习框架。
3.素质要求:积极主动,有高度责任感,具备很好的沟通能力和团队合作精神。