CS 251: Data Structures And Algorithms

0 or 3 credits

Fall 2025 Practice Study Observation Lecture Distance Learning Lower Division
Data from
Fall 2025
last updated 7/12/2025

Running time analysis of algorithms and their implementations, one-dimensional data structures, trees, heaps, additional sorting algorithms, binary search trees, hash tables, graphs, directed graphs, weighted graph algorithms, additional topics.

Learning Outcomes

1Understand fundamental data structures, fundamental algorithms, and their implementation.

Course CS 251 from Purdue University - West Lafayette.

Prerequisites

Restrictions

Programs Computer Science, Computer Science Honors, Data Science, IM/Computer Science ...show more

GPA by professor

2.8

No grades available

Other terms
Mela...(Spring 2019)
3.3
Andr...(Fall 2020)
3.1
Susa...(Spring 2023)
2.8
Abhi...(Spring 2023)
2.6
Dani...(Spring 2019)
2.5
Ans ...(Spring 2019)

No grades available

Ahme...(Spring 2019)

No grades available

Wenj...(Spring 2019)

No grades available

Mehe...(Spring 2019)

No grades available

Hong...(Spring 2019)

No grades available

Negi...(Spring 2019)

No grades available

Sidd...(Spring 2019)

No grades available

Tuna...(Summer 2019)

No grades available

Alin...(Summer 2019)

No grades available

Yuns...(Fall 2019)

No grades available

Jona...(Fall 2019)

No grades available

Bara...(Fall 2019)

No grades available

Durg...(Fall 2019)

No grades available

Evan...(Fall 2019)

No grades available

Amin...(Fall 2019)

No grades available

Md N...(Fall 2019)

No grades available

Chri...(Spring 2020)

No grades available

Peng...(Spring 2020)

No grades available

Pras...(Fall 2020)

No grades available

Maoy...(Fall 2020)

No grades available

Sehe...(Fall 2020)

No grades available

Tom ...(Fall 2020)

No grades available

Amy ...(Fall 2020)

No grades available

Xiny...(Fall 2020)

No grades available

Davi...(Fall 2020)

No grades available

Mija...(Fall 2020)

No grades available

Tian...(Fall 2020)

No grades available

Chir...(Spring 2021)

No grades available

Yuny...(Spring 2021)

No grades available

Nan ...(Spring 2021)

No grades available

Sara...(Fall 2021)

No grades available

Yi Wu(Fall 2021)

No grades available

Aaka...(Fall 2021)

No grades available

Anxh...(Fall 2021)

No grades available

Mir ...(Fall 2021)

No grades available

Ryan...(Fall 2021)

No grades available

Pina...(Fall 2021)

No grades available

Site...(Fall 2021)

No grades available

Nabi...(Fall 2021)

No grades available

Zhon...(Fall 2021)

No grades available

Youn...(Fall 2021)

No grades available

Dogu...(Spring 2022)

No grades available

Chun...(Spring 2022)

No grades available

Pris...(Spring 2022)

No grades available

Shoa...(Summer 2022)

No grades available

Abhi...(Fall 2022)

No grades available

Shan...(Fall 2022)

No grades available

Maso...(Fall 2022)

No grades available

Hamm...(Fall 2022)

No grades available

Zhou...(Fall 2022)

No grades available

Will...(Fall 2022)

No grades available

Chen...(Spring 2023)

No grades available

Reed...(Spring 2023)

No grades available

Ruiq...(Spring 2023)

No grades available

Etha...(Summer 2023)

No grades available

Hris...(Fall 2023)

No grades available

Xiao...(Fall 2023)

No grades available

Anas...(Fall 2023)

No grades available

Xinz...(Fall 2023)

No grades available

Ming...(Fall 2023)

No grades available

Ahaa...(Fall 2023)

No grades available

Edua...(Fall 2023)

No grades available

Patr...(Fall 2023)

No grades available

Zhiq...(Fall 2023)

No grades available

Pree...(Fall 2023)

No grades available

Yuan...(Fall 2023)

No grades available

Syed...(Fall 2023)

No grades available

Wen Fan(Fall 2023)

No grades available

Eylo...(Summer 2024)

No grades available

Born...(Fall 2024)

No grades available

Anam...(Fall 2024)

No grades available

Just...(Fall 2024)

No grades available

Gilb...(Fall 2024)

No grades available

Vasi...(Fall 2024)

No grades available

Ruiq...(Fall 2024)

No grades available

Mirz...(Summer 2025)

No grades available

M

Jeremiah M Blocki

LE1
3:30 pm
Lec

Jeremiah M Blocki

LE2
4:30 pm
Lec
W

Jeremiah M Blocki

LE1
3:30 pm
Lec

Jeremiah M Blocki

LE2
4:30 pm
Lec
F

Jeremiah M Blocki

LE1
3:30 pm
Lec

Jeremiah M Blocki

LE2
4:30 pm
Lec

Community

1

Have something to say?

BoilerCoursesis an unofficial catalog for Purdue courses
made by Purdue students.
CS 251: Data Structures And Algorithms