Mar 05, 2025  
2025-2026 General Catalog 
  
2025-2026 General Catalog

CS 2420 - Algorithms and Data Structures–CS 3 (QI)


QI Quantitative Intensive
3 credit(s)

Students learn various data structures and algorithms, and refine their programming skills. Course topics include strategies for the design and evaluation of algorithms, algorithm analysis, sorting, trees, graphs, hash tables, priority queues, disjoint sets, dynamic programming, and greedy algorithms.

Prerequisite(s):
  • GPA of 2.0 or better

And one of the following with a C- or better:

  • CS 1410  
  • ECE 1410  (and proof of Java competency approved by the Computer Science Department)


Repeatable for credit: No
Grade Mode: Standard