Show More


Computer Science Department

Allied Courses

Many disciplines can complement traditional computer science coursework. Toward this end, computer science majors are required to take one allied course from the following list; with approval of the advisor, students may substitute a 300/400 level CSC course for the allied course.

  • ARTS 160, Introduction to Digital Art
  • ARTS 298, Intermediate Digital Art
  • BIO 275, Biostatistics
  • BIO 325, Bioinformatics
  • CSC 296, Ethics, Open Source and the Digital Divide
  • ECON 350, Statistics for Economics and Management
  • GEOS 205, Introduction to Geographic Information Systems
  • HIST 285, History of Science I
  • MATH 141, Stats for Professionals
  • MATH 247, Mathematical Statistics
  • MATH 270, Linear Algebra
  • MATH 323, Computational Graph Theory
  • MATH 367, Numerical Analysis
  • MATH 382, Number Theory
  • MATH 422, Operations Research
  • PHIL 251, Logic
  • PHIL 360, Philosophy of Science
  • PHIL 351, Advanced Logic
  • PSY 214, Statistics for Behavioral Sciences
  • PHYS 240, Electronics
  • PSY xxx, Computational Neuroscience (Course Number Varies)
  • WGSS 370A: Women and the Internet