CSC 2121: Object-Oriented Programming and Design
Tennessee Technological University Department of Computer Science
R 9:30-10:50 in Bruner 207
Spring 2015 (January 20, 2015-May 1, 2015)
Instructor: Martha Kosa
My Spring 2015 Schedule for office hours, classes, etc.
Prerequisite: CSC 2110 AND CSC 2111 with a grade of C or
Corequisite: CSC 2120
Lab TA: Raduanul Islam
Office Hours (normally in Library Learning Commons):
MWF - 10:10 - 11:10
MWF - 12:20 - 1:20
T - 12:00 - 2:00
R - 3:30 - 5:00
Course Description:Lab 1. Credit 1. Prerequisite: C or better in CSC 2110 and CSC 2111. Corequisite: CSC 2120. A series of weekly laboratory exercises for developing proficiency in object-oriented programming and design.
Major Teaching Methods
See my schedule for office hours (Bruner 214)
You must be present for every lab and seriously work on the lab during the entire class time in order to pass. I will close the door to the lab after I discuss the lab and take roll and you will not be allowed to hand in a lab if you are not already present for the lab.
You are expected to have read the entire lab before coming to the lab and to have reviewed the relevant material from lecture used in the lab.
You are required to have a partner for each lab (randomly assigned). You are required to communicate with your partner in designing and implementing a solution for the lab.
If you complete the lab before the class ends, demonstrate the lab for me or the TA. If your lab works correctly, upload your lab to the drop box as discussed next and then you may leave. This drop box submission will be the version that is graded.
If you cannot complete the lab during the scheduled class time, you may continue to work on the lab outside of class. You may receive as much help as you need from myself and/or the TA(s). To turn in your lab, zip up all of your files and upload it to the ilearn drop box for that lab. The name of the file should be XXX_YYY_LabZZ.zip if you are working on lab ZZ, your name is XXX, and your partner's name is YYY. You will have until Tuesday at 3:30 PM to complete the lab (the drop box closes at 4:00 PM). Double check that your upload was successful! This has been a problem in the past. You only need to hand in the lab once for you and your partner.
Interpreting your ilearn grade (there is a limited amount of time to
contest a given lab grade):
Keep all of your labs, as some labs will build on others!
I reserve the right to modify the contents of the labs.
Students are encouraged to obtain limited help and/or ideas from one another. However, copying assignments or allowing assignments to be copied will not be tolerated. The penalty for cheating in the class is an "F" for a final course grade.
You are expected to attend every lab. You are responsible for all assignments and material covered and all issues discussed during all lab meetings whether you are present or not. Makeup labs will not be accepted without proper documentation for an excused absence.
Students with a disability requiring accommodations should contact the Office of Disability Services (ODS). An Academic Adjustment form should be completed as soon as possible, preferably by the end of the first week of the course. The ODS is located in the Roaden University Center, Room 112; phone 372-6119.