User Tools

Site Tools


course_outline

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
course_outline [2013/06/20 18:30] kargarcourse_outline [2013/07/31 22:09] (current) kargar
Line 1: Line 1:
 ====== Course Outline ====== ====== Course Outline ======
  
-1. Course info - Introduction to data structures+1. Course Information
  
-2. Algorithm analysis (1)+2. Algorithm Analysis Part 1-Chapter 4
  
-3. Algorithm analysis (2)+3. Algorithm Analysis Part 2-Chapter 4
  
-4. Recursion and logarithms+4. Recursion-Section 3.5
  
-5. Merge sort - Solving recurrences+5. Merge sort-Section 11.1
  
-6. Quick sort+6. Quick sort-Section 11.2
  
-7. Arrays Linked lists+7. Arrays and Linked Lists-Sections 3.1,3.2,3.3
  
-8. Stacks+8. Stacks-Section 5.1
  
-9. Queues+9. Queues-Section 5.2
  
-10. Double-ended queues - Extendable arrays+10. Double-Ended Queues/Extendable Arrays-Section 5.3
  
-11. Trees+11. Trees-Sections 7.1 and 7.2
  
-12. Binary trees+12. Binary Trees-Section 7.3
  
-Reading week: February 16-22.+13. Binary Search Trees-Section 10.1
  
-13Midterm test (February 26)+14AVL Trees-Section 10.2
  
-14Binary search trees +15Heaps-Section 8.3 
 + 
 +16. Heap Sort-Section 8.3.5 
 + 
 +17. Hashing I-Section 9.2 
 + 
 +18. Hashing II-Section 9.2 
 + 
 +19. Introduction to Graphs-Sections 13.1 and 13.2 
 + 
 +20. Breadth First Search-Section 13.3 
 + 
 +21. Depth First Search-Section 13.3 
 + 
 +22. Applications of BFS and DFS-Section 13.3
course_outline.1371753059.txt.gz · Last modified: 2013/06/20 18:30 by kargar

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki