CODER ARMY : Complete Placement Preparation!

DSA + Development + Quant-Aptitude

  • DSA + Development + Quant-Aptitude
  • Individual Doubt Solving — TAs & Community
  • Access to PYQs of Top Companies

Enroll Now »

Instructor — Rohit Bhaiya
Instructor — Rohit Bhaiya
(Live classes & guidance)

Curriculum — Full course content

Module 1 — Foundations: Programming & Problem Solving
  1. Introduction to Programming & Tools (IDE, Git)
  2. Variables, Control Flow, Functions
  3. Arrays, Strings, Linked Lists — basics & operations
  4. Big-O Notation & Complexity Analysis
Module 2 — Data Structures & Algorithms I
  1. Stacks, Queues, Recursion
  2. Trees: Binary Trees, Traversal, BSTs
  3. Hash Tables and Sets
  4. Sorting & Searching: QuickSort, MergeSort, Binary Search
Module 3 — Data Structures & Algorithms II
  1. Graphs: Representations, BFS, DFS
  2. Shortest Paths & Dijkstra
  3. Dynamic Programming: Patterns & Practice
  4. Greedy Algorithms & Backtracking
Module 4 — System Design Basics & Development
  1. Intro to Web: HTTP, REST, Client-Server
  2. Frontend Basics: Semantic HTML (no CSS required)
  3. Backend Basics: Node.js / Express (or alternative)
  4. Databases: SQL vs NoSQL; basic CRUD & modeling
Module 5 — Aptitude & Quantitative
  1. Number Theory & Math Tricks for Interviews
  2. Probability & Combinatorics basics
  3. Time & Work, PnC, Ratios
  4. Speed & Accuracy drills
Module 6 — Mock Interviews & Soft Skills
  1. Live mock interviews (DSA + System Design)
  2. Resume review & LinkedIn tips
  3. Behavioral interview preparation
  4. Offer negotiation basics

Step-by-step learning path (12 weeks)

  1. Week 1 — Setup & Basics: Setup Git & IDE, hello world, basic problems (arrays).
  2. Week 2 — Data Structures: Arrays, Strings, Linked Lists (easy → medium).
  3. Week 3 — Recursion & Stacks/Queues: Recursive patterns, stack-based problems.
  4. Week 4 — Trees: Traversals, BST operations, tree problems.
  5. Week 5 — Sorting & Searching: Implement and compare sorts; complexity.
  6. Week 6 — Graphs: BFS/DFS and classic graph problems.
  7. Week 7 — Dynamic Programming I: Memoization, knapsack, simple DP.
  8. Week 8 — Dynamic Programming II: Advanced DP patterns.
  9. Week 9 — System Design Basics: Small systems design, APIs, caching basics.
  10. Week 10 — Projects: Build a full-stack mini-project and deploy.
  11. Week 11 — Mock Interviews: Timed mocks, feedback, improvement plan.
  12. Week 12 — Final Prep: Revision, company-specific PYQs, interview strategy.

Projects & Practical Work

Practice & Assessments

  • Weekly assignments (easy → hard)
  • Timed practice tests (45–90 minutes)
  • Company-specific PYQs & mock rounds
  • Peer code review and TA feedback

MY GEN AI BATCH

FeatureGEN-AIStrike Batch
Focusintro AIDSA + Web Dev + Aptitude
TA Supportbuilt a AIIndividual doubt-solving
includevector database 400+leetcode questions
projectslangchan & gptMultiple hands-on projects

FAQ

How are classes conducted?
Live classes with recorded sessions for revision.
What if I miss a class?
Recordings and TA support ensure you catch up quickly.
Are there placement services?
Yes — mock interviews, PYQs and placement assistance. Final offers depend on student performance and company requirements.

Enroll — Contact & Signup