TECH6300 Algorithms and Data Structures This subject explores and analyses mathematical modelling of computational problems so that students become adept at investigating and recommending data structures and abstract data types. This encompasses curriculum on algorithms, algorithmic paradigms, and data structures. This serves to underscore the relationship between algorithms and programming while introducing performance measures and analysis techniques of importance to modern organisations, leaders, and IT professionals. When students complete this subject, they will be equipped with the problem-solving capabilities required for complex business problems.