4.2 Read 6 reviews
Overview
About the course
- Start off with a basic introduction to topics covered in this Data Structures and Algorithms in Swift course from Udacity and the overall content structure, including an explanation of expected Swift knowledge.
What you will do during this course:
- Explore how to search and sort with list-based data structures, including binary search and bubble, merge, and quick sort. Learn how to use recursion.
- Understand the concepts of sets, maps (dictionaries), and hashing. Examine common problems and approaches to hashing, and practice with examples.
- Learn the concepts and terminology associated with tree data structures. Investigate tree types, such as binary search trees, heaps, and self-balancing trees.
- Examine the theoretical concept of a graph and understand common graph terms, coded representations, properties, traversals, and paths.
- Explore famous computer science problems, specifically the Shortest Path Problem, the Knapsack Problem, and the Traveling Salesman Problem.
Programme Structure
Courses include:
- List-Based Collections
- Searching and Sorting
- Maps and Hashing
- Trees
- Graphs
- Case Studies in Algorithms
- Technical Interviewing Techniques
Key information
Duration
- Part-time
- 1 days
Start dates & application deadlines
You can apply for and start this programme anytime.
Language
English
Delivered
Online
Campus Location
- Mountain View, United States
Disciplines
Information Technology (IT) Data Analytics View 178 other Short Courses in Data Analytics in United StatesWhat students do after studying
Join for free or log in to access our complete career info list.
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- No prior technical experience required.
- You will need to be able to communicate fluently and professionally in written and spoken English.
Tuition Fees
Tuition fees are shown in and the most likely applicable fee is shown based on your nationality.
-
International Applies to you
Applies to youNon-residentsFree - Out-of-StateFree
-
Domestic
Applies to youIn-StateFree
Additional Details
- Free course
Funding
Improve page content