F28DA Data Structures and Algorithms

Dr Kathrin StarkDr Ali MuzaffarDr Thomas Basuki

Course co-ordinator(s): Dr Filip Sieczkowski (Edinburgh), Dr Kathrin Stark (Edinburgh), Dr Ali Muzaffar (Dubai), Salma Zahlka (Dubai), Dr Thomas Basuki (Malaysia).

Aims:

  • To introduce core algorithms and data structures used in a wide range of applications in Computer Science
  • To further develop skills in algorithm and data structure design, and the development of medium sized programs

Detailed Information

Course Description: Link to Official Course Descriptor.

Pre-requisite course(s): F27SB Software Development 2 .

Location: ALP, Dubai, Edinburgh, Malaysia.

Semester: 2.

Syllabus:

  • Algorithm and data structure topics including: advanced trees, string processing, graphs, hash tables
  • Algorithm/data structure choice, design and deployment

SCQF Level: 8.

Credits: 15.