home
Complex Systems Center

Course Description

CS 295 - Information and Complexity
     
  Instructor(s):
Robert Snapp
 
  Description:
more info
Information and Complexity describe a broad theoretical framework that can be applied to a variety of problems in computer science, engineering, statistics, and other disciplines. Claude Shannon extended Ludwig Boltzmann's concept of entropy to describe the amount of computer memory that is required to store a random message, as well as the maximum rate at which it can be reliably transmitted over a given communication channel.

Andrey Nikolaevich Kolmogorov (1903--1987) developed algorithmic information theory to measure the complexity of a message as the "size" of the smallest computer program that generates it. This course will develop, analyze, and apply these and other measures of information and complexity in a variety of contexts, including communication theory, computer science, finance, physics, statistics, and complex systems.
 
  Prerequisites:
A course in probability or statistics. E.g., stat 141, 143, 151, or 153.
 
  Methodologies:
Other: Information Theory
 
  Domains:
Not specific to any particular application domain
 
  Frequency: Not sure
  Credits: 3
 
 
  Return to Courses page

Open Faculty Positions
Contact UVM © 2013 The University of Vermont - Burlington, VT 05405 - (802) 656-3131