Data Structures & Algorithms
RMIT University Vietnam
Ho Chi Minh City, Vietnam
Area of Study
Computer Engineering, Computer Programming, Computer Science
Taught In English
Host University Units12
Recommended U.S. Semester Credits3
Recommended U.S. Quarter Units4.5
Hours & Credits
This course provides you with an in-depth understanding of a wide range of fundamental data structures and algorithms used in developing structured, efficient, reusable, and practical software. You will spend a significant time on each algorithm to understand its essential characteristics and to respect its subtleties. Furthermore, you will be able to compare, contrast and make the best possible decision to select suitable data structures and algorithms to form the solution for a complex problem.
This course contributes to the following Program Learning Objectives:
1.1. Comprehensive, theory based understanding of the underpinning natural and physical sciences and the engineering fundamentals applicable to the engineering discipline.
1.2. Conceptual understanding of mathematics, numerical analysis, statistics, and computer and information sciences which underpin the engineering discipline.
2.1. Application of established engineering methods to complex engineering solving.
2.2. Fluent application of engineering techniques, tools and resources.
2.3. Application of systematic engineering synthesis and design processes.