top of page

Month 5 - Learning Plan

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.

bottom of page