University of North Alabama
Introduction to the analysis of algorithms with regard to time and space. Methods of sorting and searching. Basic design techniques like divide and conquer, dynamic programming and backtracking. Algorithms for manipulating trees and graphs with platform independent implementation.
3 credits
CS 355
Prerequisites, corequisites, and courses that build on this one
Courses that require this course as a prerequisite
Automata Theory and Compiler Construction
Artificial Intelligence
Software Engineering
Computer Networking
Design and Analysis of Algorithms
Automata Theory and Compiler Construction
Operating Systems
Programming Languages