Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Complete Operating systems course with Projects in one video
Play lesson

Full Courses [In Depth] - Complete Operating systems course with Projects in one video

4.0 (1)
11 learners

What you'll learn

This course includes

  • 55 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Complete Operating systems course with Projects in one video This course is intended to give you an idea how one can apply and use Computer science fundamentals like Operating systems, This is the Applied Operating Systems course. ======= In this course we will build four major projects:- ⭐️ Build your own web server ⭐️ Write your own USB drivers for linux ⭐️ Build a parallel merge sort algorithm ⭐️ Build a parallel file encryptor/de-cryptor ⭐️ Write your own linux task schedular simulation ======= 🚀 Check Complete courses:- https://www.youtube.com/playlist?list=PL7CBVLpg0zqf_ggig9cOr72oZNGf9RZmZ For Syllabus, refer to the timeline ======= timeline:- 00:00:00-00:30:24 Introduction & System calls 00:30:25-00:59:19 Interprocess Communication, System calls for Signaling 00:59:20-01:30:33 File management system calls, Process communication 01:33:34-02:14:14 Multiprocessing, Threading and Processes 02:14:15-03:03:17 Concurrency & Parallelism with Code 03:03:18-05:02:24 Build your own Web server | Multithreaded Proxy Web Server in C 🔗 https://github.com/AlphaDecodeX/MultiThreadedProxyServerClient 05:02:25-06:28:57 Building Parallel File Encryptor in C++ 🔗 https://github.com/singhdevhub-lovepreet/encrypty 06:28:58-07:06:07 Concurrency | Semaphores, Mutexes & Coding Producer Consumer Problem 🔗 https://github.com/singhdevhub-lovepreet/AppliedOperatingSystems 07:06:08-07:54:04 Concurrency | Message passing, Dining Philosopher's problem 07:54:05-08:40:24 Building Parallel File Encryptor in C++ Part 2 🔗 https://github.com/singhdevhub-lovepreet/encrypty/tree/add/sharedMemory 08:40:25-09:27:57 Process Scheduling | Scheduling algorithms | Premptive & Non-Premptive 09:27:58-09:55:06 Process Scheduling | Scheduling algorithms | Interactive Processes 09:55:07-10:14:41 Building Parallel File Encryptor in C++ Final Part 10:14:42-10:58:32 Implementing Parallel Merge Sort using Semaphores, Locks | Revision 🔗 https://github.com/singhdevhub-lovepreet/parallelMergeSort ======= 🔗 Notes:- https://drive.google.com/file/d/1Oor5SI7UOf7bFFtv2JGfIofSTj0q1uTl/view ======= 🚀 Follow on X for industry updates:- https://x.com/SinghDevHub 🚀 For project updates, opportunities and announcements, Join our whatsapp community:- https://whatsapp.com/channel/0029VaHqDEr0VycGSQHdmh1S 🚀 Applied Operating Systems for Engineers & Interviews:- https://www.youtube.com/playlist?list=PL7CBVLpg0zqfIdcwDNa5c2xbhvK4crNqc 🚀 Backend Mastery (Java, Python, Microservices, AWS, System Design, Spring boot and much more):- https://www.youtube.com/playlist?list=PL7CBVLpg0zqeJTCCuU99RW1TMn8_Ii15n ======= #operatingsystems #projects #csfundamentals

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere