IS 537

Download as PDF

Data Structures and Algorithms

Information Systems Marriott School of Business

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

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>