10,000+ Free Udemy Courses to Start Today

View Courses

Algorithms and Data Structures

cancel icon
Clear filters

Certification

Level

Ratings

Duration

Apply
image

Data Structures Fundamentals

Learn about data structures that are used in computational thinking – both basic and advanced.

54 h

image

Data Structures and Algorithms Tutorial for beginners

Master programming language and technology with our Data Structures and Algorithms tutorial which is the integral part of software engineering.

7 h 5 m

image

Easy to Advanced Data Structures

A complete guide to learning everything there is to know about data structures - Free Course

8 h 5 m

image

Algorithms, Part II

Algorithms, Part II from Princeton University. This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of ...

(*)(*)(*)(*)(*)4.9
1.7K reviews

63 h

image

Algorithms, Part I

Algorithms, Part I from Princeton University. This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java ...

53 h

image

Python Algorithms for Interviews

Learn about common algorithm concepts in Python and how to solve algorithm challenges you may encounter in an interview.

4 h 18 m

image

MASTER your coding interview

Learn tips and strategies for mastering technical whiteboard coding interviews.

4 h 57 m

image

Graph Search, Shortest Paths, and Data Structures

Learn Graph Search, Shortest Paths, and Data Structures from Stanford University. The primary topics in this part of the specialization are: data structures (heaps, balanced search trees, hash tables, bloom filters), graph primitives .

15 h