## Notes
<!-- Table with .md and .pdf links -->
| Name                   | .md                                     | .pdf                                     | Handwritten                                 | MCQs                                   | Worksheet | Worksheet with Answers |
| ---------------------- | --------------------------------------- | ---------------------------------------- | ------------------------------------------- | -------------------------------------- | --------- | ---------------------- |
| Thread Synchronisation | [1](notes/03-thread-synchronisation.md) | [2](notes/03-thread-synchronisation.pdf) | [3](notes/03-thread-synchronisation-hw.pdf) | [4](mcqs/03-thread-synchronisation.md) | _         | _                      |
| Memory management     | [1](notes/04-memory-management.md)       | [2](notes/04-memory-management.pdf)       | [3](notes/04-memory-management-hw.pdf)       | [4](mcqs/04-memory-management.md)       | _         | _                      |

## Problem sets
1. [**Print in order**](https://leetcode.com/problems/print-in-order/submissions/)
2. [Dining philosopher's problem](https://leetcode.com/problems/the-dining-philosophers/)
3. [Print Zero even odd](https://leetcode.com/problems/print-zero-even-odd/)
4. [Foo Bar](https://leetcode.com/problems/print-foobar-alternately/)
5. [Traffic Light](https://leetcode.com/problems/traffic-light-controlled-intersection/)

Bold problems were solved during the session.