Auburn University at Montgomery
Foundations of programming concepts: data structures and algorithms. Covers the design of efficient data structures and algorithms to solve various types of problems. Includes algorithms for standard computational problems; design and implementation of efficient algorithms; mathematical analysis of algorithm efficiency; linked lists; stacks; queues; trees; and recursion.
3 credits
CSCI 3400
Prerequisites, corequisites, and courses that build on this one
Complete these courses before enrolling
Courses that require this course as a prerequisite