Latest News

Operating System

This course provides a comprehensive introduction to the fundamental concepts, structure, and functions of modern operating systems. It is designed to equip students with both theoretical knowledge and practical skills required to understand how operating systems manage computer hardware and software resources efficiently. The course begins with an overview of operating system principles, including their evolution, types, and core functions. Students will explore the architecture of operating

  • Lesson: 28
  • 05:30:22 Hrs
  • Last Updated 04/20/2026

What will i learn??

  • Comprehend the Fundamentals of Operating Systems.
  • Understand Linux and its basic usage
  • Know User and File Management
  • Understand Process Management
  • Comprehend Memory Management and Virtualization
  • Understand Networking and Communic

Curriculum for this course Lesson: 28 05:30:22 Hrs

Section 1: Comprehend the Fundamentals of Operating Systems Lesson

  • Lesson 1: DefineOperatingSystem(OS)00:05:27
  • Quiz 1: OS Quiz
  • Lesson 2: The types of Operating System.00:06:00
  • Lesson 3: Evolution of OS00:26:00
  • Lesson 4: The Importance and features of OS00:07:30
  • Lesson 5: System calls00:12:40

Section 2: Understand Linux and its basic usage Lesson

  • Lesson 6: Define Linux Operating System00:12:40
  • Lesson 7: The history and evolution of Linux00:30:40
  • Lesson 8: Why Linux Is Simply Better Than Windows & Mac00:35:40
  • Lesson 9: Open Source Philosophy00:03:01
  • Lesson 10: Linux Distributions and Package Management System00:04:01
  • Lesson 11: Linux Distributions and Package Management System00:04:01
  • Lesson 12: How to Install Linux in 202400:08:40
  • Lesson 13: Linux Command Line Tutorial For Beginners 1 - Introduction00:08:00
  • Lesson 14: Linux Command Line Tutorial For Beginners 2 - ls command in Linux00:18:00
  • Lesson 15: Linux Command Line Tutorial For Beginners 3 - cd command in Linux00:12:00
  • Lesson 16: Linux File System/Structure Explained!00:17:00
  • Lesson 17: Linux File System/Structure Explained!00:16:00

Section 3: Know User and File Management Lesson

  • Lesson 18: Managing Users in Linux00:25:00
  • Lesson 19: User Management in Linux | Complete Guide to Users, Groups, and Permissions00:05:00
  • Lesson 20: CREATING and EDITING TEXT FILES in Terminal: A Beginner's Guide in Linux (Ubuntu) Kali Linux00:01:00

Section 4: Understand Process Management Lesson

  • Lesson 21: Process Management (Processes and Threads)00:08:00
  • Lesson 22: Process State00:09:00
  • Lesson 23: Process Control Block00:07:06
  • Lesson 24: Process Scheduling00:11:06
  • Lesson 25: Operation on Processes – Process Creation00:12:06
  • Lesson 26: Operation on Processes – Process Termination00:12:50
  • Lesson 27: Concurrency vs Parallelism00:02:50
  • Lesson 28: Resource Allocation Graph (RAG) | Deadlock Handling | Operating System00:09:04

Section 5: Comprehend Memory Management and Virtualization Lesson

Section 6: Understand Networking and Communication Lesson

Description

This course provides a comprehensive introduction to the fundamental concepts, structure, and functions of modern operating systems. It is designed to equip students with both theoretical knowledge and practical skills required to understand how operating systems manage computer hardware and software resources efficiently. The course begins with an overview of operating system principles, including their evolution, types, and core functions. Students will explore the architecture of operating systems and understand how they act as an interface between users and computer hardware. A significant focus is placed on the Linux operating system, where students will gain hands-on experience with basic commands, file systems, and system navigation. The course also covers user and file management techniques, enabling students to effectively manage system access, permissions, and data organization. Further, students will study process management, including process creation, scheduling, synchronization, and deadlock handling. The course also examines memory management concepts such as paging, segmentation, and virtual memory, along with an introduction to virtualization technologies used in modern computing environments. Finally, the course introduces networking and communication within operating systems, highlighting how systems interact, share resources, and maintain secure communication across networks. By the end of the course, students will have developed a solid foundation in operating system concepts and practical skills necessary for system administration, software development, and advanced computing studies. General Objectives On completion of this course, the student should be able to: Comprehend the fundamentals of operating systems and their roles in computing environments. Understand Linux operating system concepts and perform basic command-line operations. Manage users, permissions, and file systems effectively. Analyze and apply process management techniques in operating systems. Understand memory management strategies and the concept of virtualization. Explain networking and communication mechanisms within operating systems..

Other related courses

Computing for Statistics 1

General Objectives: On completion of this course the diplomate, should be able to: 1. Understand the concept of statistics, nature of statistical data, their types and uses 2. Understand the procedures for collection of statistical data 3. Understand the methods of data compilation 4. Understand the methods of data presentation 5. Understand the concept of set and set operations 6. Understand the concept of Permutations and Combination as used in probability 7. Understand the basic concep

Last Updated 04/20/2026

0 Lessons

     
ELEMENTS OF PUBLIC ADMINISTRATION1

⦁ The course is intended to provide the student with an introduction to the basic principles of public administration and how these principles are translated into administrative practices at the organisational and government levels in Nigeria.

Last Updated 04/20/2026

8 Lessons23:17:00 Hours

     
PRINCIPLES OF MARKETING

Course main Aim/Goal The purpose of this course is to enable students to understand and apply the basic principles of marketing to business situations and to identify and examine key aspects of the marketing mix

Last Updated 04/20/2026

7 Lessons00:55:58 Hours

     

Student Feedback

Average Rating

  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Free NGN2000.00
Start Lesson
Includes :
  • 05:30:22 Hrs on demand videos
  • Lesson: 28
  • Full lifetime access
  • Access on mobile and TV