The purpose of this assignment is to write a program in C which does:
- POSIX threads programming
- the producer/consumer problem
- mutual exclusion locks (mutexes)
- semaphores
All the details are in the attached files.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2.)Fully commented.
## Platform
This program is to be written in C. Must compile in GCC c compiler and must run on UNIX based systems.