CSE 30331/34331

Data Structures

Coursework

Component Points

Participation

Based on attendance on random days.
10

Homework

A little bit due each day of class.
5 × 10

Programming

Assigned on the last day of each unit, due one week (or more) later.
5 × 20

Project

Throughout the semester, you will contribute a data-structure-related improvement to a larger open-source project.
milestones (due with each Homework) 5 × 2
presentation and report (end of semester) 10 + 20

Exams

A midterm exam and a final exam, covering both the material in the assigned readings and the material covered in class.
40 + 60
Total 300

Grading

Letter gradePoints
A 280–300
A− 270–279
B+ 260–269
B 250–259
B− 240–249
C+ 230–239
C 220–229
C− 210–219
D 180–209
F 0–179

Policies

Attendance

Students are expected to attend all classes. Foreseeable absences should be discussed with the instructor ahead of time.

Late Work

In the case of a serious illness or other excused absence, as defined by university policies, coursework submissions will be accepted late by the same number of days as the excused absence.

Otherwise, there is a penalty of 25% per day late (rounded down). You may submit some parts of an assignment on time and the remaining parts late. Each submission must clearly state which parts it contains; no part can be submitted more than once. No part of the final project can be turned in late.

Honor Code

All work that you submit must be your own. Collaboration is encouraged but must be disclosed by all parties. Print or online resources are allowed, but must be disclosed. However, you may not look at solutions from other current or past students, or any other source.

Students with Disabilities

Any student who has a documented disability and is registered with Disability Services should speak with the professor as soon as possible regarding accommodations. Students who are not registered should contact the Office of Disability Services.

Lecture Capture

Notre Dame is testing a lecture capture system. This system allows us to record and distribute lectures to you in a secure environment. Because we will be recording in the classroom, your questions or comments may be recorded. Video recordings will typically only capture the front of the classroom. If you have any concerns about your voice or image being recorded, please speak to me to determine an alternative means of participating. No material will be shared with individuals outside of your class and faculty and staff who require access for support or specific academic purposes without your express permission. These recordings are jointly copyrighted by the University of Notre Dame and your instructor. Posting them to another website, including YouTube, Facebook, Vimeo, or any other site without express, written permission may result in disciplinary action and possible civil prosecution.