Labs

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

All lab assignments must be completed during your assigned lab time. 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 your 10 best lab grades will be counted.

Required Lab Times

Section TA Day Time Room
02 Puneet Sharma Tuesday 11:30am – 12:20pm ENG 104A
03 Puneet Sharma Thursday 11:30am – 12:20pm ENG 104A
05 Rania El-Badry Tuesday 9:00am – 9:50am ENG 104A
06 Alexander Pole Thursday 11:30am – 12:20pm ENG 104
08 Rania El-Badry Monday 7:10pm – 8:00pm ENG 122
09 Puneet Sharma Wednesday 3:00pm – 3:50pm ENG 104
11 Puneet Shama Tuesday 5:30pm – 6:20pm ENG 104A
12 Alexander Pole Thursday 7:10pm – 8:00pm ENG 104
14 Alexander Pole Tuesday 8:00pm – 8:50pm ENG 104A
15 Alexander Pole Thursday 8:00pm – 8:50pm ENG 104A
17 Rania El-Badry Monday 5:30pm – 6:20pm ENG 104
18 Rania El-Badry Wednesday 5:30pm – 6:20pm ENG 104

Lab Exercises

Week of Exercise
Jan 23 No Lab
Jan 30 No Lab
Feb 6 Lab 1: Introduction to Eclipse and Java
Feb 13 Lab 2: Console I/O & Working Remotely
Feb 20 Lab 3: Class Details
Feb 27 Lab 4: Composition
Mar 5 Lab 5: Unit Testing
Mar 12 Lab 6: Debugging
Mar 19 No Lab
Mar 26 Lab 7: Inheritance
Apr 2 Lab 8: Polymorphism
Apr 9 Lab 9: Interfaces
Apr 16 Lab 10: Exceptions & File I/O
Apr 23 Lab 11: Generics
Apr 30 Lab 12: Basic GUI
May 7 No Lab