CSC108H/A08H: Labs

General

Almost every lab will have a pre-lab exercise, which is required (see Prelabs page).

UTM and St. George Lab Sections

Labs start in week 2. There is no lab in week 6 (to give you more time to study for the midterm). Almost every lab will have a pre-lab exercise, which is required.

You signed up on ROSI for a lab timeslot (ROSI called it a "tutorial"). We use up to three rooms in each timeslot. Your particular room was assigned arbitrarily.

After week 2, if two labs can be combined (total enrollment 24 or less) they will be. This will provide you more Help Center hours and better marking feedback.

UTSC Lab Sections

Labs are part of your regular, mandatory tutorial session: most weeks will have labs, one or two will not. Labs start in week 2.

Lab Exercises

This section contains the lab and pre-lab exercises. Here are the weeks so far:

Week Lab
1
All campuses: No labs this week.
2 StG Handout
UTM Handout UTSC Handout
3 StG Handout
UTM Handout UTSC Handout
4 Account.java
AccountTester.java
StG, UTM Handout
UTSC Handout
5 BorderJFrame.java
StG, UTM Handout UTSC Handout
6 UTM and St. George: No lab this week.
UTSC's ButtonJFrame.java for week 6. UTSC Handout
7 StG and UTM's ButtonJFrame.java
StG, UTM Handout
UTSC - no lab this week. Pre-lab 7 due at usual time.
8 StG, UTM Handout UTSC Handout
9 Lab9.java
StG, UTM Handout UTSC Handout
10 JButtonWindow.java
JButtonExample.java
Alphabet.java UTSC Handout StG, UTM Handout
11 HelloWorld.java Hello.java ArrayStuff.java StG, UTM Handout
12 StG, UTM Handout
13 All campuses: No lab this week