MTH251 will provide students with an understanding of the common algorithms and data structures used in information technology. The topics covered are of central importance for many applications in data analytics and information technology.
MTH251 will provide students with an understanding of the common algorithms and data structures used in information technology. The topics covered are of central importance for many applications in data analytics and information technology.
The course gives a comprehensive introduction to algorithm analysis, basic data types such as stacks, queues and trees and how these data types are implemented with linked lists.
Codes will be written and presented in Python.
Topics
Algorithm Analysis
Asymptotic Analysis
Analysing Recursive Algorithms
Designing Recursive Algorithms
Array-Based Sequences
Multidimensional Data Sets
Stacks
Queues
Linked Lists
Positional Lists
Trees
Tree Traversal Algorithms
Learning Outcome
Describe and implement basic data structures in Python.
Discuss the advantages and disadvantages of basic data structures.
Analyze the efficiency and complexity of different algorithms.
Interpret given algorithms and identify errors in program codes.
Solve problems using recursive algorithms.
Implement appropriate data structures codes to store and process information.
SUSS is a university with a rich heritage in inspiring lifelong education, and transforming society through applied social sciences. We develop students and alumni to be work-ready and work-adaptive, aspiring to reach their full potential, through our 3H's education philosophy – 'Head' for professional competency with applied knowledge, 'Heart' for social awareness to meet the needs of the society, and 'Habit' for passion towards lifelong learning.
We offer more than 90 undergraduate and graduate programmes, available in full- and part-time study modes which are flexible, modular and inter-disciplinary, catering to both fresh school leavers and adult learners. SUSS also offers a broad range of continuing education and training modular courses for the professional skills upgrading of Singapore's workforce.
© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy