This repository contains the weekly notes and GRPA solutions for the course Programming, Data Structures and Algorithms using Python (PDSA) at IIT Madras.
The notes for each week can be found in the notes folder, organized by week number. The notes are provided in Jupyter notebook format for ease of use.
The solutions to all the GAs can be found in the GA folder, organized by week number.
The solutions to all the GRPAs can be found in the GRPA folder, organized by week number.
The solutions to all the Practice Assignments can be found in the PA folder, organized by week number.
The solutions to the live coding sessions can be found in the live_coding_solutions folder, organized by week number.
- Clone the repository to your local machine using the command:
git clone https://github.com/NebulaTris/pdsa-iitm.git
- Navigate to the notes folder to access the weekly notes in Jupyter notebook format. You can open the notebooks using Jupyter Notebook or JupyterLab.
- Navigate to the grpas folder to access the solutions to all the GRPAs in Python format.
- Navigate to the live_coding_solutions folder to access the solutions to the live coding sessions in Python format.
- You can modify the code and experiment with it in your own environment.
- If you want to contribute to the repository, you can fork the repository, make your changes, and create a pull request to merge your changes into the main repository.
- If you encounter any issues or have any suggestions, you can create an issue on the GitHub repository page.
- The solutions provided in this repository are meant to be used as a reference only. It is recommended that you try to solve the assignments on your own before referring to the solutions.
- The solutions provided may not be the most optimal or efficient solutions. They are intended to serve as a starting point for your own work.
- This repository is not affiliated with the Indian Institute of Technology Madras or the Diploma in Programming program. The solutions provided are the work of the repository owner and contributors.
Contributions to this repository are welcome. If you find any errors or would like to add more queries, feel free to create a pull request. Please ensure that your queries are organized according to the folder structure above.
This repository is licensed under the MIT License. See the LICENSE file for more details