| |
May 15, 2026
|
|
|
|
|
CS 117 Systems & Architecture (Hardware + OS Integration) 3 unit(s) Systems & Architecture (Hardware + OS Integration) provides an integrated study of how computing systems are organized and how hardware and operating system components work together to execute programs efficiently and securely. The course combines foundational principles of computer architecture with core concepts of modern operating systems. Topics include number systems, binary arithmetic, Boolean algebra, combinational and sequential circuits, CPU organization, instruction sets, instruction execution, memory hierarchy, cache, virtual memory, input/output organization, pipelining, and performance metrics, together with system calls, processes, threads, CPU scheduling, synchronization, semaphores, deadlocks, memory management, file systems, disk scheduling, and protection mechanisms. Laboratory work emphasizes simulations, Linux-based exercises, assembly-level exposure, and performance analysis. Prerequisite(s): DATA 113 or approved equivalent.
Select the appropriate link below to view the course catalog and course schedule on the GGU website:
|
|