Computer Science

View courses in

  • CAS CS 585: Image and Video Computing
    Undergraduate Prerequisites: CAS CS 132 or CAS MA 242; and CASCS112 or equivalent programming experience and familiarity with calculus.
    Introduction to images and video as multimedia data types and algorithms for image and video understanding based on color, shading, stereo, and motion. Topics include face recognition, human-computer interfaces, animal and vehicle tracking, and medical image analysis.
  • CAS CS 591: Topics in Computer Science
    Various issues in computer science. Two topics are offered Fall 2015. Students may take one or both for credit. Section B1: E-Commerce. Inter-disciplinary perspectives on electronic commerce from seminal papers on theoretical foundations and empirical findings in computer science, information systems, marketing, and economics communities; specific fluency with big data; experimental methods; best practices in data collection, mining, analysis, and ethics. Section C1: Graph Theory for the Internet Age. Review of basic graph theory, definitions, key concepts, theorems, and algorithms. Introduces advanced concepts such as random graph theory and spectral graph theory. Investigates models and concepts that describe real-world networks, scale-free networks, preferential attachment, sparse and inhomogenous models, etc.