SWE2015: Introduction to Data Structures (Spring 2019)

[General information]

When: 12:00 - 13:15 (Tuesday), 13:30 - 14:45 (Thursday)
Where: #23217 1st Engineering Bldg
Instructor: Joonwon Lee

Computer Systems Laboratory

Course
Description:
Learn data structure, which is a way of collecting and organizing data in a computer to perform operations on the data efficiently
Textbook:

Fundamentals of data structures in C (2nd Edition) by E. Horowitz

Grading: (Subject to change)
  • Attendance : 10%
  • Assignments : 30%
  • Mid-term Exam: 30%
  • Final Exam: 30%
Teaching Assistants:
Lectures
  • 1. Introduction - ppt
  • 2. Performance - ppt
  • 3. Stacks - ppt
  • 4. Stacks - Homework 1 Out
  • 5. Queue - ppt Δ
  • 6. List - ppt Δ Homework 2 Out
  • 7. Tree - ppt Δ
  • 8. Midterm Exam
  • 9. Heap - ppt Δ
  • 10. Graph - ppt Δ
  • 11. Graph - Homework 3 Out
  • 12. Sorting - ppt Δ
  • 13. Sorting - Homework 4 Out
  • 14. Hashing - ppt Δ
  • 15. Binary Search Tree - ppt Δ
  • 16. Final Exam
  • R1. Red-Black Tree - ppt Δ
  • R2. AVL Tree - ppt Δ