Course Catalog

INFS2020 - Operating Systems

Spring 2024

The Operating Systems course introduces the fundamental principles of an operating system. The course starts with a brief overview of operating system history and then covers major components and algorithms of most modern operating systems. Students learn critical design issues and their trade-offs in designing and implementing an operating system. Emphasis is placed on process management, concurrency, memory management, persistence, and security in an operating system. The course combines understanding theoretical concepts of operating systems and their hands-on implementation using a multithreaded programming library.
3 Credits

Important: Registration Information

Course Registration will occur in the Banner system. For information on how to register and planning tools to ensure that you're Ready to Register please visit:
Introducing Banner Self-Service
Preparing to register
Login to Banner Self-Service


 M  Monday
 T  Tuesday
 W  Wednesday
 R  Thursday
 F  Friday
 S  Saturday
 U  Sunday

Schedule Book for All Active and Available Future Terms, Course starting with INFS2020
Page 1 of 1
Credits: 3
Days: ONLINE
Location: Internet/ Online
Room:
Time: -
Instructor: Hertz
Session: 1 (01/16/2024 - 05/03/2024)
Term: Spring 2024
Course is taught Fully Online.

Credits: 3
Days: R
Location: Moon
Room: Hale Center 309
Time: 06:00-08:50 pm
Instructor: Marsilio
Session: 1 (01/16/2024 - 05/03/2024)
Term: Spring 2024

Credits: 3
Days: R
Location: Moon
Room: Business School 118
Time: 06:00-08:50 pm
Instructor: Kumar
Session: 1 (01/16/2024 - 05/03/2024)
Term: Spring 2024

Credits: 3
Days: ONLINE
Location: Internet/ Online
Room:
Time: -
Instructor: Marsilio
Session: 1 (01/16/2024 - 05/03/2024)
Term: Spring 2024
Course is taught Fully Online.

Credits: 3
Days: T
Location: Moon
Room: Wheatley Center 119
Time: 06:00-08:50 pm
Instructor: Johnson
Session: 1 (05/13/2024 - 08/23/2024)
Term: Summer 2024

Credits: 3
Days: R
Location: Moon
Room: Hale Center 302
Time: 06:00-08:50 pm
Instructor: Neill
Session: 1 (08/26/2024 - 12/13/2024)
Term: Fall 2024

Credits: 3
Days: ONLINE
Location: Internet/ Online
Room:
Time: -
Instructor: Scalise
Session: 2 (08/24/2024 - 10/18/2024)
Term: Fall 2024
Course is taught Fully Online.

Credits: 3
Days: M
Location: Moon
Room: Hale Center 303
Time: 06:00-08:50 pm
Instructor: Kumar
Session: 1 (08/26/2024 - 12/13/2024)
Term: Fall 2024