CSCI 323 Laboratory Assignments

Below is the list of Linux-based laboratory assignments you will need to complete for this class.  You may practice these assignments at home or in the Linux lab during the normal Computer Science department hours.  To receive credit, you must demonstrate the assignment to the lab assistant during the time up for.  All grades are pass and fail - you may practice as much as you like, but each assignment must be successfully completed by the date listed below.

Each laboratory is sequential. To prove that you have mastered an earlier lab, show your Laboratory Ticketto the TA. Be sure to have the TA sign your Laboratory Ticket upon successful completion of each lab.

Lab Schedule

Undergraduate Labs


Graduate Labs

  1. Recompile the Linux Kernel [Due Sept. 25]
  2. Customize and tune the Linux Kernel [Due Oct. 9]
  3. Create a new, unique, undergraduate laboratory exercise [Due Oct. 16]

Graduate Extra Credit Labs

  1. Dual Xservers with dual desktops. Add an extra Xclient KDE desktop with the default Gnome desktop and switch between the two desktops.