Theoretical Computer Science

Minimum Credits Required
11
Coursework
  • CS 321 – Introduction to Theory of Computation (3)
  • CS 325 – Analysis of Algorithms (4)
  • CS 381 – Programming Language Fundamentals (4)
Prerequisite or Sequencing Requirements (if applicable)
  • CS 261 – Data Structures (4)
  • CS 225 – Discrete Structures in Computer Science (4) or MTH 231 – Elements of Discrete Mathematics (4)
Modality and Campus
Online via Ecampus
Program Type
Undergraduate
College
Engineering
Name of Lead Contact
Chris Hundhausen
Email of Lead Contact
Effective Term
Summer 2023
Microcredential Status
Active
Date of Last Update