Computer Science
@ Colgate University

Computer Science Courses

  • COSC 100 and CORE 126--Computers in Arts and Sciences

  • COSC 101--Introduction to Computing I

  • COSC 102--Introduction to Computing II

  • COSC 121--Introduction to Biology-Inspired Algorithms

  • COSC 122--Introduction to Computer Graphics and Animation

  • FSEM 125--Biology and Computers

  • COSC 150--Contemporary Issues in Computer Science

  • COSC 201--Computer Organization

  • COSC 202--Introduction to Symbolic Programming

  • COSC 290--Discrete Structures

  • COSC 303--Principles of Design for Large Systems

  • COSC 304--Theory of Computing

  • COSC 420--Programming Languages

  • COSC 425--Compiler Design

  • COSC 430--Artificial Intelligence

  • COSC 435--Computer Graphics

  • COSC 440--Operating System Seminar

  • COSC 445--Parallel and Distributed Computing

  • COSC 450--Advanced Theory

  • COSC 455--Distributed Web Applications

  • COSC 460--Analysis of Algorithms

  • COSC 465--Computer Networks

  • COSC 480--Topics in Computer Science

  • COSC 491--Independent Study