Data structures and Algorithms 2-Days Masterclass

27,28 May
3PM IST to 5PM IST
2 Hours
Live Session
148
Registered
FREE
No Cost
Amit Kumar Ghosh
Amit Kumar Ghosh

SDE and Mentor

What You'll Learn?

The primary objective of a data structures and algorithm master class is to equip learners with a thorough understanding of data structures and algorithms and how to apply them effectively to solve real-world problems in programming.

The master class typically covers the most essential topics, such as arrays, linked lists, stacks, queues, sorting and searching algorithms, in a short amount of time. It includes practical exercises and coding challenges to reinforce the concepts learned.

Day 1: Agenda

The first day of the course will provide foundational level knowledge on Data Structures and Algorithms. Further, you will learn about the various types of data structures and algorithms. Here, you will learn:

  • Introduction to Data Structures
  • Need for Data Structures
  • Career Opportunities for DSA
  • Types of Data Structures
  • Big O and Time Complexity

Hands-on Labs

  • Lab1: Creating a Queue Using Array
  • Lab2: Creating a Stack using Array
  • Lab3: Finding a word availability in an Array
  • Lab4: Remove duplicate from an Array
  • Lab5: Move all Zero to the beginning of an Array.

Day 2: Agenda

On the second day of the course, you will discover how to problem solving using various approaches. Here, you will learn:

  • Sorting Techniques
  • Quick Sort
  • Merge Sort
  • Selection Sort
  • Calculating the Time Complexity

Hands-on Labs

  • Lab1: Sorting a List of elements using Quick Sort
  • Lab2: Sorting a List of elements using Merge Sort
  • Lab3: Finding an Element Existence in An Array
  • Lab4: Queue Operations
  • Lab5: Stack Operations

A comprehensive data structures and algorithm master class should cover these topics in-depth and provide practical exercises and programming assignments to reinforce the concepts learned.

About Speaker

Speaker image

Amit Kumar Ghosh (SDE and Mentor)


As a software developer with a wealth of experience, he brings a unique combination of technical acumen and a passion for mentorship to my role. With 6 years of experience, he has honed the skills in C/C++, Java, Python, SQL, C#, JavaScript, React, Java Spring etc. and has a proven track record of delivering high-quality, scalable software solutions and core Computer fundamental knowledge DSA, OOPs, CN, OS etc.

As a teacher, his approach revolves around interactive techniques, prioritizing hands-on learning and real-world projects. He explains concepts clearly, offer practical examples, and encourage questions to foster a supportive environment.

Upcoming Masterclasses

Register now for upcoming live sessions

Build & Deploy a .NET Application with Azure and GenAI
Build & Deploy a .NET Application with Azure and GenAI
18 October, 2025
3:00 PM-5:00 PM IST
336 registered
FREE
Build a GenAI App on Azure AI Foundry — Kickstart Your Azure AI-900 Certification Journey
Build a GenAI App on Azure AI Foundry — Kickstart Your Azure AI-900 Certification Journey
26 October, 2025
3:00 PM-5:00 PM IST
278 registered
FREE

Our Students Review

Accept cookies & close this