CPSC 1011Computer Science I Lab Syllabus
Fall 2015
Lab Sections Meeting Times:
Section 1 / M / 2:00 – 3:50 / McAdams 110ESection 2 / M / 6:00 – 7:50 / McAdams 110D
Section 3 / T / 4:00 – 5:50 / McAdams 110E
Section 4 / T / 8:00 – 9:50 / McAdams 110E
Section 5 / W / 4:00 – 5:50 / McAdams 110D
Section 6 / R / 2:00 – 3:50 / McAdams 110D
Section 7 / R / 4:00 – 5:50 / McAdams 110E
Section 8 / R / 6:00 – 7:50 / McAdams 110 E
Lab Coordinator:Yvon Feaster
E-mail:
Lab Course URL:
Lab Purpose and Procedure
The purpose of this lab is to give you a bit of programming experience that will help make you more prepared for your assignments, and will lay out a good foundation for the rest of your time in Computer Science here at Clemson. We will practice programming constructs and conceptual ideas, also allowing you a bit of experience working in a Linux environment. To get the most out of your lab experience, you should always feel free to ask your instructors any questions you might have. First and foremost, this is a setting in which to practice what you discuss in the lecture portion of the class.
The lab homepage is your central repository for course resources, as well as the listing of laboratory assignments. You are encouraged to read through the lab assignment BEFORE coming to lab, so that you have a general idea of what we will be covering.
Lab Policies
Attendance: Attendance is mandatory. Twenty five (25) points will be deducted for not attending lab. This means that you arrive on time for the beginning of lab and stay either until the lab is over or until you have submitted your work and confirmed its receipt by one of the lab instructors. If for medical reasons you need to miss a lab period you must contact the lab TA before the lab begins. You must contact your lab TA, before the lab begins, for permission to miss a lab for any other “good” reason; please note that such permission is not guaranteed. Any work missed must be made up by the new deadline set by the lab instructor. Unless otherwise instructed, you should attend the lab section in which you are enrolled.
Participation: Participation includes (but is not limited to) physical presence for the duration of the lab period (or until you are excused by the instructors), use of this time to complete the lab assignments, and coming prepared to class. This means bringing any and all materials needed to complete the lab, including lecture notes, laptops, etc. Also, you should avoid IM’s texting, phone calls, and idle chatter.
Submission of Work: The deadline for all lab work is 24 hours from the end of the lab period. Late submissions will not be accepted. Work should be submitted via the submit utility as described in each lab. Other forms of submission (email, etc.) will not be accepted. The lab instructors are not responsible for mistakes in the submission process: confirming receipt is your responsibility.
Grading: The lab grade contributes is a portion of the lecture grade as determined by your lecture professor. Each lab is graded on a 100-point scale, and a standard average of grades (over ~13 labs) will be returned to the lecture professors at the end of the semester. Letter grades are assigned on a 10-point division (A = 90-100, B = 80-89, etc). Grading for each lab is based on participation and correctness of code and results. There will be a 25 pointdeduction for not following all instructions given on the lab assignment. Also, in order to receive full credit for the lab you must attend the lab session. If you hand in your assignment and do not attend the lab session there will be a deduction of 25 points. There will be no re-grading of labs. Grades to date are available through the BlackBoard system.
Communication: The lab website is the primary source for information regarding the lab. However, students should also regularly check their email for communications from the lab instructors. Students are encouraged to email/visit the lab instructors with questions on the lab or course work.
Collaboration, Plagiarism, and Academic Dishonesty: Collaboration is allowed within the boundaries set by the lecture professor. In general, this means that you are allowed and even encouraged to discuss concepts pertaining to the lab assignments, but you learn programming best by doing, so do not become reliant on others to do your work. Lecture class assignments are assumed to be entirely your own work, and should not be discussed with other students. The lecture professor will confer penalties for academic dishonesty.
Academic Success Center Tutoring
Free tutoring is available through the Academic Success Center! Tutoring should be used to discuss course materials and ask questions but not as a replacement for class or office hours. Drop-in sessions will be available weekly in the Academic Success Center Building! Make sure to come to all tutoring sessions fully prepared with your book, notes, and other class materials. For details on policies, please see the ASC website at
ASC tutors are not allowed to work on graded assignments. A list of policies for tutoring are located on their website:
Disability Access
Students with disabilities requesting accommodations should make an appointment with Dr. Margaret Camp (656-6848), Director of Disability Services, to discuss specific needs within the first month of classes. Students should present a Faculty Accommodation Letter from Student Disability Services when they meet with instructors. Accommodations are not retroactive and new Faculty Accommodation Letters must be presented each semester. Please make an appointment with me when presenting your accommodation letter.
Title IX
Clemson University is committed to a policy of equal opportunity for all persons and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, pregnancy, national origin, age, disability, veteran’s status, genetic information or protected activity (e.g., opposition to prohibited discrimination or participation in any complaint process, etc.) in employment, educational programs and activities, admissions and financial aid. This includes a prohibition against sexual harassment and sexual violence as mandated by Title IX of the Education Amendments of 1972. This policy is located at Mr. Jerry Knighton is the Clemson University Title IX Coordinator. He also is the Director of Access and Equity. His office is located at 111 Holtzendorff Hall, 864.656.3181 (voice) or 864.565.0899 (TDD).