INTRODUCTION TO
PROGRAMMING 2: PYTHON
ARTEM PLOTKIN

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.

The second part of the Introduction to Programming: Python series. After the solid foundation of the first part, more advanced programming concepts will be discussed. Topics covered in the course will help students feel comfortable, even while developing large-scale applications.

PhD Student in Mathematics

Artem received his M.S. degree in Applied Mathematics and Computer Science from Saint Petersburg State University in 2016. He is currently a PhD student in Computational Mathematics under the supervision of Professor Vasily N. Malozemov. Research interests: Nondifferentiable Optimization, Chebyshev Approximations.

From the beginning of his studies, he was also engaged in competitive programming. He participated in a variety of personal and team competitions. Participating in the long competitions HackerEarth Circuits, he got into the Top 20 of the world ranking.

After successful completion of the course students will:

  • Be familiar with modern concepts of object-oriented programming

  • Get to know Python Standard Library and useful Math Libraries

  • Learn how to test programs and analyse their running time

SKILLS:

-Mathematics

-Computer Science


-Machine Learning


-Competitive Programming


-C++


-Java


-Python

ABOUT ARTEM
ABOUT
HARBOUR.SPACE 
WHAT YOU WILL LEARN
RESERVE MY SPOT

DATE: 6 Jan - 24 Jan, 2020

DURATION: 3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

HARBOUR.SPACE UNIVERSITY

RESERVE MY SPOT

DATE: 6 Jan - 24 Jan, 2020

DURATION:  3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

All rights reserved. 2017

Harbour.Space University
Tech Heart
COURSE OUTLINE
SHOW MORE

Session 1

Python Fundamentals Recap, Part I

Session 4

Code Efficiency: Time and Space Complexity.
Built-in data structures analysis.

Session 3

Practice Session

Session 2

Python Fundamentals Recap, Part II

INTRODUCTION TO
PROGRAMMING 2:
PYTHON
BIBLIOGRAPHY

The second part of the Introduction to Programming: Python series. After the solid foundation of the first part, more advanced programming concepts will be discussed. Topics covered in the course will help students feel comfortable, even while developing large-scale applications.

After successful completion of the course students will:

  • Be familiar with modern concepts of object-oriented programming

  • Get to know Python Standard Library and useful Math Libraries

  • Learn how to test programs and analyse their efficiency

Artem received his M.S. degree in Applied Mathematics and Computer Science from Saint Petersburg State University in 2016. He is currently a PhD student in Computational Mathematics under the supervision of Professor Vasily N. Malozemov. Research interests: Nondifferentiable Optimization, Chebyshev Approximations.

From the beginning of his studies, he was also engaged in competitive programming. He participated in a variety of personal and team competitions. Participating in the long competitions HackerEarth Circuits, he got into the Top 20 of the world ranking.