Competitive Programming for Informatics Olympiad | Amar iSchool

Competitive Programming for Informatics Olympiad

In this course, we will teach young programmers to develop their problem-solving skills. During this course, you’ll learn everything need to know to participate in competitions, what are their rules and how to manage time. This course is specially designed to compete for Informatics Olympiad from scratch.

Beginner 0(0 Ratings) 0 Students enrolled
Created by Tariq Sajal Last updated Sat, 05-Jun-2021 Bengali
What will i learn?
  • Full preparation of Informatics Olympiad
  • Contest based problem solving ability
  • Learn everything needed to participate in real competitions
  • Able to write efficient, reliable, and compact code as well as manage your time
  • Able to apply algorithmic ideas to problems

Curriculum for this course
0 Lessons 00:00:00 Hours
  • Basic Knowledge of C
  • Basic Knowledge of C++
  • Essential Programming terms
+ View more

Intro to CP and Data Structures and C++ STL
i) Intro to CP
ii) Time and Memory complexity analysis
iii) Intro to Basic Data Structure (Stack/Queue/Vector etc)
iv) Basic C++ STL and its application


Binary Operators
i) Binary Number System
ii) Bitwise Operators and their application
iii) Problem-solving
Function and Recursion
i) Intro to function and Recursion
ii) Problem-solving
Greedy Technique and
Sorting algorithms

i) Intro to greedy technique
ii) Insertion sort, counting sort, merge sort
iii) Problem-solving
Searching Technique
i) Binary search and its application
ii) Problem-solving
Dynamic Programming
i) Intro to DP
ii) Knapsack and coin change
iii) Longest Increasing Subsequence (O(n^2))
iv) Problem-solving
Number Theory and
Modular Arithmetic

i) Modular arithmetic
ii) Modular exponentiation and inverse mod
iii) Factorization and problem-solving
iv) Sieve
v) Prime factorization and problem solving
i) Inverse factorial
ii) Problem-solving
Graph Theory
i) Intro to Graph Theory
iii) Connected Component
iv) Shortest Path
v) Problem Solving


total class= 16

+ View more
Other related courses
00:00:00 Hours
Updated Tue, 20-Apr-2021
0 29 ৳5000
00:00:00 Hours
Updated Fri, 04-Jun-2021
0 3 ৳5000
00:00:00 Hours
Updated Thu, 01-Jul-2021
0 0 ৳5000
00:00:00 Hours
Updated Mon, 14-Jun-2021
5 62 Free
00:00:00 Hours
Updated Tue, 08-Jun-2021
0 0 ৳2000 ৳500
00:00:00 Hours
Updated Fri, 30-Jul-2021
0 1 ৳3000 ৳2000
00:00:00 Hours
0 0 ৳5000
About the instructor
  • 0 Reviews
  • 3 Students
  • 2 Courses
+ View more

Codeforces handle : _no0b

Regional 2019 team : BUET Fractals

Regional 2019 rank : 4

Student feedback
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
৳3000 ৳5000
  • Beginner
  • Live session
  • 0 Lessons
  • Full lifetime access
  • Access on mobile and tv
  • Certificate after completion
  • 24 hours Refund Policy