Online resources - 20 weeks placement self learning plan

20-Week Placement Preparation — Topics & Resources

20-Week Placement Preparation — Topics & Curated Online Resources

A week-by-week plan (Mon/Wed/Fri — 45 minutes each) with links students can use to prepare, practise and run mock sessions. Resources are free / high-quality and suitable for campus + online placement prep.

How to use: Each session in the schedule below has 1–3 curated resources (tutorials, practice problems, mock platforms). Students should prepare ~25 min teaching + 15 min activity + 5 min summary. For coding practice use LeetCode/HackerRank (linked). :contentReference[oaicite:1]{index=1}

Quick resource highlights

  • Aptitude & Maths: Khan Academy (concepts + practice) and Brilliant (logic & puzzles). :contentReference[oaicite:2]{index=2}
  • Programming & Web: freeCodeCamp guides and tutorials (Python/JS basics). :contentReference[oaicite:3]{index=3}
  • Data Structures & Algorithms: GeeksforGeeks DSA pages — theory + examples. :contentReference[oaicite:4]{index=4}
  • Coding practice & mocks: LeetCode curated study plans + HackerRank interview kits. :contentReference[oaicite:5]{index=5}
  • SQL & DBMS: W3Schools SQL tutorials (SELECT, JOIN, GROUP BY), SQL practice sites. :contentReference[oaicite:6]{index=6}
  • Communication & public speaking: Toastmasters and Coursera-style course pages + short practice drills (search for 'public speaking' on Coursera). (See Toastmasters link below.) :contentReference[oaicite:7]{index=7}

Full 20-Week Schedule (60 sessions) with resources

Week / Day Topic & short activity Curated resources (read / practice)
Week 1
Mon
Orientation & Roadmap
Ice-breaker, explain session format, assign groups
  • Template: Google Slides / Docs for session notes (use any shared Drive).
  • Guide: How to run a peer session — checklist (self-created by group).
Week 1
Wed
Aptitude: Number Systems & Simplifications
Concepts + 10 problems
  • Khan Academy — arithmetic & pre-algebra modules (ratios, percentages). :contentReference[oaicite:8]{index=8}
  • Extra practice: local aptitude PDFs (teacher-provided).
Week 1
Fri
Programming Basics — Intro to Python/C/Java
Hello world, variables, I/O, loops
  • freeCodeCamp guide — Learn Python basics (tutorial + YouTube course). :contentReference[oaicite:9]{index=9}
  • Practice: write 3 mini programs (calculator, factorial, prime check).
Week 2
Mon
Aptitude: Percentages, Ratios & Proportions
  • Khan Academy — ratios & percentages practice. :contentReference[oaicite:10]{index=10}
  • In-class: 10 mixed problems (timed).
Week 2
Wed
Aptitude: Time, Speed & Distance
  • Khan Academy / aptitude collections — word problems practice. :contentReference[oaicite:11]{index=11}
Week 2
Fri
Programming: Functions, Arrays & Strings
  • freeCodeCamp Python/JS tutorials (arrays / strings chapters). :contentReference[oaicite:12]{index=12}
  • Practice: Solve 5 beginner problems on HackerRank / LeetCode. :contentReference[oaicite:13]{index=13}
Week 3
Mon
Aptitude: Time & Work, Pipes & Cisterns
  • Worked examples & practice worksheets (Khan/teacher). :contentReference[oaicite:14]{index=14}
Week 3
Wed
Logical Reasoning: Seating Arrangements & Puzzles
  • Brilliant — logic puzzles & problem solving (guided practice). :contentReference[oaicite:15]{index=15}
  • Activity: Create and swap puzzles between groups.
Week 3
Fri
OOP Basics
Classes, objects, inheritance
  • GeeksforGeeks — OOP concept pages + simple examples. :contentReference[oaicite:16]{index=16}
  • Practice: write a small class-based program (student record).
Week 4
Mon
Aptitude: Data Interpretation (Tables, Graphs)
  • DI practice sets (teacher-provided). Use Excel / Google Sheets for charts.
Week 4
Wed
Aptitude: Average, Mixtures & Alligations
  • Khan Academy / competitive aptitude notes (practice questions). :contentReference[oaicite:17]{index=17}
Week 4
Fri
Data Structures: Stack & Queue
  • GeeksforGeeks — Stack & Queue tutorials (theory + code). :contentReference[oaicite:18]{index=18}
  • Practice: implement stack with array / linked list and solve 2 problems on HackerRank.
Week 5
Mon
Resume Building Workshop
  • Indeed / career blogs — resume structure and common mistakes (search local 'resume tips').
  • Activity: Peer review 2 resumes per student.
Week 5
Wed
Searching & Sorting — Basics
  • GeeksforGeeks — Sorting & Searching tutorials (concepts + codes). :contentReference[oaicite:19]{index=19}
Week 5
Fri
Communication Skills: Self-intro & Clarity
  • Toastmasters overview / public speaking tips (join local club or use their materials). :contentReference[oaicite:20]{index=20}
  • Activity: 1-min self-intros, feedback rounds.
Week 6
Mon
Aptitude: Permutations & Combinations
  • Concept + 10 practice problems (Khan/teacher worksheets). :contentReference[oaicite:21]{index=21}
Week 6
Wed
Aptitude: Probability (basic)
  • Intro + practice sets (Khan/Brilliant). :contentReference[oaicite:22]{index=22}
Week 6
Fri
Linked Lists (Singly, Doubly)
  • GeeksforGeeks — linked list tutorials & practice problems. :contentReference[oaicite:23]{index=23}
Week 7
Mon
DBMS: ER Diagrams & Concepts
  • DB design notes (GeeksforGeeks / tutorialspoint / NPTEL as required).
Week 7
Wed
DBMS: SQL — SELECT, WHERE, GROUP BY, JOINS
  • W3Schools SQL tutorials — SELECT, JOIN, GROUP BY reference. :contentReference[oaicite:24]{index=24}
Week 7
Fri
DBMS: Transactions & Normalization
  • DBMS theory pages (GeeksforGeeks / W3Schools / SQLZoo).
Week 8
Mon
Aptitude: Profit & Loss, Simple/Compound Interest
  • Khan Academy / practice worksheets. :contentReference[oaicite:25]{index=25}
Week 8
Wed
Aptitude: Logarithms & Surds
  • Concept pages (Khan / Brilliant).
Week 8
Fri
Trees — Binary Trees & Traversals
  • GeeksforGeeks — trees & traversals (inorder/preorder/postorder). :contentReference[oaicite:26]{index=26}
Week 9
Mon
Operating Systems: Processes & Scheduling
  • MIT OCW / GeeksforGeeks OS overview (look for scheduling algorithms).
Week 9
Wed
Operating Systems: Memory Management & Deadlocks
  • OS overview: deadlocks, memory strategies (textbook / online notes).
Week 9
Fri
Mock HR Interview — practice
  • HackerRank / InterviewBit soft-skill guides; peer panel practice. :contentReference[oaicite:27]{index=27}
Week 10
Mon
Computer Networks: OSI & TCP/IP
  • Intro articles & NPTEL/Cisco basics (search 'OSI model TCP IP').
Week 10
Wed
Networks: IP addressing & Routing basics
  • Cisco intro pages / GeeksforGeeks networking notes.
Week 10
Fri
Group Discussion prep & practice
  • GD strategy articles (structure, turn-taking, argument building).
Week 11
Mon
Aptitude: Coding-Decoding, Series, Blood Relations
  • Brilliant logic puzzles + standard aptitude PDFs. :contentReference[oaicite:28]{index=28}
Week 11
Wed
Aptitude: Syllogisms & Analytical Reasoning
  • Logical reasoning pages / practice quizzes.
Week 11
Fri
Algorithms: Recursion & Divide-and-Conquer
  • GeeksforGeeks algorithms pages + practice problems. :contentReference[oaicite:29]{index=29}
Week 12
Mon
Greedy Algorithms (examples)
  • Study greedy approach (activity selection, greedy problems on LeetCode). :contentReference[oaicite:30]{index=30}
Week 12
Wed
Dynamic Programming — basics (Knapsack, LIS)
  • DP tutorials + practice sheets (GeeksforGeeks & LeetCode practice). :contentReference[oaicite:31]{index=31}
Week 12
Fri
DBMS advanced queries & case studies
  • W3Schools / SQLZoo / real dataset queries practice. :contentReference[oaicite:32]{index=32}
Week 13
Mon
Software Engineering: SDLC, Agile & testing basics
  • Software engineering overview pages (GeeksforGeeks / tutorialspoint).
Week 13
Wed
Aptitude: Data Sufficiency & Advanced DI
  • Advanced DI packs + timed practice.
Week 13
Fri
Mock Technical Interview — coding + theory
  • Use LeetCode / HackerRank — 2 coding problems + 5 theory questions. :contentReference[oaicite:33]{index=33}
Week 14
Mon
Verbal Ability: Reading Comprehension
  • Reading sets + timed 20-min practice tests.
Week 14
Wed
Verbal: Error Detection & Sentence Correction
  • Grammar exercise sheets; practice on online quizzes.
Week 14
Fri
Communication Workshop — confidence & nervousness
  • Toastmasters ideas + breathing & practice drills. :contentReference[oaicite:34]{index=34}
Week 15
Mon
Operating Systems: Threads, Sync & Virtual Memory
  • OS resources (MIT OCW or GeeksforGeeks OS notes).
Week 15
Wed
Networks: Switching, Congestion & basic Security
  • Networking overview pages; short labs if possible.
Week 15
Fri
Full Coding Test Simulation
  • Timed test on HackerRank / LeetCode (45–90 min simulation). :contentReference[oaicite:35]{index=35}
Week 16
Mon
Resume peer review & improvement
  • Use shared Google Docs and follow resume best-practices (Indeed / company pages).
Week 16
Wed
Aptitude: Mixed practice test (timed)
  • Timed aptitude paper compiled from previous weeks.
Week 16
Fri
Coding: Arrays & Strings practice
  • LeetCode easy/medium arrays & strings lists. :contentReference[oaicite:36]{index=36}
Week 17
Mon
Coding: Linked List / Stack / Queue problems
  • Problem sets on GeeksforGeeks / HackerRank. :contentReference[oaicite:37]{index=37}
Week 17
Wed
Coding: Trees & Graphs problems
  • LeetCode / GeeksforGeeks curated problems on trees/graphs. :contentReference[oaicite:38]{index=38}
Week 17
Fri
Mock GD — timed rounds
  • GD topics list (current affairs + tech topics) — run 4 mini GDs.
Week 18
Mon
Aptitude Grand Test
  • Full-length aptitude test (timed) compiled by faculty.
Week 18
Wed
Technical Grand Test
  • Mixed technical + coding questions (simulate company tests).
Week 18
Fri
HR Round Simulation (panel)
  • Use peer-panel and HR-question bank (common HR Qs from company pages).
Week 19
Mon
Emerging Tech overview
  • Short overview articles on AI / Data Science / Cloud / Cybersecurity (freeCodeCamp or Coursera intros).
Week 19
Wed
Mock Interview Marathon — Round 1
  • Round-robin technical interviews among students; use interview question bank.
Week 19
Fri
Mock Interview Marathon — Round 2 (HR + Technical mix)
  • Peer feedback + recorded sessions for review.
Week 20
Mon
Final Full Simulation — Written Test (Aptitude + Coding)
  • Compile previous tests into a final timed simulation.
Week 20
Wed
Final Full Simulation — GD + HR
  • Full GD panels + HR interviews (panel feedback).
Week 20
Fri
Closing Session — Feedback & Next Steps
  • Plan further practice, placement follow-ups, company-specific prep.

Comments

Popular posts from this blog

Artificial Intelligence - UNIT - 1 Topic - 1 : Introduction to AI (Artificial Intelligence)

Career Guide - B.Tech Students

OBJECT ORIENTED PROGRAMMING THROUGH JAVA : Unit - 3 : Topic - 1 : Arrays