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.
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.
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:
SKILLS:
-Mathematics
-Computer Science
-Machine Learning
-Competitive Programming
-C++
-Java
-Python
ABOUT ARTEM
ABOUT HARBOUR.SPACE
WHAT YOU WILL LEARN
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
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
COURSE OUTLINE
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
Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming by Eric Matthes(No Starch Press, 2019)
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:
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.