Technology & Programming advanced

Operating Systems & Networks

A comprehensive course covering Operating systems. Topics include process management, memory management, file systems, concurrency, threading, network protocols, TCP/IP, HTTP, sockets, and distributed systems. Designed for advanced level learners.

12 hours 4 modules 14 lessons 0 enrolled
Dr
Dr. Ada Sterling
Professor of Computer Science & Software Engineering
Free

Full access to all course materials

Course Content

Foundations of Process Management 4 lessons
Process Management 23 min
Memory Management 26 min
File Systems 20 min
Applying Process Management 29 min
Understanding Network Protocols 4 lessons
Concurrency 35 min
Threading 25 min
Network Protocols 29 min
Applying Concurrency 33 min
Working with Sockets 4 lessons
TCP/IP 32 min
HTTP 34 min
Sockets 26 min
Applying TCP/IP 33 min
Distributed Systems 2 lessons
Distributed Systems 21 min
Applying Distributed Systems 30 min