CS 305 Data Structures
	Continues the study of computer science and software engineering methodologies with the C programming language. Analysis of common data structures, time and space efficiency, stacks, queues, linked lists, trees, graphs, hash tables, recursion, searching, and sorting algorithms.
 
	
		Prerequisite
	
CS 203 with a grade of C- or better.