CS 2028C: Data Structures

University of Cincinnati

Fall 2024

Instructor Information

Instructor: Chong Yu

Time: Monday, Wednesday, & Friday 9:05 AM - 10:00 AM

Location: BRAUNSTN 300

Office Hour: Monday 2:00 PM - 5:00 PM or by appointment., Rhodes Hall 887

Lab Time: Start from the second week, each student take one of

TAs:

Course Website

We will use the UC Canvas system. All the course materials including class notes, homework, lab assignments, and all announcements will be posted on this system. Please check out the course materials and announcements on the system each time before and after the class.

Required Textbook

Prerequisite

To take this course you must: Have taken the following Courses CS1021C min grade C-, or EECE1080C min grade C-. Be enrolled in one of these Plans CS-BSCS, CYBR-C1, CS-MIN.

Grading Weights

Grading Policy

Grade Range
A 93-100
A- 90-92
B+ 87-89
B 83-86
B- 80-82
C+ 77-79
C 73-76
C- 70-72
D+ 67-69
D 63-66
D- 60-62
F Below 60

Homework

Homework assignments will be group assignments. Submission of assignments should include what each group member has contributed. All submissions should be submitted via Canvas and include the source code file(s) and any special compile instructions. Grades will be divided based on contribution (a single student’s maximum grade is 120%). Homework is due at the start of class on the assigned due date. If you will not be able to complete an assignment on time, contact the professor in advance with rational for not completing the assignment on time (what have you tried, what are your results, what are your next steps) and when you will submit the assignment. The professor reserves the right to change the due date.

Electronic Submission: Please use Canvas to submit all materials.

Lateness Policy

Late submissions will incur a 5% penalty for every day past the due date.

Schedule (Tentative)

Week Date Topic Reading