Spring 2021
Spring 2021
Office Hours: Fri 9:00 AM - 11:00 AM, 1:00 PM - 3:00 PM
Office Location: ITTC 314
Course Website: UNI's BlackBoard [Accessible with CAT ID]
CS 3430 Operating Systems
Venue: Sabin 123/Zoom
This course aims to provide students with foundational knowledge of Operating Systems. We will learn about the history and evolution of operating systems. With Linux as the base operating system, we will learn the nuts and bolts that enable operating systems as they function today. Broadly, the course will cover topics related to processes, threads, memory management, storage management, file system, security, and protection. Most topics will be associated with a programming assignment.
Resources:
Course Slides, Video lectures
Textbook Operating Systems: Operating System Concepts, 10th edition, ISBN: 978-1-118-06333-0
Shell scripting: http://linuxcommand.org/lc3_learning_the_shell.php
C: Quick Learn - https://www.learn-c.org
CS 4400 System Administration
Venue: McCollum Science Hall 215/Zoom
This course aims to prepare students for day-to-day system administration activities for both Linux and Windows machines. It covers topics related to installation and configuration of both operating systems, managing network services, securing the network computers, orchestrating email services and techniques to troubleshoot the disasters.
Resources:
Course Slides, Video lectures,
Resources announced in Class for Windows
Textbook System Administration: Unix and Linux System Administration Handbook, Fifth Edition (ULSH) – ISBN 978-0-13-427755-4
Shell scripting: http://linuxcommand.org/lc3_learning_the_shell.php
C: Quick Learn - https://www.learn-c.org