[prev] 3 [next]

Course Goals (cont)

At the end of this course you should be able to:
  • analyse performance characteristics of algorithms (A)
  • measure performance behaviour of programs
  • choose/develop effective data structures (DS)
  • choose/develop algorithms (A) on these data structures (DS)
  • reason about effectiveness of data structures + algos
  • package a set of DS+A as an abstract data type
  • develop and maintain 9999-line C programs