IS 537
Download as PDF
Data Structures and Algorithms
Course Description
Programming concepts for IS majors pursuing careers in software development. Concepts include lists, stacks, queue, maps, and other structures; sorting and other algorithms; recursion; and computational complexity analysis.
When Taught
Fall.
Min
3
Fixed/Max
3
Fixed
3
Fixed
0
Title
Essential Concepts
Learning Outcome
Explain essential concepts in data structures and algorithms.</p>
Title
Critical Thinking
Learning Outcome
Develop critical thinking skills through solving programming problems.</p>
Title
Written and Verbal Communication
Learning Outcome
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.</p>