Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 861 Bytes

README.md

File metadata and controls

17 lines (12 loc) · 861 Bytes

CSC226 - Algorithms and Data Structures II

Description

This course emphasis on varierty of importance oif data structure, alogorithnm and technice assiciated with it. There is a lot of abstract and theoratical aspect of mathmatical concepts mostly in java

This Course includes:

  • Advanced design technique, analysis, and implementation of algorithms and data structures
  • Algorithmic design paradigms: greedy, divide-and-conquer, dynamic programming, randomization
  • Advanced Analysis techniques: amortization and expected running time
  • Advanced data structures: random hash families, disjoint sets
  • Advanced graph algorithms: network flow, connectivity, minimum spanning trees, shortest paths
  • Mathematical tools: graphs and digraphs, graph properties, planar graphs, networks
  • String search
  • Data compression