YoVDO

Data Structures and Algorithms

Offered By: Udacity

Tags

Algorithms and Data Structures Courses Career Development Courses Algorithms Courses Data Structures Courses

Course Description

Overview

Get hands-on practice with over 100 data structures and algorithm exercises and guidance from a dedicated mentor to help prepare you for interviews and on-the-job scenarios.

Syllabus

  • Introduction
    • Start with a warm welcome to the program by refreshing your Python skills and learning about problem solving and efficiency!
  • Data Structures
    • Learn about the core data structures used in programming.
  • Basic Algorithms
    • Learn about the basic algorithms used in programming.
  • Advanced Algorithms
    • Learn about the basic algorithms used in programming.
  • Introduction to Python Programming
    • Review fundamental Python programming syntax and concepts.
  • Career Services
    • These Career Services will ensure you make meaningful connections with industry professionals to accelerate your career growth - whether looking for a job or opportunities to collaborate with your peers. Unlike your Nanodegree projects, you do not need to meet specifications on these Services to progress in your program. Submit these Career Services once, and get honest, personalized feedback and next steps from Udacity Career Coaches!
  • Technical Interview Practice

Taught by

Brynn Claypoole, Abe Feinberg and Kyle Stewart-Franz

Related Courses

Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Analytic Combinatorics, Part I
Princeton University via Coursera
Algorithms, Part I
Princeton University via Coursera
Algorithms, Part II
Princeton University via Coursera