How to Win Coding Competitions
Secrets of Champions
Heads up! This course may be archived and/or unavailable.
Want to be the programmer hot tech companies are looking for?
Take your programming skills to the next level and prove your excellence by learning how to succeed in programming competitions.
Besides improving your knowledge of algorithms and programming languages, you’ll gain unique experience in problem solving, thinking outside the box and meeting tough deadlines – all essential for boosting your value as a programmer and securing a coveted job in Silicon Valley (should you want one).
This computer science course is an introduction to competitive programming developed by ITMO University, the leading expert in IT and the only 7-time world champion of the Association for Computing Machinery - International Collegiate Programming Contest (ACM ICPC), the world's most prestigious programming contest.
You will learn all you need to know about the variety of programming competitions that exist, as well as basic algorithms and data structures necessary to succeed in the most popular of them.
Get a Reminder
Rating | 3.0★ based on 2 ratings |
---|---|
Length | 7 weeks |
Effort | 4 - 6 hours per week |
Starts | Oct 1 (239 weeks ago) |
Cost | $99 |
From | ITMO University, ITMOx via edX |
Instructors | Maxim Buzdalov, Pavel Krotkov, Daria Yakovleva, Maxim Buzdalov |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming Data Science Mathematics |
Tags | Computer Science Data Analysis & Statistics Math |
Get a Reminder
Similar Courses
What people are saying
single test case out
Rather, I wanted to improve my coding skills in Python but found the assignments frustrating in two ways: (1) same execution time limit is imposed whether you submit your code in C++, Java, or Python -- the instructors admit some of the problems are not doable in Python due to this limit, and (2) your code is graded all-or-nothing basis, that is, if you miss a single test case out of dozens, you get zero point.
improve my coding skills
same execution time limit
get zero point
graded all-or-nothing basis
hopefully be made
These are simply how grading is done and should hopefully be made more friendly to learners (especially Python users).
instructors admit some
made more friendly
simply how grading
give a lot
The lectures and programming assignments give a lot of examples about what kind of algorithms are applicable to solving specific problems.
but found
examples about
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Hot Tap Stopple Technician $58k
Hot Seat/Help Desk Technician $65k
Customer Marketing Manager- Hot Appliances $69k
Research Engineer, Plate and Hot Roll Applications $69k
Associate Category Marketing Manager - Hot Cereal $74k
Marketing Manager- Hot Appliances $78k
Programmer/Systems Programmer $80k
Programmer 3 4 $85k
Plant Project Engineer - Hot Rolling $88k
Hot Beverage Platform R&D Engineer $100k
Hot Box Process Engineer $108k
Senior Product Manager - Hot Roll $121k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | 3.0★ based on 2 ratings |
---|---|
Length | 7 weeks |
Effort | 4 - 6 hours per week |
Starts | Oct 1 (239 weeks ago) |
Cost | $99 |
From | ITMO University, ITMOx via edX |
Instructors | Maxim Buzdalov, Pavel Krotkov, Daria Yakovleva, Maxim Buzdalov |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming Data Science Mathematics |
Tags | Computer Science Data Analysis & Statistics Math |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course