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
  • 6.5 Linked List - ppt Homework 2 Out
  • 7. Tree - ppt Binary Tree - ppt
  • 8. Midterm Score pdf
       Midterm Score is indexed by (last 2 digits of student id + last 2 digits of mobile phone number)
  • 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. Red-Black Tree - ppt
  • 17. AVL Tree - ppt
  • 18. Final Exam - ppt