Skip to Main Content

Catalog : COMP.3040 Foundations of Computer Science (Formerly 91.304)

COMP.3040 — Undergraduate

Id: 008077 Offering: 1 Credits: 3-3

Description

A survey of the mathematical foundations of Computer Science. Finite automata and regular languages. Stack Acceptors and Context-Free Languages. Turing Machines, recursive and recursively enumerable sets. Decidability. Complexity. This course involves no computer programming.

Prerequisites

Pre-Req: COMP 1020 Computing II, and MATH 3220 Discrete Structures II.

View Current Offerings

COMP.3040 — Online and Continuing Education

Id: 008077 Offering: 2 Credits: 3-3

Description

A survey of the mathematical foundations of Computer Science. Finite automata and regular languages. Stack Acceptors and Context-Free Languages. Turing Machines, recursive and recursively enumerable sets. Decidability. Complexity. This course involves no computer programming.

View Current Offerings