现代编程
01.03.02 英语、 俄语
学位 学士
教学形式 面授
课程期限 4年
专业简介
- “现代编程”教育方案培养优秀程序员,能够解决任何信息技术领域的复杂任务
- 该方案是由圣彼得堡国立大学数学与计算机科学系与帕·利·切贝谢夫研究实验室以及VK社交平台和Yandex互联网公司共同实施的。 该方案为掌握现代编程学科提供强大的数学基础。编程课程由领先IT公司的开发人员教课,例如Yandex互联网公司,VK 社交平台,华为公司。 小团体的实践课程创造了一个理想的气氛传播相关和需要的知识。 从初年级开始,学生就在专业人士的指导下从事软件项目
- 该方案适合于对计算机科学和数学感兴趣的高中毕业生,具有这些学科稳定的基础培训,以及适合于学校奥林匹克竞赛的参与者,希望在信息技术和编程领域发展、愿意在志同道合的团队里从经验丰富的教师深入学习
基本培训课程
必修课程
- 编程基础
- 面向对象编程
- Linux系统基础
- C编程语言的编程
- C++编程语言的编程
- 代数
- 函数式编程
- 算法和数据结构
- 理论计算机科学
- 计算机体系结构
- 操作系统
- 概率论
- 计算机科学中的数理逻辑
- 资料库
- 机器学习
选修科目
- NP-hard问题的算法
- 生物信息学入门
- 生物信息学
- 编程语言理论入门
- 凸优化
- 计算机图形学
- Web技术基础
- Web应用程序开发
- 密码学基础
- Linux系统编程
- 并行编程
- 编译器开发
- 虚拟机
- 软件测试
- 三维计算机视觉
- Python编程语言
专业优势
- 基础数学培训由圣大的知名教师和学者教课,其中包括帕•利•切贝谢夫研究实验室的研究员(实验室的主任是菲尔兹奖得主斯·康·斯米尔诺夫)
- 传统的古典大学教育与最新的教育技术相结合. 第二学年结束后,由于选修课的广泛选择,学生有机会独立形成进一步的个人教育轨迹
- 特别关注在领先IT公司(JetBrains软件公司,Yandex互联网公司等)代表的参与下开发的专业技术学科,其公司员工从事教学。 圣大与潜在雇主的密切合作确保为学生提供的知识的相关性和需求性
- 在培训期间,学生能够选择他们在教师或合作伙伴公司代表的指导下进行的软件和研究项目
- 在主要教练的指导下,为每个人组织体育编程的训练
- 对最优秀的学生个人的每月奖学金,由VK社交平台提供
实践和未来的职业生涯
实习地点
该方案最重要的组成部分之一是实践,它将在JetBrains软件公司,Yandex互联网公司等领先IT公司的基础上组织
主要职业
- 程序员
- 开发人员
- 数据分析专家,系统分析师
- 研究员
- 信息系统专家
如果您对教育方案感兴趣的话,可以通过学校官方网站的“个人中心”线上提交入学申请