User Tools

Site Tools


start

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
start [2017/09/05 23:02] jxustart [2017/09/05 23:03] (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 +  * 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  of new data structures +  * Apply best practice software engineering principles in the design  of new data structures 
-* 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:
start.1504652522.txt.gz · Last modified: 2017/09/05 23:02 by jxu

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki