IS
537
Data Structures
Hours
3.0 Credit, 3 Lecture, 0 Lab
Semester
Fall
Programming concepts for IS majors pursuing careers in software development. Concepts include lists, stacks, queue, maps, and other structures; sorting and other algorithms; and recursion.
Essential Concepts
Gain essential concepts in data structures and algorithms.
Critical Thinking
Develop critical thinking skills through solving programming problems.
Written and Verbal Communication
Be able to identify the best data structure and algorithm to be used to solve a given problem and then implement and validate your solution. Be able to show that your solution is optimal with regard to specific measures of quality or suitability.