17-Dec-2025 (Tuesday): Set up workspace. Solved and submitted basic programming elements problems. Completed LeetCode-style problems.
18-Dec-2025 (Wednesday): Completed Level 1 and Level 2 classroom programming elements questions.
19-Dec-2025 (Thursday): Studied control flow documentation.
20-Dec-2025 (Friday): Solved and submitted control flow practice problems. Studied arrays documentation. Solved and submitted Level 1 and Level 2 problems on arrays.
21-Dec-2025 (Sunday): Developed scenario-based applications.
22-Dec-2025 (Monday): Studied strings documentation. Solved level 1 questions.
23-Dec-2025 (Tuesday): Solved and submitted every level string manipulation problems.
24-Dec-2025 (Wednesday): Studied about the methods and solved some questions.
25-Dec-2025 (Thursday): Solved questions related to methods problems.
26-Dec-2025 (Friday): Solved extra string problems.
27-Dec-2025 (Saturday): Solved snerio based questions problems.
28-Dec-2025 (Sunday): Solved built in function problems problems.
29-Dec-2025 (Monday): Solevd the scenario based problem in classroom and the employee wager problem at time of review.
30-Dec-2025 (Tueday): Solved Line comparison and Snake and Ladder problem.
31-Dec-2025 (Wednesday): on a new branch oops-practice, solved the classes-objects and Constructors, Instance vs. Class Variables, Access Modifiers problems.
1-Jan-2026 (Thursday): Submission of this, static, final key words and instanceof problems.
2-Jan-2026 (Friday): Solved Snerio-based problems and modeling diagrams.
3-Jan-2026 (Saturday): Solved Inheritance and scenario based problems.
5-Jan-2026: Solved the Encapsulation, Polymorphism, Interface and Abstract and Scenario-based problems.
6-Jan-2026: Solved Scenario-based and some Leetcode problems.
7-Jan-2026 (Wednesday): Worked on scenario-based projects and leetcode.
- Work: Ride Management System, Online Banking System
- Changes: implemented ride management + online banking scenario flows, added leetcode problems
8-Jan-2026 (Thursday): Linked List scenario-based — added core implementations.
- Branch: dsa-practice
- Work: linked list
- Implemented linked list based mini-systems:
- Inventory Management
- Movie Management
- Student Management
- Task Scheduler
9-Jan-2026 (Friday): Linked List scenario-based — completed remaining problems.
- Branch: dsa-practice
- Work: linked list
- Solved the remaining linked list scenario programs:
- Library Management
- Online Ticket Reservation
- Round Robin Scheduling
- Social Media Friend Connections
- Undo / Redo
10-Jan-2026 (Saturday): Read and go through the object oriented proramming concepts.
- Work: revision / review
11-Jan-2026 (Sunday): Added DSA practice scenario-based programs.
- Branch: oops-practice
- Work: scenario-based
- Implemented:
- Flight Booking System
- Hospital Management System
- Vehicle Rental Application
12-Jan-2026 (Monday): Added Online Banking System (scenario-based).
- Branch: oops-practice
13-Jan-2026 (Tuesday): Added multiple scenario-based mini systems.
- Branch: oops-practice
- Work:
- cab_booking_ride_management
- ecommerce_order_management
- hospital_management_system
- student_course_registration_system
- more...
14-Jan-2026 (Wednesday): Explored the git operations like branching,merging and conflict resolution.
15-Jan-2026 (Thursday): Solved stack, queue , HashMap and Hashing funtion problems.
- Branch: dsa-practice
- Work: hashing
- Work: stackQueue
- Solved:
- CircularTourProblem
- CustomHashMap
- LongestConsecutiveSequence
- PairWithGivenSum
- QueueUsingStack
- SlidingWindowMaximum
- SortStackRecursion
- StockSpanProblem
- TwoSumProblem
- ZeroSumSubarrays.
16-Jan-2026 (Friday): Solved the Sorting Algorithms and get started with the Address Book System Problem.
-
Branch:
-
Work:
17-Jan-2026 (Saturday): Worked on Address Book System and Get started with Linear Search and Binary Search, StringBuilder, StringBuffer, BufferedReader, FileReader, InputStreamReader problems.
-
Branch:
-
Work:
19-Jan-2026 (Monday): Solved Runtime Analysis Problems and worked on Address Book System.
origin/main origin/main