_edited_edited.png)
Mini Project Weekly Plan - Continuation
Students are expected to follow the weekly plan and develop the mini project by integrating concepts learned in Months 1, 2, and 3, while mentors guide them with real-world use cases, review progress, and provide feedback at each stage.
Week 1
Fund Transfer
Extend transactions: Fund Transfer + Transaction Priority (using Queues/Heaps).
Mentor reviews DSA integration with real-world mapping.
Week 2
Search Optimization
Implement Search Optimization using Trees/BSTs.
Mentor explains performance benefits with IT examples.
Week 3
Reporting Module
Build Reporting Module: Monthly Statements (tables) + Summary Graphs.
Mentor introduces aggregation with Java Streams & Lambda.
Week 4
Integration & Testing
Combine all modules.
Run sample scenarios (customer onboarding → transactions → reports).
Mentor conducts mock project defense (students explain design & decisions).
Java
Self Learning
Revise Java Concepts from Interviews perspective. Focus more time towards Java Hands on mini project
Mentoring
Mentor guide student with the mini project and interview preparation
DSALGO (with Java)
Self Learning
Graphs, DFS, BFS, Dynamic Programming basics.
Mentoring
Mentors guide students on advanced concepts including Graphs, Depth First Search (DFS), Breadth First Search (BFS), and basics of Dynamic Programming.
LeetCode (Medium)
Self Learning
Solve medium-level problems focusing on Graphs and Dynamic Programming to strengthen problem-solving skills.
Mentoring
Mentors help students recognize problem patterns, use real-world parallels like social networks for graphs or resource allocation for DP, and provide hints and debugging tips to build step-by-step problem-solving skills.
Mock Interviews
Self Learning
Students to prepare for mock interviews
Mentoring
Mock interviews will be conducted and feedback will be shared
Group Discussion(GD)
Self Learning
Student appear for Group discussion and topic will be part of mock GD
Mentoring
Mentor gives the GD topic, observes the discussion, and provides feedback on content, clarity, teamwork, and body language to improve structured communication.
Aptitude
Self Learning
Data Interpretation (Graphs, Tables)
Mentoring
Use examples such as tracking loan approvals through bar graphs, monitoring transaction volumes with line charts, and understanding customer demographics from tables in banking dashboards.