East Carolina University
Department of Computer Science

CSCI 3200
Data Structures and Their Applications
Standard Syllabus


3 credits Prepared by Qin Ding, May 2018

Catalog entry

Common data structures and how to use them in advanced problem solving.

Course summary

P: CSCI 2310, CSCI 2311. Common data structures and how to use them in advanced problem solving.

Course topics

Student learning outcomes

Textbook

Data Structures: Abstraction and Design Using Java (3e), Elliot B. Koffman and Paul A. T. Wolfgang, John Wiley & Sons, 2016.

Grading

Grading will be based on a midterm, a final exam, assignments, and quizzes. The midterm exam counts 25%, final exam 30%, assignments and quizzes 45%.

Grade cutoffs are 94% for an A, 90% for an A-, 87% for a B+, 83% for a B, 80% for a B-, 77% for a C+, 73% for a C, 70% for a C-, 67% for a D+, 63 for a D, 60% for a D-, below 60% for a F.

Grade meanings

Grade Meaning
A  Achievement substantially exceeds basic course expectations
A−  
B+  
B Achievement exceeds basic course expectations
B−  
B+  
C Achievement adequately meets basic course expectations
C−  
D+  
D Achievement falls below basic course expectations
D−  
F Failure – achievement does not justify credit for course