Operating Systems: Theory and Practice in Urdu (recluze)
By recluze
- Course audio
- Course audio: Urdu
- Level
- Intermediate
- Length
- 40 lessons · 28.5 hours
What you'll be able to do
- Explain processes, threads, system calls and synchronization with semaphores
- Describe CPU scheduling, segmentation, paging and virtual memory
- Understand access control, encryption and secure remote access
- Run services in Docker containers and monitor servers
About this course
A university-style operating systems course taught in Urdu on the recluze channel, about 28 hours over 40 recorded lectures. It starts with OS structure, system calls, processes, process states and creation, signals, the proc filesystem, threads and synchronization with semaphores, then covers scheduling, segmentation and paging, file systems and virtual memory. The second half turns practical: access control, cryptography and secure communication, SSH, containers with Docker, configuration management and monitoring servers. It suits BS Computer Science students taking OS and anyone heading towards system administration or DevOps work.
Before you start: Basic programming in C or Python and comfort with the command line.
Syllabus
40 lessons · 28:30:44 in total
- 1Operating Systems 01 - Into to Course - OS History (Urdu)1:15:03
- 2Operating Systems 02 - Intro Continued, Virtual Machines, Booting Process (Urdu)1:15:04
- 3Operating Systems 03 - OS Structure, OS as an Abstraction, System Calls (Urdu)1:27:07
- 4Operating Systems 03b - System Calls and Libraries (Urdu)10:24
- 5Operating Systems 04 - Processes Intro and Structure, Linux Kernel (Urdu)1:07:46
- 6Operating Systems 05 - Process States Continued, Process Creation, Fork System Call (Urdu)1:23:45
- 7Operating Systems 06 - Process Creation Continued, Fork, Exec, Wait, Nohup (Urdu)1:15:34
- 8Operating Systems 07 - Signals, Inter-Process Communication, Examples (Urdu)54:54
- 9Operating Systems 08 - Proc Filesystem, Intro to Threads (Urdu)58:46
- 10Operating Systems 09 - Threads Continued, Kernel and User Threads, Thread Scheduling (Urdu)1:01:49
- 11Operating Systems 10 - Programming Patterns, Users Level and Kernel Level Threads (Urdu)1:08:44
- 12Operating Systems 11 - Synchronization Introduction (Urdu)56:28
- 13Operating Systems 12 - Syncronization Techniques, Locks, Busy Waiting, Spin Locks (Urdu)1:17:52
- 14Operating Systems 13 - Semaphores, Producers-Consumers, Other Sync Primitives, Deadlocks (Urdu)1:21:35
- 15Operating Systems 14 - Process Scheduling (Urdu)1:08:02
- 16Operating Systems 15 - Memory Management: Segmentation and Paging (Urdu)43:08
- 17Operating Systems 16 - Benefits of Paging: Protection, Sharing, Swap Spaces; Cache Coherence (Urdu)56:09
- 18Operating Systems 17 - File Systems, Virtual Filesystems, Benefits and Importance (Urdu)34:24
- 19Operating Systems 18 - Security and Protection: Intro, Goals, Formalism (Urdu)18:07
- 20Operating Systems 19 - Access Control Matrix/Lists, Password Management, Hashes and Salts (Urdu)41:34
- 21Operating Systems 20 - Discussion: Moving to System Administration. Why and How. (Urdu)41:59
- 22Operating Systems 21 - Security Issues Continued (Urdu)33:08
- 23Operating Systems 22 - Secure Communication, Cryptography, Symmetric Key Crypto (Urdu)23:55
- 24Operating Systems 23 - Asymmetric Key Crypto, RSA, Implementation (Urdu)28:44
- 25Operating Systems 24 - Mechanisms through Asymmetric Key Crypto, Secure Tunnels, SSH (Urdu)17:53
- 26Operating Systems 25 - Connecting to Remote Machines, Password-less SSH, Long running Jobs (Urdu)42:53
- 27Operating Systems 26 - Handling Scale, Containers Intro, Docker, Vertical Scaling (Urdu)27:05
- 28Operating Systems 27 - Getting Started with Docker, Creating Containers (Urdu)24:40
- 29Operating Systems 28 - Docker Continued, Security Issues, Network Issues in Scale (Urdu)23:56
- 30Operating Systems 29 - Reusing Containers, Creating and Using Images, Container Migration (Urdu)9:51
Show all 40 lessons
- 31Operating Systems 30 - Crypto Revisited: Digital Certificates, Certificate Chain Basics (Urdu)21:51
- 32Operating Systems 31 - Horizontal Scale, Infrastructure Management, Puppet Intro (Urdu)18:16
- 33Operating Systems 32 - Getting Started with Puppet, Creating the Master (Urdu)28:54
- 34Operating Systems 33 - Server-to-Agent Communication, Miscellaneous Sysadmin Skills (Urdu)25:48
- 35Operating Systems 34 - Controlling Agents, Spawning New Agents (Urdu)35:01
- 36One Roadmap to System Administration | Operating Systems 35 (Urdu)33:35
- 37Operating Systems 36 - Follow up: SQL Injection Crash Intro (Urdu)11:52
- 38Operating Systems 37 - Monitoring Servers with Monit (Urdu)22:54
- 39Computer Organization and Assembly Language 23 - Cross-Compilation, Make files, RISC VM (Urdu)32:31
- 40Software Defined Networks with ZeroTier | Urdu9:43
What to take next
Related courses
Videos by recluze, played from their official YouTube channel. Subscribe on YouTube
Official upload by the teacher or institution on their own channel, shown with YouTube's embedded player.
Lessons listed from the official YouTube playlist. Full playlist on YouTube
Lessons last checked Oct 2026. Course summary and lesson structure by Sabaq.
Report a problem or a rights request

