Description
Many entry-level computer scientist positions offer a six-figure salary. In order to land such coveted jobs, it is necessary to pass several difficult coding interviews.
Students who successfully complete the camp will receive a certificate.
Interested students from Grades 7-12 from anywhere around the world are eligible to participate in this mentorship program.
Good coding practices are taught and enforced during this mentorship program.
The following topics in Python will be covered:
Data Structures (Arrays, Strings, Stacks, Queues, Trees), Conditional statements, Loops, Functions, Time Complexity, Recursion, Sorting, Searching (1-D & 2-D), Hashing, Dynamic Programming problems, Graph Theory (Types of graphs) and Graph Traversal Algorithms (BFS, DFS, Dijkstra, Bellman-Ford), Object Oriented Programming Concepts,
The mentorship will involve lectures as well as homework in order to prepare students adequately for programming competitions.
The material covered in this program is asked during entry-level software engineer coding interviews. It is also asked during several middle school and high school programming competitions. So why is it important to participate in programming competitions? Learn the answer to this question here!
Yes, basic familiarity with Python is required.
This curriculum covers concepts needed for entry-level software engineering coding interviews.
Students appearing for USACO Bronze, Silver or Gold competitions as well as other programming competitions will learn material that is relevant to their competition.
If you are located outside US, please email info@mehtaplustutoring.com and we will send you some payment options.
The instructors are MIT, Stanford, Harvard and UIUC computer science alumni and students who have done well at the USACO Gold Level and who have passed coding interviews at the topmost software engineering companies (Meta, Google, Amazon & Microsoft, etc.).
