APPM 3650 - Algorithms and Data Structures in Python Course uri icon

Overview

description

  • Covers data structures (stacks, queues, linked lists, hash tables, heaps), algorithms (divide and conquer, sorting, greedy, graph, dynamic programming), and asymptotic complexity with an emphasis on applied math topics. Assignments will include programming projects written in Python

instructor(s)

  • Chang, Silva  
    Primary Instructor - Spring 2023 / Spring 2024