Weekly Labs

Problem Sets

LAB 10 - This lab will not be graded.

LAB 9, calc.c, phone_book - To be completed and submitted IN LAB on Friday, Nov. 19 and Monday, Nov. 22.

Lab 9 handout has been modified. Reload the questions and solve BOTH problems. File calc.c has also been modified to add a new function called prtError().

LAB 8, lab8a.c, lab8b.c, lab8main.c, lab8main.out - To be completed and submitted IN LAB on Friday, Nov. 12 and Monday, Nov. 15.

LAB 7, lab7.c, lab7main.c, lab7main.out - To be completed and submitted IN LAB on Friday, Nov. 5 and Monday, Nov. 8.

LAB 6, lab6.c, lab6main.c, lab6main.out - To be completed and submitted IN LAB on Friday, Oct. 29 and Monday, Nov. 1.

LAB 5, lab5.c, lab5main.c - To be completed and submitted IN LAB on Friday, Oct. 22 and Monday, Oct. 25.

LAB 4, lab4.c - To be completed and submitted IN LAB on Friday, Oct. 8 and Monday, Oct. 18. However, submitted programs will not be graded.

LAB 3, lab3a.c, lab3b.c - To be completed and submitted IN LAB on Friday, Oct. 1 and Monday, Oct. 4. This lab is worth 1% to 1.5% of the overall grade.

LAB 2 - To be completed and submitted IN LAB on Friday, Sept. 24 and Monday, Sept. 27. This lab is worth 1% to 1.5% of the overall grade.

LAB 1 - To be completed and submitted IN LAB on Friday, Sept. 17 and Monday, Sept. 20. However, this is a mock test and submitted programs will not be graded.

How Do They Work?

Lab Rules

Which OS Should I Use?

All labs, assignments and labtests must be completed and will be graded on Unix/Linux systems. However, you may develop programs under Windows operating systems. Following are different ways to work with Windows: