• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Data Science for Everyone: HSE on Coursera

© Signature/ iStock

Global online platform Coursera has launched the Data Science Academy project - a guide to the world of data science with a selection of the best online courses, specializations, and online master's programmes from world leading companies and universities. The English online course ‘Advanced Machine Learning’, developed by HSE in cooperation with Yandex is among the Academy's courses.

In addition to online courses, the Data Science Academy features the description of key data skills, and career opportunities for specialists with an indication of the average salary and vacancies on the market, as well as recommendations from data specialists. Students can choose their area of interest and specialization or take a test and get recommendations on data analysis courses.

Coursera notes that today data analysis skills are not only necessary for specialists working with data. Employees in a wide range of fields, for example general directors, HR managers, marketing experts with the skills of data processing for strategic decision-making, will be in demand on the labour market. According to a forecast by IBM, by 2020, 110,000 new jobs for specialists who make decisions based on data processing will appear on the market.

HSE's English-language specialization ‘Advanced Machine Learning’ at Coursera will help you to master machine learning at an advanced level. The specialization includes 7 online courses. Participants can choose one or several courses, as well as studying all the courses of the specialization.

HSE has prepared a selection of online courses on Coursera for those who have just started studying data science:

Introduction to Deep Learning 

The goal of this course is to give learners a basic understanding of modern neural networks and their applications in computer vision and natural language understanding. The course starts with a recap of linear models and discussion of stochastic optimization methods that are crucial for training deep neural networks. Learners will study all popular building blocks of neural networks including fully connected layers, convolutional and recurrent layers. Learners will use these building blocks to define complex modern architectures in TensorFlow and Keras frameworks. In the course, learners will implement a deep neural network for the task of image captioning which solves the problem of giving a text description for an input image.

Algorithmic Toolbox

The course covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer, greedy algorithms, dynamic programming. You will learn a lot of theory: how to sort data and how it helps for searching; how to break a large problem into pieces and solve them recursively; when it makes sense to proceed greedily; how dynamic programming is used in genomic studies. You will practice solving computational problems, designing new algorithms, and implementing solutions efficiently (so that they run in less than a second).

Mathematical Thinking in Computer Science

Mathematical thinking is crucial in all areas of computer science: algorithms, bioinformatics, computer graphics, data science, machine learning, etc. In this course, you'll learn the most important tools used in discrete mathematics: induction, recursion, logic, invariants, examples, optimality. These tools will be used to answer typical programming questions like: How can we be certain a solution exists? Am I sure my program computes the optimal answer? Do each of these objects meet the given requirements? In the course, we use a try-this-before-we-explain-everything approach: you will be solving many interactive (and mobile friendly) puzzles that were carefully designed to allow you to invent many of the important ideas and concepts yourself.

HSE also offers several courses taught in Russian:

Python Programming for Beginners

Python is one of the easiest programming languages for beginners. Perhaps this is why it is one of the most popular languages nowadays. The course is dedicated to teaching the basic Python structures, which are useful in solving a wide range of tasks – from data analysis to the development of new software products.

Algorithmic Computation

This course is the perfect start to help you dive into the world of programming and data analysis. During the course you will learn how to create, understand and analyze algorithms. The course is a good basis for learning programming languages.

Introduction to Machine Learning

This course will introduce you to the most promising approach to big data analysis – machine learning. You will study the main types of tasks and methods of machine learning, learn how to evaluate the quality of models, and get acquainted with modern libraries that can be used in solving real problems during the course. To start, you will need to understand what functions, derivatives, vectors, matrices are. Basic Python skills are also desirable.

You can sign up for all HSE online courses on Coursera and start your journey into data science now.

See also:

Two HSE Teams Confirmed as ICPC Finalists

On December 1st and 2nd, the semifinals of the International Collegiate Programming Contest (ICPC) for teams from the Northern Eurasia region were held. HSE teams from St. Petersburg (8th place) and the Moscow-based Faculty of Computer Science (13th place) received first class certificates. Furthermore, the teams will represent HSE at the finals, which will be held in Portugal next year.

HSE MIEM Starts Joint Project with China

Professor Lev Shchur, Academic Supervisor of the master's programme in Supercomputer Simulations in Science and Engineering, and Professor Hai-Qing Lin, Director of Beijing Computational Science Research Center (CSRC)  have signed a cooperation agreement for implementing a joint research project in computational physics and high performance computing.

Join HSE's English-taught Courses on Coursera

In July, HSE is launching two English-taught courses on Coursera. Enrollement for the courses is still open. The full list of online courses offered by HSE is available on HSE MOOCs page.

Coursera Offers New Courses by HSE Lecturers

From late March and early April, HSE will offer four new coursers on Coursera  on intercultural communication, machine learning, computer vision, and stochastic processes.

Celebrating 4 Years with Coursera: HSE’s New Online Courses

By early spring, HSE will have launched a range of new courses on Coursera in psychology, computer language analysis, economics, media and international relations.

Pham Cong Thang – Pursuing a Post-Doc in Computer Science

On September 12, Pham Cong Thang, who goes by Thang, arrived in Moscow to begin a post-doctoral fellowship at HSE’s International Laboratory of Deep Learning and Bayesian Methods (Faculty of Computer Science, Big Data and Information Retrieval School). Working under the supervision of Professor Dmitry Vetrov, Thang will focus primarily on text and image processing, and computer vision.

HSE Launches Two New Specializations in Computer Science on Coursera

‘Introduction to Discrete Mathematics for Computer Science’ and ‘Advanced Machine Learning’ are English-language specializations, both created with the support of the top Russian IT firm Yandex, while the specialization ‘Introduction to Discrete Mathematics for Computer Science’ was developed with the involvement of the University of California at San Diego.

Third Machine Learning Summer School Held in UK

On July 17-23 the Third Machine Learning summer school organized by Yandex School of Data Analysis, Laboratory of Methods for Big Data Analysis at the National Research University Higher School of Economics and Imperial College London was held in Reading, UK. 60 students, doctoral students and researchers from 18 countries and 47 universities took part in the event.

Designing Interaction with Mobile Devices: New HSE Course Now Available on Coursera

A new English-taught course offered by the HSE Faculty of Computer Science kicks off on Coursera on July 17, 2017: Mobile Interaction Design: How to Design Usable Mobile Products and Services. Its author is Pavel Manakhov, Associate Professor at the HSE School of Software Engineering and Lead Interaction Designer at UsabilityLab.

1 Million Users Signed up for HSE’s Online Courses on Coursera

The number of people subscribing to HSE’s online courses on Coursera, one of the world’s most popular online learning platforms, has reached 1 million. Users represent nearly the entire globe, with HSE courses being taken in nearly 200 countries.