Labs

All CMSC 202 lab sessions are led by your TA. To recieve credit for attending the lab and completing the lab assignment, your work must be verified by the TA.

All lab assignments must be completed during your assigned lab timed. You must attend your assigned lab section.

It is our intent to offer more than 10 lab assignments during the semester, schedule and weather permitting. If more than 10 lab assigments are offered, then the 10 best lab grades will be counted.

CMSC 202 Required Lab Times
Section TA Day Time Room
02 Elizabeth Baumel Monday 10:00am ENGR 104A
(ENGR 122A on 9/21 only)
03 Elizabeth Baumel Wednesday 10:00 am ENGR 104A
(ENGR 122A on 9/21 only)
05 Elizabeth Baumel Tuesday 11:30am ENGR 104A
06 David Mann Thursday 11:30am ITE 375
08 David Mann Tuesday 2:30pm ENGR 122/122A
09 David Mann Thursday 2:30pm ENGR 122/122A
(ITE 375 on 10/1 only)
11 Akshaya Iyengar Monday 7:10pm ENGR 104A
12 Akshaya Iyengar Wednesday 7:10pm ENGR 104A
CMSC 202 Lab Exercises
Lab topics are subject to change.
Week of .. Exercise
Aug 31 NO LAB
Sept 7 NO LAB
Sept 14 Lab 1 - Progam Development
Sept 21 Lab 2 - Console I/O
Sept 28 Lab 3 - Creating Classes
Oct 5 Lab 4 - Composition
Oct 12 Lab 5 - Static Methods
Oct 19 Lab 6 - Inheritance
Oct 26 Lab 7 - Polymorphism
Nov 2 Lab 8 - Exceptions
Nov 9 Lab 9 - Command Line Arguments & Text Files
Nov 16 Lab 10 - Interfaces
Nov 23 NO LAB
Nov 30 Lab 11 - Generics
Dec 7 Lab 12 - Intro to Graphics Using Swing


These are drop-in labs which are open to all CMCS 202 as well as students in other programming oriented courses. Just come in, sit down at a PC, and start to work. When you have a question place your name at the bottom of the list on the white board at the front of the room. The next available TA will call your name. Please note that we are guests in this lab and request that you observe the rules for use of this lab.