Computer Science 251

Course Outline, Spring 2021


December 29 2020

Due to Covid 19, there will be no face-to-face lectures nor labs this term (Spring 2021).

Lectures will be pre-recorded and made available through VIULearn. Typically, lectures will be posted to VIULearn on or before the scheduled time of the lecture (on Mondays and Wednesdays before 1:30pm). The first lecture is scheduled for Monday January 11.

Each course section has a scheduled lab time. Labs will be held virtually using Zoom. I will email you my Zoom contact information before the first lab. You can use the same contact information for Zoom meetings throughout the term. The first lab is scheduled for Monday January 18.

Peter

Course Home Page


Overview

This course introduces operating systems (primarily Linux) and networks in a virtualization context. Topics include

Instructor: Dr. Peter Walsh

Office: Bldg 315 Room 214
Phone: 753-3245 Ext 2363
E-mail: peter.walsh@viu.ca

Recommended Text:

VirtualBox 3.1 Beginner's Guide Romero, PACKT Publishing.

Operating Systems: Three Easy Pieces, Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau (University of Wisconsin-Madison). Arpaci-Dusseau Books. July 2019 (Version 1.01) http:/www.ostep.org.

Learn Linux, 101: A roadmap for LPIC-1

Linux System Administration , Paul Cobbaut, available under the GNU Free Documentation License.

Understanding Operating Systems , Flynn McHoes.

Evaluation:

No more than ten (10) lab tasks 50%
One midterm quiz (1) (scheduled during lecture time, date TBD) 25%
One final quiz (1) (scheduled by VIU in the formal exam period at the end of term) 25%

NOTE: You must receive a passing mark (>= 50%) on all components of the course in order to pass the course (components are listed in the Evaluation section).

Guidelines Concerning Fraud

(see VIU web page)
Peter Walsh's Teaching Page