There will be 12 labs assigned over the course of the semester; your best 10 scores will be used to compute your lab average. All lab sessions are led by TAs. To receive credit for attending the lab and completing the lab assignment, your work must be verified by your TA.
You must attend your assigned lab section and the lab assignment must be completed during the assigned lab time.
During the lab, your TA will explain the lab assignment, provide assistance as needed, and record your successful completion of the assignment.
Lab assignments are graded on a scale from 0 to 10 at the discretion of the TAs.
Score | Description |
---|---|
10 | Successfully completed the lab assignment |
8 | Made a good attempt to complete the lab assignment |
5 | Attended the lab, but made little or no effort to complete the assignment |
0 | Did not attend the lab |
If you made a good attempt to complete a lab assignment within the alloted time, but were unable to finish it, you may complete the assignment on your own and show it to your TA to have the grade changed from an 8 to a 9. This must be done within one week of the original lab date.
To request that a lab grade be changed from an 8 to a 9, you must show the completed assignment to your TA before your next lab session. For the final lab of the semester, you must show the completed lab to your TA no later than the last day of classes.
Section | TA | Day | Time | Room |
---|---|---|---|---|
02 | Ankur Padia | Tu | 11:30 am – 12:20 pm | ENG 104A |
03 | Sudip Mittal | Th | 11:30 am – 12:20 pm | ENG 104A |
04 | Ankur Padia | Tu | 1:00 – 1:50 pm | ENG 104A |
05 | Sudip Mittal | Th | 1:00 – 1:50 pm | ENG 104A |
07 | Richa Gandhewar | Mo | 7:10 – 8:00 pm | ENG 104A |
08 | Neha Tilak | We | 7:10 – 8:00 pm | ENG 104A |
09 | Richa Gandhewar | Mo | 8:00 – 8:50 pm | ENG 104A |
10 | Neha Tilak | We | 8:00 – 8:50 pm | ENG 104A |
12 | Ankur Padia | Tu | 5:30 – 6:20 pm | ENG 104A |
13 | Sudip Mittal | Th | 5:30 – 6:20 pm | ENG 104A |
14 | Ankur Padia | Tu | 8:00 – 8:50pm | ENG 104A |
15 | Sudip Mittal | Th | 8:00 – 8:50 pm | ENG 104A |
17 | Richa Gandhewar | Tu | 10:00 – 10:50 am | ENG 104A |
18 | Neha Tilak | Th | 10:00 – 10:50 am | ENG 104A |
19 | Ennis Golaszewski | Th | 2:30 – 3:20 pm | ENG 104A |
Week of | Exercise |
---|---|
Jan 26 | >Lab 1: Review of Emacs and UNIX |
Feb 2 | >Lab 2: Operators and Precedence |
Feb 9 | >Lab 3: C-strings and Functions |
Feb 16 | >Lab 4: Introduction to Google Test |
Feb 23 | >Lab 5: Beginning C++ Classes |
Mar 9 | >Lab 6: Creating a Complete C++ Class |
Mar 23 | >Lab 7: Testing |
Mar 30 | >Lab 8: Operator Overloading |
Apr 6 | >Lab 9: Dynamic Memory: Linked Lists |
Apr 20 | >Lab 10: Inheritance |
Apr 27 | >Lab 11: Polymorphism |
May 15 | >Exceptions |