CS310: Data Structures (Fall 2023)

1. Course Basics

1.1 Prerequisites (click to expand)

1.2 Professor Information (click to expand)

1.3 Textbook (click to expand)

1.4 Software & Programming Requirements (click to expand)

1.4.1 Blackboard (click to expand)

1.4.2 Discussion Board: Piazza (click to expand)

1.4.3 Gradescope (click to expand)

1.5 Office Hours (click to expand)


2. Course Description

2.1 Course Topics (click to expand)

2.2 Course Outcomes (click to expand)


3. Grading

3.1 Assessment and Grades (click to expand)

3.2 Programming Assignments (click to expand)

3.2.1 Submissions (click to expand)

3.2.2 Deadlines (click to expand)

3.2.3 Honor Code and Projects (click to expand)

3.3 Participation (click to expand)

3.4 Tests and Exams (click to expand)

3.5 Contesting Grades (click to expand)


4. University and Departmental Policies

4.1 Honor Code (click to expand)

4.2 Privacy (click to expand)

4.3 Non-Discrimination and Inclusiveness (click to expand)

4.4 Sexual Harassment, Sexual Misconduct, and Interpersonal Violence (click to expand)


5. Campus Resources

5.1 Disability Services (click to expand)

5.2 Other Campus Resources (click to expand)