一、培养目标
为了提高本科生和研究生的学习积极性和主动性,增强并扩展学生综合素质和能力,促进学生的全面发展和个性发展,力求达到学生“以点带面,逐步提高”的目的。通过项目驱动的方式,使学生扩展知识面,提前提高知识储备,挖掘学生的动力与潜力。
二、培训对象
未来想从事计算机软件、算法、机器学习等相关领域的本科生和研究生。
三、培训内容
1、Java语言的算法基础、常用数据结构、编程规范;
2、Java面向对象程序设计,基础设计模式;
3、Java面向对象编程基本实现及原理
4、面向对象的基本原则以及在编程实践中的意义;
5、常见的数据结构和实用算法;
6、Python编程开发
7、机器学习理论课程
8、机器学习算法设计与实现