Lab location and time: DH450, Thursday, noon-12:50
Login and password
You need two different accounts for CS46B lab,
a Unix account and a CS account.
Materials: The lab assignments for this course are here. You should read the modules and answer the questions as you go. An instructor will be present in the lab to assist you. Feel free to ask questions of your lab instructor during the lab. Note that questions related to the labs are to be answered during the lab hours---the instructor's office hours are reserved to help students with other issues.
Due Dates: The following seven lab assignments are required. After completing each lab, you are required to finish the corresponding quiz and submit your answers. Send your work by 11:30 pm of the specified due date. Note that one lab assignment is due every other Thursday.
Date | Lab Information Module | Due |
9/4 | Basic Commands | |
9/11 | Basic Commands | Quiz 1 |
9/18 | Getting Help, Pipes | |
9/25 | Getting Help, Pipes | Quiz 2 |
10/2 | Editing, Viewing, Printing | |
10/9 | Editing, Viewing, Printing | Quiz 3 |
10/16 | The tar and jar archiving utilities | |
10/23 | The tar and jar archiving utilities | Quiz 5 |
10/30 | The awk utility | |
11/6 | The awk utility | Quiz 6 |
11/13 | Shell Issues | |
11/20 | Shell Issues | Quiz 9 |
11/27 | Shell Scripting 1 | |
12/4 | Shell Scripting 1 | Quiz 10 |
CS46BLAB labquiznumber yourlastname last4digitofyourstudentnumberThat is, the subject line must consist of four identifiers. There is no space within an identifier and each identifier is separated by a space. Be sure to attach your .txt and/or .zip file(s) to your email before sending it. Grading
Each lab is worth 10 points. The lab grades will be counted towards your "homework" total in CS46B. See the CS46B greensheet for more details about grading.
Policy on Academic DishonestyCheating will not be tolerated, but working together is encouraged.