Master Class – Multithreading & Thread Synchronization in C

Linux POSIX Threads ( Pthreads ), thread Synchronization, Operating System Concepts, C/C++ programming with Projects
Abhishek CSEPracticals
34 students enrolled
English [Auto]
MultiThreading Fundamentals
Mutual Exclusion Vs Atomocity
Thread Synchronization Techniques
Writing Thread Safe Codes
Thread standard problems - Reader-Writer Problem
Mutexes, Semaphores, Monitors
Signaling and Wait
Detecting and preventing locks
Debugging multithreaded Programs
Interview Questions

Welcome to the Course Series on Multi-Threading – The Master Class Course on Threads.


This Course is for those who wants to develop fundamental concepts on Multi-threading and related concepts. In this Course, we shall be going to cover Multi-threading concepts based on Pthreads (POSIX threads) on Linux platform.

We shall discuss several concepts involved in multithreading and demonstrate each concept through a sample program. Several Important Concepts include but not limited to – Deadlocks, Mutual Exclusion, Atomicity, Thread Synchronization, Race Conditions, Thread forking and many more.

In the Next Installment of this course, we shall extend our knowledge of Multi-threading to Advance Concepts which also include mini-projects on Multithreading and Thread Synchronization.

At each stage of this Course series, you shall be writing lot of multi-threaded Code. So be ready to Master the Multi-threading. Along the journey, we shall cover several interview-favorite topics and Questions to prepare you alongside for interviews.

Best of luck !

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!

Be the first to add a review.

Please, login to leave a review
30-Day Money-Back Guarantee


3 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion