start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| start [2017/09/05 23:02] – jxu | start [2019/09/03 14:50] (current) – jxu | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| Learning Outcomes for the course | Learning Outcomes for the course | ||
| - | * Instantiate a range of standard abstract data types (ADT) as data structures | + | |
| - | * Implement these data structures and associated operations and check that they satisfy the properties of the ADT | + | * Implement these data structures and associated operations and check that they satisfy the properties of the ADT |
| - | * Apply best practice software engineering principles in the design | + | * Apply best practice software engineering principles in the design |
| - | * Demonstrate the ability to reason about data structures using contracts, assertions, and invariants | + | * Demonstrate the ability to reason about data structures using contracts, assertions, and invariants |
| - | * Analyse the asymptotic run times of standard operations for a broad range of common data structures | + | * Analyse the asymptotic run times of standard operations for a broad range of common data structures |
| - | * Select the most appropriate data structures for novel applications. | + | * Select the most appropriate data structures for novel applications. |
| Prerequisites: | Prerequisites: | ||
| Line 27: | Line 27: | ||
| ===== Lecture Times ===== | ===== Lecture Times ===== | ||
| - | * Section E: Tuesdays and Thursdays, 9:30 - 11:00, CLH B. | + | * Section E: Tuesdays and Thursdays, 9:30 - 11:00, CLH G. |
start.1504652522.txt.gz · Last modified: by jxu
