机器学习、面向对象程序设计、智能终端与移动应用开发、Java EE开发与应用、前端框架应用、产品前端设计高级技术、软件质量保证与测试技术。
1)实时调整和优化专业教育内容。例如根据当前计算机软件的发展趋势,在广泛调研的基础上,在原先的优势专业方向Java Web方向的基础上加入了前端开发方向,融入了人工智能、机器学习等学科前沿内容,强调对学生实践能力和应用能力的培养。
(2)鼓励学生进行科研创新,除了在课程中融入相关内容外,每年选拔30%-40%左右学生进入计算机软件创新实验室,参与教师的各类教科研课题及国家和学校的大学生创新课题。
(3)构建跨专业的知识学习,培养学生的多视角思考能力。在课程构建和课堂教学中,进行多学科融合,让学生掌握跨学科的知识结构,进行多视角思考。
(4)构建MOOC课程体系,作为国家第一批计算机MOOC教学试点学校的试点专业,本专业的核心课程已采用MOOC+SPOC+翻转课堂的教学新模式。
本专业以培养具有创新意识的、高素质的、强实践能力的“互联网+”时代软件研发与管理人才为目标,根据软件开发岗位分为前端开发和后端开发两个方向。在培养过程中,专业主要采取113N项目导师制、创新实验团队制和CDIO工程教育理念三大措施,实施“3+1”人才培养模式,以行业和产业需求为导向,构建了以“知识-思想-技能-能力”为主的阶梯式课程体系,并开发利用各类优秀在线课程,提高课堂教学及学生课外学习的学习效率。经过十年的发展,本专业师生在学生创新活动、学科竞赛、各类教科研课题和就业创业等方面都取得了骄人的成绩。
毕业后可在信息技术领域的各类企事业单位中从事软件研发、软件测试、软件运维、数据库开发与管理、软件项目管理、软件培训等工作。
3605数据存储与处理实验室
TX501计算机软件创新实验室