Data structure (CSE 221) 

Syllabus

This course is an introduction to data structures, focusing on implementation and application using Java. The objective is to provide students with a solid foundation in data structures, enabling effective organization, manipulation, and analysis of data in software systems. Students will explore key structures such as arrays, linked lists, stacks, queues, trees, and graphs, along with associated algorithms. By course completion, students will understand data structures in Java, allowing them to design efficient algorithms and develop software solutions for optimised data management.

2023F:  TA(Dahee Kim, Juyoung Bang, Junesoo Kang)

Quiz1, Quiz2, Quiz3

Homework manual, Homework #1, Homework #2, Homework #3

 Final (statistics)

Tentative Outline for the Courses: 

Java resources

With highest honor