新闻中心

专业介绍

2024-05-15
浏览次数:
返回列表

  培养德智体美劳全面发展,具备良好的综合素养,具备将基本原理与技术运用于对复杂软件系统进行分析、设计、验证、确认、实现以及软件系统开发管理等工作的能力,能够在计算机软件、互联网等相关领域从事软件开发维护、软件项目管理、信息服务等工作的高级应用型专业人才。

  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.素质要求:积极主动,有高度责任感,具备很好的沟通能力和团队合作精神。

搜索