These labs have been/are being created for this class. Some will be assigned as homework, others will just be used in the classroom. Some may not be used at all.

The goal of the labs is to provide hands on experience to accompany classroom instruction. Please do these labs with "open eyes". Don't just follow instructions, but truly attempt to descern what is happening.

If you have comments on these labs, please send them to

As always, do not experiment on, or attempt to break into production computers. Restrict your experimentation to virtual machines in a lab setting.