Cse 114 Syllabus f17
Cse 114 Syllabus f17
Cse 114 Syllabus f17
Course Objectives
Students who successfully complete this course will be able to demonstrate:
• An ability to program in an object-oriented language, using concepts such as object classes, encapsulation, inheri-
tance, and polymorphism
• An ability to use fundamental data structures such as arrays
• An ability to program with sound code structure and use systematic software debugging and testing techniques
Course Information
Lecture Meetings: Monday and Wednesday, 5:30–6:50 PM, in Javits Lecture Center 102
Lab Meetings: Each lab meets TWICE a week, on Tuesday and Thursday. LABS BEGIN ON SEPTEMBER 12.
Instructor Information
Instructor: Michael Tashbook (<tashbook@cs.stonybrook.edu>)
Instructor Office Hours: Tuesdays and Thursdays, 4:30–7:00 PM, in New Computer Science 204. I am also avail-
able at other times by appointment.
Grading Policy
Course grades will be based on a combination of:
• twenty-five programming laboratory assignments (0.5% each, 12.5% total)
• five programming homework assignments (3% each, 15% total)
• one final programming project (6%)
• fourteen MyProgrammingLab problem sets (0.5% each, 7% total)
• twenty in-class quizzes/assignments, of which the lowest two are dropped (0.25% each, 4.5% total)
• two written midterm exams (15% and 20% each, respectively)
• one written final examination (20%)
All grades will be posted on Blackboard. See the course Web page for the letter grade cutoffs. Final grades are NOT
curved.
The Pass/No Credit (P/NC) option is not available for this course. This policy applies to all CSE/ISE undergrad-
uate courses used to satisfy the graduation requirements for the major.
Late Assignment Policy: Each assignment clearly states its due date. In-class quizzes are due at the end of that class
period; missed quizzes may NOT be made up. Labs are due (via demonstration to one of the lab TAs) at the end of
that lab meeting. Late or improperly-submitted assignments will NOT be accepted for homework, MyProgram-
mingLab problem sets, or the final project.
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 homework, lab, MPL, 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.
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 considered.
Americans with Disabilities Act
If you have a physical, psychological, medical or learning disability that may impact your course work, please con-
tact Disability Support Services, ECC (Educational Communications Center) Building, Room 128, (631) 632-6748.
They will determine with you what accommodations, if any, are necessary and appropriate. All information and doc-
umentation is confidential. http://studentaffairs.stonybrook.edu/dss/
10/16 Midterm 1 Review (in class) Exam 1 is Monday, 10/16, at 8:45 PM (location TBA)
8 11–12
10/18 Inheritance Liang Ch. 11 MPL Chapter 10
11/6 Midterm 2 Review (in class) Exam 2 is Tuesday, 11/7, at 8:45 PM (location TBA)
11 17–18
11/8 Recursion Liang Ch. 18 MPL Chapter 13