| Week No. |
NETB201 Topics |
NETB201 Dates |
| 1. |
Chapters 1: C++ Programming [html] (1-56) Basic C++ Programming Elements, Expressions, Functions, Classes |
3.10.2013 |
|
2. |
Chapters 2: Оbject Oriented Design [html] (61-96) Inheritance and Polymorphism, Templates, Exceptions |
10.10.2013 |
| 3. |
Chapter 3: Analysis
Tools [pdf] [html](107-134) Running Time and Pseudo-Code, Analysis of Algorithms, Asymptotic Notation, Asymptotic Analysis [Wiki], [UC Berkeley Video Lecture] |
17.10.2013 |
| 4. |
Chapter 4: Stacks,
Queues, and Recursion [html] (143-202) Stacks, Queues, Linked Lists, Double-Ended Queues |
24.10.2013 |
| 5. |
Chapter 5: Vectors, Lists, and Sequences [html] (203-252) Vectors, Lists, Sequences, Case Study: Bubble-Sort on a Sequence, Iterators, A Hierarchy of Sequence ADTs |
31.10.2013 |
| 6. |
Test_1 |
7.11.2013 |
| 7. |
Chapter 6:
Trees I [html] (253-272) The Tree Abstract Data Type, Basic Algorithms on Trees |
14.11.2013 |
| 8. |
Chapter 6: Trees II [html] (273-300) Binary Trees, Data Structures for Representing Trees |
21.11.2013 |
| 9. |
Chapter 7: Priority Queues I [html] (311-329) The Priority Queue Abstract Data Type, Implementing a Priority Queue with a Sequence |
28.11.2013 |
| 10. |
Chapter 7: Priority Queues II [html] (330-348) Heaps, Implementing a Priority Queue as a Heap |
5.12.2013 |
| 11. | Test_2 |
12.12.2013 |
| 12. |
Chapter 8: Dictionaries
I [html] (363-402) The Dictionary Abstract Data Type, Hash Tables, Ordered Dictionaries |
19.12.2013 |
| 13. |
Chapter 9:
Search Trees I [html] (411-436) Binary Search Trees, AVL Trees |
2.01.2014 |
| 14. |
Chapter 9:
Search Trees II [html] (437-467) Multi-Way Search Trees, (2,4) Trees, Red-Black Trees |
9.01.2014 |
| 15. |
Final Test |
16.01.2014 |
|
|
Term exam |
12.02.2014 |