CSE104 Data Structures

This is a personal note-taking booklet by Track.Liao

Learning Outcomes

  1. to understand and to be able to apply a wide variety of data structures, together with their internal representation and algorithms;
  2. to be able to make informed choices between alternative ways of implementation, justifying choices on grounds such as time and space complexity;
  3. to be able to select, with justification, appropriate data structures to ensure efficient implementation of an algorithm.

Assessment

Prereading list

Week1 Ch. 1.1, 1.2, 2.1 Week2 Ch 1.1, 1.2, 2.1 Week3 Ch. 3.3 Week4 Ch. 3.4, 3.6, 4.8 Week5 Ch. 3.4, 3.7 Week6 Ch. 3.4, 2.2, 2.3, 2.4 Week8 Ch. 1.3, 3.5 Week9 Ch. 3.6, 3.7. 6.2 Week10 Ch. 4.3, 7.1, 7.2, 7.3, 7.6, 7.7, 7.8, 2.3 Week11 Ch. 4.1, 4.2, 4.3, 4.4 Week12 Ch, 4.1, 4.2, 4.3, 4.4, 4.6, 4.8, 5.1-5.4, 5.6 Week13 Ch. 9.1, 9.4, 9.5

results matching ""

    No results matching ""