Join Advance DSA + System Design to strengthen your problem-solving expertise and master scalable architecture! Sharpen your skills in algorithms, data structures, and high-level design patterns, learn to tackle complex coding challenges, and build system designs inspired by real-world tech giants - all while exploring how AI-driven problem solving and optimization are reshaping modern software engineering.
8
Modules
17
Hands-on projects
Advance
Level
INSTRUCTOR
Soumyadeep Paul
Algorithmic Mastery
Interview Preparation
AI-Enhanced Problem Solving
Structured Learning Path
System Design Excellence
Real-World Case Studies
Mentorship Support
Confidence to Compete
Curriculum - Advanced DSA + System Design
Linked Lists: singly, doubly, circular, complex problems
Stacks: implementation (LL-based) & advanced problem
Queues: linear, circular, priority queues
OOPS basics for problem-solving
Binary Trees: traversals, key problems
Binary Search Trees: construction & complex problems
N-ary Trees & Generic Trees
Hashmaps: internals, hashing techniques, custom implementations
Heaps & Tries: priority queues, trie-based problems
Recursion (iterative recursion, complex recursion problems)
Backtracking: Maze, Sudoku, N-Queens, advanced cases
Dynamic Programming (DP): recursion trees, memoization, tabulation, pattern-based DP problems
Advanced Graphs: BFS, DFS, Dijkstra, Kruskal, Prim, shortest paths, MSTs
MAANG-level interview problems (Google, Amazon, Microsoft-style)
Practice with real past questions from LeetCode, Codeforces, CodeChef
Complexity optimization strategies
Introduction to System Design (HLD vs LLD, monolith vs microservices)
Distributed Systems principles: centralized vs decentralized
Scalability characteristics: latency, throughput, availability, consistency, CAP theorem
Scaling strategies: vertical vs horizontal, load balancing, caching
SQL vs NoSQL, normalization & denormalization
DB optimization: indexing, partitioning
Communication patterns: synchronous vs asynchronous, message queues, pub-sub systems
Servers, protocols, proxies, authentication & security fundamentals
Design case studies: YouTube, Messenger, Uber, Google Drive
Trade-offs & architecture justifications
Mock interviews: problem-solving + system design combined
The project adheres to a comprehensive 7-step framework, which includes: defining requirements, developing APIs, estimating resources, modeling data, creating a high-level design, detailing components, and addressing bottlenecks and scaling.
This case study explores Twitter's high-level design. It investigates how to handle high read/write throughput, optimize feed generation, manage notifications and address challenges like hashtag management. It emphasizes on designing a core system, managing data, and developing a strong caching strategy.
This case study explores the high-level design of Instagram. It investigates how to handle petabytes of data, scaling image and video storage, designing news feeds and timelines, and optimizing user engagement. It emphasizes on designing core systems, storing media, and developing a strong caching strategy.
This case study explores the high-level design of a popular messaging platform that facilitates real-time communication. It investigates how to handle message delivery across diverse devices, this challenges addressed include offline message handling, media file transmission, and a user system powered by reliable offline storage for users.
This case study examines digital collaboration platforms like Slack and Discord. It investigates how to handle real-time messaging, how to include scaling live chat systems and building a solid data model. It emphasizes on a reliable under heavy loads.
This case study covers the end-to-end video platform design. It investigates how to handle a large number of video recommendations. It emphasizes challenges like video encoding, data transfer, and optimization of video streaming along with millions of queries.
This case study investigates personalized content delivery through a subscription plan. It emphasizes on data management, high availability, ensuring smooth streaming across devices and geo-distributed delivery on a global scale.


Archie Agarwal
SDE 3 @ LiveRamp
+170%
Salary hike
Software EngineerSoftware Dveloper Engineer 3
"What made this program stand out was its focus on practical application and real-world development workflows. The mentors were knowledgeable and always willing to help, while the hands-on projects provided valuable experience in building scalable applications. The skills and confidence I gained through the program played an important role in my career growth."

Amlan Dutta
SDE 2 @ Amazon
+374%
Salary hike
Technologist @ TATA STEELSoftware Developer Engineer
"An excellent program for mastering System Design. The live sessions, real-world case studies, and detailed design discussions helped me build strong fundamentals and gain confidence in interviews. The mentorship and practical learning approach played a key role in my career growth."
Join Advance DSA + System Design to enhance your problem-solving skills and master scalable architecture! Improve your expertise in algorithms, data structures, and design patterns, tackle complex coding challenges, and create system designs inspired by tech giants, all while discovering how AI is transforming software engineering.
Course fees
₹89,999
Final pricing refers to the last and definitive cost of a product or service, including all applicable fees and discounts.
What's included
Live Interactive Classes
Lifetime Recorded Sessions
Study Material & PDFs
Enterprise Assignments
Production AI Projects
1:1 Mentorship Sessions
Mock Interviews
Resume Reviews
Portfolio Building
Industry Certification
Placement Assistance
Pay by UPI, cards, wallet or net banking
Monthly EMI options upto (24) Months
Flexible monthly EMI plans available for up to 24 months.
Modes of Payment ( UPI, Cards, Wallet, Net Banking)
Explore the various modes of payment available today: UPI for instant transfers, cards for secure transactions, wallets for convenience, and net banking for easy online management. Each option offers unique benefits to suit your needs.
Get the complete course details in our brochure.
CodeKerdos is more than just courses. It's a complete learning ecosystem designed to help you gain real skills, build industry-ready projects, get guidance from experienced mentors, and become job-ready.
Explore our coursesLive Classes
& Recordings
1:1 Mentorship
& Guidance
Real-world
Projects
Career Support
& Interview Prep
Career Growth Hub
Guaranteed Skill Transformation
113%
Avg. Salary Hike
Live
Mentor-led Classes
1:1
Dedicated Mentorship
Offer Letter Received
Tier-1 Product Company
1:1 Mentor Available
Project Review
"Production-grade architecture with GenAI integration."
Next Cohort Starting
Limited Seats Available