RESERVE MY SPOT

Mikhail currently teaches high school and university students and participates in the organization of programming contests and summer camps.

As a scientist Mikhail applied his programming skills in bioinformatics, specifically genome assembly and proteomics.
(with A. Bankevich, S. Nurk et al.) SPAdes: A New Genome Assembly Algorithm and Its Applications to Single-Cell Sequencing (2012)
(with X. Liu, K. Vyatkina et al.) De novo protein sequencing by combining top-down and bottom-up tandem mass spectra (2015)

As a high school and university student Mikhail participated in programming, maths and physics olympiads:
ACM ICPC World Finals, Gold Medal (2007)
TopCoder Open, 8th place (2007)
International Problem Solving Contest, Champion (2007)
Test The Best, Champion (2007)
Russian Olympiad in Informatics, Vice-champion (2003)

Participants will learn many basic algorithms, understand where and how they can be applied, be able to analyze algorithm time and memory complexity, and learn to code them. This knowledge will allow students to take further, more advanced Computer Science courses, as well as to improve their general coding skills.

SKILLS:

- Programming

- Algorithms

- Machine Learning

- Science

- Physics

DATE: 6 Jul - 24 Jul, 2020

DURATION: 3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

WHAT YOU WILL LEARN
COURSE OUTLINE
ABOUT MIKHAIL
BIBLIOGRAPHY
HARBOUR.SPACE 

The course will introduce participants to the basics of the core part of Computer Science: Algorithms and Data Structures. Algorithms from various areas will be explained in a detailed manner with many examples.

Both theoretical foundations and details of practical applications will be discussed. Python programming language will be used for code snippets. Programming assignments will help participants to “learn by doing”.

MIKHAIL
DVORKIN
RESERVE MY SPOT

Harbour.Space is a university created by entrepreneurs for entrepreneurs. We focus on meeting the demands of the future, while traditional education providers are too often stuck in the past.

We’re one of the only European institutions completely dedicated to technology, design and entrepreneurship, and our interdisciplinary courses are taught by some of today’s leading professionals. Our aim is not only to equip students with the knowledge to take on the real world, but to nurture, create and shape tomorrow’s tech superstars.

 Learn more about Harbour.Space.

HARBOUR.SPACE UNIVERSITY

DATE: 6 Jul - 24 Jul, 2020

DURATION:  3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

Session 2

Linked Lists
(singly and doubly linked lists)

Session 3

Binary Search

SHOW MORE

Session 1

Arrays, Stacks, Queues

All rights reserved. 2018

Harbour.Space University
Tech Heart

Session 4

Quadratic Sorting Algorithms
(selection, insertion, and bubble sort)

The course will introduce participants to the basics of the core part of Computer Science: Algorithms and Data Structures. Algorithms from various areas will be explained in a detailed manner with many examples.

Both theoretical foundations and details of practical applications will be discussed. Python programming language will be used for code snippets. Programming assignments will help participants to “learn by doing”.

BASICS OF 
ALGORITHMS
BASICS OF ALGORITHMS