>> Course Descriptions

Term Subject Catalog # Title Credits / Units
Winter 2022 CSCI 3435 Operating System 4 cr.
Class Session Time Syllabus
1 4-week winter Mon - Sat CSCI-3435

Description

The purpose of this course is to provide an overview of modern computer operating systems. The following topics will be covered in this course: Introduction to Operation System, Principles of Operating System, Processor, CPU Scheduling, Interrupts and Exceptions, File Systems, Process and memory Management, Deadlocks, Address Binding, Hard Disk Drive Scheduling, Security Operating Systems and Operating System attacks.Upon completion of the course, each student will gain a solid understanding of modern operating systems via a series of challenging mini- projects.

Prerequisite(s)

Prerequisite: Foundations of Computer Science, Data Structures and Algorithms, Computer System Organization.