COSC 49.09 Introduction to Computational Topology
Topology is the art of studying shapes without precise measurements. It is not surprising then that topology has found many applications in computer science, both in theoretical and applied research including algorithms and complexity theory, data analysis, robotics, computer graphics, etc., where often the input data is geometrically constrained, or noisy due to measurement errors. The course serves as an introduction to the rapidly growing area(s) of computational topology.
Prerequisite
CS30 and CS31 and (MATH22 or MATH24 or Instructor Permission)