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.
TAs will be present at your lab to explain the lab assignment, help with the assignment as needed, and record your successful completion of the assignment.
Lab assignments are graded on a scale from 0 to 3 at the discretion of your TA.
Score | Description |
---|---|
3 | Successfully completed the lab assignment |
2 | Made a legitimate attempt to complete the lab assignment |
1 | Attended the lab, but made no effort to complete the assignment |
0 | Did not attend the lab |
If you made a legitimate attempt to complete the lab assignment within the alloted time, but could not, you may complete the assignment on your own. Once completed, see your lab TA and show him/her your completed work. He/she will change your grade for the assignment from a 2 to a 2.5.
Section | TA | Day | Time | Room |
---|---|---|---|---|
02 | Kaavya Srinivasan | Tuesday | 11:30am – 12:20pm | ENG 104A |
03 | Kaavya Srinivasan | Thurday | 11:30am – 12:20pm | ENG 104A |
04 | Jeet Vayla | Tuesday | 1:00pm – 1:50pm | ENG 104A |
05 | Dan Maselko | Thursday | 1:00pm – 1:50pm | ENG 104A |
07 | Alex Garbarino | Monday | 7:10pm – 8:00pm | ENG 104A |
08 | Alex Garbarino | Wednesday | 7:10pm – 8:00pm | ENG 104A |
09 | Alex Garbarino | Monday | 8:00pm – 8:50pm | ENG 104A |
10 | Alex Garbarino | Wednesday | 8:00pm – 8:50pm | ENG 104A |
12 | Kaavya Srinivasan | Tuesday | 5:30pm – 6:20pm | ENG 104A |
13 | Kaavya Srinivasan | Thursday | 5:30pm – 6:20pm | ENG 104A |
14 | Dan Maselko | Tuesday | 8:00pm – 8:50pm | ENG 104A |
15 | Dan Maselko | Thursday | 8:00pm – 8:50pm | ENG 104A |
17 | Jeet Vayla | Tuesday | 10:00am – 10:50am | ENG 104A |
18 | Jeet Vayla | Thursday | 10:00am – 10:50am | ENG 104A |
19 | Austin Roe | Thursday | 2:30pm – 3:20pm | ENG 104A |
Week of | Exercise |
---|---|
Jan 27 | No Lab |
Feb 3 | Lab 1: Review of Emacs and UNIX |
Feb 10 | Lab 2: A More Complicated C++ Program |
Feb 17 | Lab 3: Functions and Arrays |
Feb 24 | Lab 4: Advanced Functions |
Mar 3 | Lab 5: Beginning C++ Classes |
Mar 10 | Lab 6: Creating a Complete C++ Class |
Mar 24 | Lab 7: Testing |
Mar 31 | Lab 8: Operator Overloading |
Apr 7 | Lab 9: Dynamic Memory: Linked Lists |
Apr 14 | Lab 10: Inheritance |
Apr 21 | Lab 11: Polymorphism |
Apr 28 | Exceptions |
May 5 | Templates |