INFO 2201 - Computational Reasoning 2: Representations of Data Course uri icon

Overview

description

  • Surveys techniques for representing data and expressing relationships among data, both at small scales (for example, via programmatic data structures) and at large scales (for example, in various kinds of database systems). Introduces fundamentals of algorithm analysis and the trade-offs involved in managing data using different approaches, tools and organizing principles. Requires demonstrated proficiency with introductory computer programming.

instructor(s)

  • Dykes, Jim  
    Teaching Assistant - Spring 2022
  • Keegan, Brian  
    Primary Instructor - Spring 2018
  • Palen, Leysia A  
    Secondary Instructor - Spring 2018 / Spring 2019
  • Zietz, Jason Ian  
    Primary Instructor - Spring 2019 / Fall 2019 / Spring 2020 / Fall 2020 / Spring 2021 / Fall 2021 / Spring 2022 / Fall 2022 / Spring 2023 / Fall 2023 / Spring 2024