|  | Oct 30, 2025 |  |  | 
	     
			
		  	|  | 
              
                | CS 213 - Data Structures and AlgorithmsAn introduction to the fundamental concepts of data structures and the algorithms that proceed from them. Topics include the underlying philosophy of object-oriented programming, fundamental data structures (including stacks, queues, linked lists, hash tables, trees, recursion, and graphs), and the basics of algorithmic analysis.     Required for all Computer Science Major programs.
 
 Four credits.
 
 Prerequisite(s): CS 112 .
 
 Add to Portfolio (opens a new window)
 |  |