From fb6d4b547cbcffae7aa4580d46692c3b68a2dba4 Mon Sep 17 00:00:00 2001 From: Manish Atwal Date: Mon, 21 Jul 2025 11:22:44 +0530 Subject: [PATCH 1/2] Added my learnings on version control and open source contribution --- Course2 | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Course2 b/Course2 index c6128422..ea4d6426 100644 --- a/Course2 +++ b/Course2 @@ -4,6 +4,10 @@ You can choose one module from the list below:- 2)Divide and Conquer Algorithms 3)Dynamic Programming -Pawan Dubey -Dynamic Programming -Understanding the prolem and implementing a solution which is space and time efficient by structuring it into sub problems. +Manish Atwal +This module helped me understand the importance of version control and how tools like Git and GitHub make collaboration easier. +I learned how to create a project using version control, manage branches, and revert to stable versions when needed. +It also introduced me to the world of open-source contribution, showing how I can work on real-world projects and grow my professional network. +I now see how open source can boost my career by helping me understand production-level code and gain recognition in the tech industry. + + From 6020a548bfb97622091fce95f4779db249352ba8 Mon Sep 17 00:00:00 2001 From: Manish Atwal Date: Mon, 21 Jul 2025 11:27:34 +0530 Subject: [PATCH 2/2] Added my learnings on version control and open source contribution --- Course2 | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Course2 b/Course2 index ea4d6426..3e553660 100644 --- a/Course2 +++ b/Course2 @@ -5,9 +5,13 @@ You can choose one module from the list below:- 3)Dynamic Programming Manish Atwal -This module helped me understand the importance of version control and how tools like Git and GitHub make collaboration easier. -I learned how to create a project using version control, manage branches, and revert to stable versions when needed. -It also introduced me to the world of open-source contribution, showing how I can work on real-world projects and grow my professional network. -I now see how open source can boost my career by helping me understand production-level code and gain recognition in the tech industry. + +Module: Divide and Conquer Algorithms + +This module introduced me to the divide-and-conquer strategy, where problems are broken into smaller subproblems. +I learned how this approach is used in classic algorithms like Merge Sort, Quick Sort, and Binary Search. +The recursive nature of these algorithms helped me understand how problems can be solved more efficiently through problem decomposition. +It improved my ability to think recursively and solve problems in a structured way. +