Бесплатный трёхнедельный курс стартовал в Москве
Московский исследовательский Центр Samsung Electronics открывает бесплатную образовательную программу Samsung Compiler Bootcamp. Занятия для студентов старших курсов и выпускников ВУЗов проходят с 30 сентября по 18 октября 2019 года. Лучшие выпускники курса получат приглашение на работу в Исследовательский Центр Samsung в Москве.
В течение 3-х недель участникам программы расскажут обо всех практических аспектах создания компиляторов, - от лексического анализа до оптимизации и генерации целевого кода. Помимо этого, будут рассмотрены вопросы, связанные с архитектурой современных систем компиляции и интерпретации, включая концепцию виртуальной машины, а также архитектуру поддержки времени выполнения.
Помимо лекций, программа включает практическую часть: слушатели разработают компилятор для полнофункционального языка программирования и в завершение курса проведут презентацию проектов.
Занятия в рамках курса будут вести опытные разработчики и эксперты Исследовательского Центра Samsung в Москве и Университета Иннополис.
Заявку на обучение в Samsung Compiler Bootcamp до 25 сентября включительно могли подать студенты, обучающиеся на 4-м курсе и старше, а также выпускники ВУЗов. Группа участников была набрана на основе конкурсного отбора – онлайн-теста по программированию на языке C++.
Лучшие выпускники Samsung Compiler Bootcamp будут приглашены на работу в команду Управления по разработке системного программного обеспечения Исследовательского Центра Samsung в Москве.
Управление по разработке системного программного обеспечения специализируется на создании компиляторов для различных архитектур вычислительных систем, а также инструментах для анализа программ и оценки производительности ПО. Особое внимание уделяется взаимодействию с open-source сообществом. Разработки команды нашли применение в таких продуктах Samsung, как смартфоны серии Galaxy, часы Galaxy Watch, Smart TV и других.
Исследовательский Центр Samsung на постоянной основе реализует множество образовательных инициатив, среди которых ежегодная студенческая летняя школа по машинному обучению Samsung AI Bootcamp, курс «NLP & Deep Learning» в МГУ, бесплатный онлайн курс «Нейронные сети и компьютерное зрение» на образовательной платформе Stepik.org. Совместно со штаб-квартирой Samsung Electronics по странам СНГ российский Исследовательский центр Samsung развивает федеральные социально-образовательные программы «IT ШКОЛА SAMSUNG» (с 2014г.) и «IT Академия Samsung» (с 2017 г.). В 2019 году в 40 российских городах тысячи студентов и школьников получили возможность бесплатно пройти обучение по наиболее востребованным IT-курсам. Успешный опыт реализации программ был тиражирован в странах СНГ.
Samsung experts will teach students how to develop compilers on the Samsung Compiler Bootcamp
Samsung Electronics Research Center in Moscow launches Samsung Compiler Bootcamp, a free educational program. Classes for senior students and graduates are held from September 30 to October 18, 2019. The best graduates of the course will receive an invitation to work at the Samsung Research Center in Moscow.
Within 3 weeks, program participants will be told about all the practical aspects of creating compilers, from lexical analysis to optimization and generation of target code. In addition, issues related to the architecture of modern compilation and interpretation systems, including the concept of a virtual machine, as well as the architecture of runtime support, will be considered.
In addition to lectures, the program includes a practical part: students will develop a compiler for a fullyfunctional programming language and will present projects at the end of the course.
The course will be taught by experienced developers and experts at the Samsung Research Center in Moscow and Innopolis University.
The group of participants was recruited on the basis of competitive selection - an online test for programming in C++.
The best graduates of Samsung Compiler Bootcamp will be invited to work in the team of the Office for the Development of System Software of the Samsung Research Center in Moscow.
The Office of System Software Development specializes in creating compilers for various computer architectures, as well as tools for analyzing programs and evaluating software performance. Particular attention is paid to interacting with the open-source community. The development of the team found application in such Samsung products as Galaxy series smartphones, Galaxy Watch, Smart TV and others.
Samsung Research Center constantly implements many educational initiatives, including the annual student summer machine learning school Samsung AI Bootcamp, the NLP & Deep Learning course at Moscow State University, and the free online course Neural Networks and Computer Vision on the Stepik.org educational platform. Together with Samsung Electronics headquarters in the CIS countries, the Russian Samsung Research Center is developing the federal social and educational programs “IT SAMSUNG SCHOOL” (since 2014) and “Samsung IT Academy” (since 2017). In 2019, in 40 Russian cities, thousands of students and schoolchildren got the opportunity to undergo free training on the most popular IT courses. Successful experience in implementing such educational programs has been replicated in the CIS countries.