# 410251: Deep Learning

This repository gathers comprehensive material for the SPPU Computer Engineering Deep Learning course (2019 pattern). It includes PYQs with solutions, codes, assignment handouts, write-ups, and explanatory notes to reinforce theory and practice in neural networks, CNNs, RNNs, deep generative models, and reinforcement learning. Ideal for exam prep, project work, and self-study, it provides structured, ready-to-use resources aligned with course outcomes and objectives.

---

## Index

### Notes

### Codes

1. [Code-1 (Linear Regression using Deep Neural Network)](Codes/Code-1.md)
2. [Code-2a (Classification using Deep Neural Network - OCR Letter Recognition)](Codes/Code-2a.md)
3. [Code-2b (Classification using Deep Neural Network)](Codes/Code-2b.md)
4. [Code-3a (Convolutional Neural Network - Plant Diseases)](Codes/Code-3a.md)
5. [Code-3b (Convolutional Neural Network - MNIST Fashion Dataset)](Codes/Code-3b.md)
6. [Code-4 (Recurrent Neural Network - Google Stock Price Dataset)](Codes/Code-4.md)

### Jupyter Notebooks

1. [Notebook-1 (Linear Regression using Deep Neural Network)](Notebooks/Notebook-1.ipynb)
2. [Notebook-2a (Classification using Deep Neural Network - OCR Letter Recognition)](Notebooks/Notebook-2a.ipynb)
3. [Notebook-2b (Classification using Deep Neural Network)](Notebooks/Notebook-2b.ipynb)
4. [Notebook-3a (Convolutional Neural Network - Plant Diseases)](Notebooks/Notebook-3a.ipynb)
5. [Notebook-3b (Convolutional Neural Network - MNIST Fashion Dataset)](Notebooks/Notebook-3b.ipynb)
6. [Notebook-4 (Recurrent Neural Network - Google Stock Price Dataset)](Notebooks/Notebook-4.ipynb)


### Datasets

1. [Dataset for Practical-1 (Boston House Price)](Datasets/boston.csv)
2. [Dataset for Practical-2a (Letter Recognition)](Datasets/letter+recognition.zip)
3. [Dataset for Practical-2b (IMDB Reviews)](Datasets/IMDB%20Dataset.csv)
4. [Dataset for Practical-3b (MNIST Fashion)](Datasets/fashionmnist.zip)
5. [Dataset for Practical-4 (Google Stock Price)](Datasets/GOOG.csv)

### Assignments

- [Questions - Assignment 1 and 2](Assignments/DL%20-%20Assignments-1+2%20%28Questions%29.pdf)
- Assignment-2:
  - [Questions](Assignments/DL%20-%20Assignment-2%20%28Questions%29.pdf)
  - [Answers](Assignments/DL%20-%20Assignment-2%20%28Answers%29.pdf)

### Codes

### Practical

1. [Practical-1](Practical/Practical-1/)
2. [Practical-2](Practical/Practical-2/)
3. [Practical-3](Practical/Practical-3/)
4. [Practical-4](Practical/Practical-4/)
5. [Mini Project (Handout)](Practical/DL%20-%20Mini%20Project%20-%20Handout.pdf)

### Question Papers

- [IN-SEM](Question%20Papers/IN-SEM)
- [END-SEM](Question%20Papers/END-SEM)

### [IN-SEM PYQ Answers](Notes/IN-SEM%20PYQ%20Answers/)

### [Question Bank](DL%20-%20Question%20Bank.pdf)

---

## Miscellaneous

**-> Disclaimer:** Please read the [DISCLAIMER](DISCLAIMER.md) file for important information regarding the contents of this repository.

**-> Note:** Content such as codes, softcopies, write-ups and question papers is provided by us, i.e. our contributors. You are free to use this content however you wish, without any restrictions. Some of the notes and handouts have been provided by our professors, thus to use them for anything other than educational purposes, please contact them.

**-> Maintained by:**
- [notkshitij](https://git.kska.io/notkshitij)
- [TanmaySpamzzz](https://git.kska.io/TanmaySpamzzz)

**->** Repository icon from [Flaticon](https://www.flaticon.com).

**-> Motto:**

![Making information freely accessible to everyone.](motto.jpg)

**-> Keywords:**

SPPU, Savitribai Phule Pune University, Pune University, Computer Engineering, COMP, Fourth Year, Final Year, BE, Semester 8, SEM-8, Notes, Codes, Practical work, Handouts, Assignments, PYQs, deep learning, neural networks, CNN, RNN, reinforcement learning, deep generative models, PYQ solutions, write-ups, SPPU, computer engineering,

---
