- Course webpage: https://github.com/emory-courses/dsa-java
- Class location: https://emory.zoom.us/j/92430843956
- Class hours: TuTh 2:30pm - 3:45pm
- Prerequisites: CS171 (or equivalent)
- Jinho Choi
: Associate Professor of Computer Science
: Office Hours → TuTh 4pm - 5:30pm - Jessica Ji
: Senior in QTM and Linguistics
: Office Hours → MW 9am - 10:30am - Leisheng Yu
: Senior in CS and Applied Mathematics
: Office Hours → WF 2:30pm - 4:00pm - Contact: firstname.lastname@emory.edu
- Zoom link to all office hours: https://emory.zoom.us/j/91473219159
- Please use Issues for questions and comments that can be shared publicly and use emails for private matters only.
- Data Structured and Algorithms in Java (2022 Edition) by Jinho D. Choi
- 1 + 9 topical quizzes: 70%
- 3 homework assignments: 30%
- One quiz will be assigned for every topic to check if you keep up with the materials.
- Homework assignments aim to assess conceptual understanding, programming ability, and analytical writing skills.
- All quizzes and assignments must be submitted individually. Discussions are allowed; however, your work must be original.
- Late submissions within a week will be accepted with the grading penalty of 15%, and will not be accepted once the solutions are discussed in class.
- Your work is governed by the Emory Honor Code. Honor code violations (e.g., copies from any source including your colleagues and internet sites) will be referred to the Emory Honor Council.
- Excuses for absence/reschedule and other serious personal events (health, family, personal related, etc.) that affect course performance must be accompanied by a letter from the Office for Undergraduate Education.