This module introduces students to the design and implementation of linear data structures and related algorithms. The module covers linear data structures (linked lists, stacks, queues), searching and sorting algorithms, and basic analysis of algorithms.
Course Overview
This module introduces students to the design and implementation of linear data structures and related algorithms. The module covers linear data structures (linked lists, stacks, queues), searching and sorting algorithms, and basic analysis of algorithms.
This course is part of Professional Certificate in Data Structures and Algorithms.
Course Objectives
This course will equip learners with the following skills and knowledge:
Algorithm Analysis Complexity
Recursion
Advanced Sorting & Searching
Abstract Data Type, List ADT, Linked List & Variations
Stack ADT and Queue ADT
Tree, Binary Tree, BST ADT
Who Should Attend
Data / AI / System / Software Engineers
Prerequisites
Diploma and basic programme background are required.
The National University of Singapore aspires to be a vital community of academics, researchers, staff, students and alumni working together in a spirit of innovation and enterprise for a better world.
Our singular focus on talent will be the cornerstone of a truly great university that is dedicated to quality education, influential research and visionary enterprise, in service of country and society.
Vision
A leading global university
shaping the future
Mission
To educate, inspire and transform
Values
Innovation, Resilience excellence, Respect, Integrity
This comprehensive program on Data Structures and Algorithms with Java is offered by KnowledgeHut as an online, self-paced learning session.
Professional Certificate in Data Structures and Algorithms is offered by NUS Advanced Computing for Executives (ACE). Our mission to educate leaders, executives and computing professionals in exploiting emerging and disruptive digital technologies.
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.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy