
Course Description:
This course introduces the fundamental principles of operating systems, with a focus on the structure, functionality, and design of modern operating systems. Topics include process management, memory management, file systems, input/output systems, system calls, and security. Students will learn how an operating system acts as an intermediary between hardware and software, enabling multitasking, resource allocation, and efficient management of computer resources. The course will also explore OS scheduling algorithms, synchronization techniques, deadlock management, and virtual memory
- Teacher: Odel Trainer
- Teacher: Admin User

The Flexible and Blended Learning (FBL) course is designed to offer an adaptable and integrated approach to education, combining both online and face-to-face learning experiences. This course aims to meet the diverse needs of students by providing flexibility in terms of time, pace, and location of learning, while maintaining the benefits of traditional in-person instruction. It leverages modern technology to offer interactive online modules, virtual discussions, and digital resources, alongside in-class activities that foster collaborative learning, practical application, and hands-on experience
- Teacher: Odel Trainer
- Teacher: Admin User