Overview

Any successful software product is always produced with the efforts of team of good software engineers. A good software engineer must possess good problem solving skills. Most of the product companies like Google, Yahoo, Facebook, MicroSoft, Adobe, Rediff, Amazon, Fair Issac, D E Shaw, QualComm, ComVault, Oracle etc…, need software engineers who had excellent problem solving skills.

This course provides a platform to improve your problem solving skills besides providing strong fundamental knowledge on DataStructues and Algorithms. The course focuses more on discussions in the class which allows the participants to come up with new ideas.

Objectives

Upon successful completion of “Top-20 Training” course, participants will be able to:

  • Enhance Thinking process
  • Crack any product company interview/written tests
  • Think through the solution techniques to any problem
  • Improve the analysis skills of the algorithms generated by themselves/others
  • Find and apply proper data structures for the algorithm implementation
  • Enhance the coding skills to maximum possible level
  • Apply Algorithmic knowledge to real-world Problem Solving

Target Audience

  • Any under-graduate/graduate students from Universities, RECs, NITs, IIITs and IITs
  • Self motivated candidates from any college who want to crack big companies
  • Students who already had job offer(s) and aspire to join Big League
  • Students who want in-depth knowledge in Data Structures, Algorithms & Programming
  • Working software professionals who are looking for better opportunities in product based software companies
  • Any passionate student/working professional who wants to understand the fundamentals of computer science which are mandatory for any software developer

Prerequisites

Passion, Interest.

Syllabus