TheoryOfComputation/README.md
Kshitij 862c89e0b8
Added content.
- Assignments
- Notes
- Question papers
- DISCLAIMER and motto
Lastly, updated README file.
2025-01-07 19:22:42 +05:30

48 lines
2.4 KiB
Markdown

# Theory of Computation (TOC)
This repository is a comprehensive resource for the Theory of Computation (TOC) course under the SPPU 2019 pattern. It covers essential topics such as formal languages, translation logic, and the design of computational models, including Finite Automata, Pushdown Automata, and Turing Machines. You will learn to construct regular expressions, Context Free Grammars, and explore concepts like the Pumping Lemma and NP completeness, equipping them with the theoretical and practical skills needed for effective computational analysis and design.
---
> [!TIP]
> Want to contribute? Start by [opening an issue](https://git.kska.io/sppu-te-comp-content/TheoryOfComputation/issues) in this repository!
## Index
### Notes
1. [Unit 1 - Formal Language Theory and Finite Automata](Notes/Unit%201%20-%20Formal%20Language%20Theory%20and%20Finite%20Automata)
2. [Unit 2 - Regular Expressions](Notes/Unit%202%20-%20Regular%20Expressions)
3. [Unit 3 - Context Free Grammar (CFG) and Context Free Language (CFL)](Notes/Unit%203%20-%20Context%20Free%20Grammar%20%28CFG%29%20and%20Context%20Free%20Language%20%28CFL%29)
4. [Unit 4 - Pushdown Automata (PDA)](Notes/Unit%204%20-%20Pushdown%20Automata%20%28PDA%29)
### Assignments
1. [Assignment - 1](Assignments/TOC%20-%20Assignment%201.pdf)
2. [Assignment - 2](Assignments/TOC%20-%20Assignment%202.pdf)
### Question Papers
- [IN-SEM](Question%20Papers/IN-SEM)
- [END-SEM](Question%20Papers/END-SEM)
> [Sample IN-SEM Unit Test Paper](Question%20Papers/TOC%20-%20Unit%20Test%20Sample%20Paper%20%28IN-SEM%2C%202019%20Pattern%29.pdf)
---
## Miscellaneous
**-> Disclaimer:** Please read the [DISCLAIMER](DISCLAIMER.md) file for important information regarding the contents of this repository.
**-> Note:** Content such as assignments 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 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)
**-> Motto:**
![Making information freely accessible to everyone.](motto.jpg)
**-> Keywords:**
SPPU, Savitribai Phule Pune University, Pune University, Computer Engineering, COMP, Third Year, TE, Semester 5, SEM-5, Theory of Computation, TOC, TOC assignments, TOC assignment solutions, TOC notes, TOC PYQs, TOC question papers
---