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..
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
⦁ 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
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
Average Rating