Grading and Course Policies

Grading Policy

Course grades will be based on a combination of:

• four homework assignments (16% total)

• one final programming project (8%)

• eleven in-class quizzes (11% total)

• two computer-based midterm exams (15% and 20%, respectively)

• one computer-based final examination (30%)

Final grades are NOT curved. The final letter grade conversion table is below. All grades will be posted on Blackboard.

Final weighted grade Corresponding letter

Late Assignment and Make-up Exam Policy: Late submissions of the homework assignments or final project will NOT be accepted for grading, barring a valid medical, religious, or other excuse (with documentation). Late submissions with a valid excuse may be accepted at the instructor's discretion, with an accompanying 50% penalty to the assignment grade.

Grade Challenge Policy: The TAs and I will endeavor to post grades as soon as possible after assignments/exams are turned in (normally within 7–10 days). Questions about or challenges to assignment or midterm exam grading MUST be made within TWO WEEKS of the grades being posted; after that period, grades are considered final for that assignment or exam.

Exam Policies: All students must bring photo ID to each exam. Students will not be admitted more than 10 minutes late to any exam. Make-up exams will be granted at the instructor's discretion, and ONLY for valid medical reasons (a doctor's note is required), for religious reasons, or for documented participation in University-sponsored events. Except for medical excuses, reasonable prior notification (at least 48 hours prior to the exam) to the instructor is REQUIRED in order for a make-up opportunity to be granted. Quizzes may NOT be made up.

Policy on Electronic Devices in Class

Students are encouraged to bring laptops and tablet devices to class for note-taking purposes only, especially during the programming lectures. All communication and entertainment devices should be silenced or (preferably) turned off for the duration of the class unless otherwise directed by the instructor. No electronic devices of any sort, other than USB flash drives and the computers installed in the exam room, may be consulted or used during exams; this will be considered an instance of academic dishonesty, and will be treated as such.

Students With Disabilities

If you have a physical, psychological, medical or learning disability that may have an impact on your ability to carry out assigned course work, please contact the staff in the Disabled Student Services (DSS) office, 128 Educational Communications Center (E.C.C), Phone/TTY: (631) 632-6748. DSS will review your concerns and determine with you what accommodations are necessary and appropriate. All information and documentation of disability are confidential. 

Students who require assistance during emergency evacuation are encouraged to discuss their needs with their professors and Disability Support Services. For procedures and information please visit and search Fire Safety and Evacuation.

Academic Integrity Policy

Each student must pursue his or her academic goals honestly and be personally accountable for all submitted work. Representing another person's work as your own is always wrong. Any suspected instance of academic dishonesty will be reported to the Academic Judiciary. For more comprehensive information on academic integrity, including categories of academic dishonesty, please refer to the academic judiciary website at (Adopted by the Undergraduate Council 9/12/06)

Students who are found guilty of academic dishonesty will automatically receive a final grade of 'F' for the course.

Critical Incident Management

Stony Brook University expects students to respect the rights, privileges, and property of other people. Faculty are required to report to the Office of Judicial Affairs any disruptive behavior that interrupts their ability to teach, compromises the safety of the learning environment, or inhibits students' ability to learn.

Use of Email for Official Communication

Students, faculty, and staff are responsible for making sure they are receiving and checking for official University communications at their primary campus email address ( on a regular basis, or making sure they forward their Stony Brook mail to a personal email account (Google Apps users only).