CMPSC 465Data Structures and Algorithms
Fundamental concepts of computer science: data structures, analysis of algorithms, recursion, trees, sets, graphs, sorting.
Prerequisites
You need one from each line:
Where it sits in degree plans
Suggested plans most often put it in Year 3 · Fall (5 programs).
Required in (6)
- Computer Engineering, B.S. (Behrend)
- Computer Engineering, B.S. (Engineering)
- Computer Science, B.S. (Behrend)
- Computer Science, B.S. (Engineering)
- Computer Science, Minor (Behrend)
- Software Engineering, B.S.
One of the options in (3)
- Artificial Intelligence Methods and Applications, B.S. (Capital)
- Artificial Intelligence Methods and Applications, B.S. (Information Sciences and Technology)
- Social Data Analytics, B.S.
Courses that list CMPSC 465 as a prerequisite (11)
- A-I 370 Problem Formulation and Automated Problem Solving
- BMB 482 Introduction to Computational Biology
- CMPSC 432 Exploratory Data Mining
- CMPSC 442 Artificial Intelligence
- CMPSC 464 Introduction to the Theory of Computation
- CMPSC 475 Applications Programming
- CMPSC 478 Advanced Algorithms
- CMPSC 483W Software Design Methods
- CMPSC 484 Computer Science Senior Project I
- DS 440 Data Sciences Capstone Course
- DS 442 Artificial Intelligence