CSCI0401A-F20
Computational Complexity
Computational Complexity
We will study models of computation and investigate whether a model of computation can solve a given problem efficiently or not. We will consider models that involve all-knowing provers, constrained space, communication limitations, randomness, and quantum resources, among others. While not all of these models are realistic, by studying them, we will gain insight into why certain classes of problems are easy or difficult to solve. Students enrolled in the College Writing (CW) section of the course will explore these ideas through writing, in particular, in three contexts that are critical for theoretical computer science: the proof (expert audience), a review paper (non-expert computer science audience), and a popular science article (educated public audience). (CSCI 0301 and CSCI 0302, or instructor approval).3 hrs. sem./1 hr. disc. Hyflex: in-person participation will be on a rotating schedule, as there is a limited daily capacity.
We will study models of computation and investigate whether a model of computation can solve a given problem efficiently or not. We will consider models that involve all-knowing provers, constrained space, communication limitations, randomness, and quantum resources, among others. While not all of these models are realistic, by studying them, we will gain insight into why certain classes of problems are easy or difficult to solve. Students enrolled in the College Writing (CW) section of the course will explore these ideas through writing, in particular, in three contexts that are critical for theoretical computer science: the proof (expert audience), a review paper (non-expert computer science audience), and a popular science article (educated public audience). (CSCI 0301 and CSCI 0302, or instructor approval).3 hrs. sem./1 hr. disc. Hyflex: in-person participation will be on a rotating schedule, as there is a limited daily capacity.
- Term:
- Fall 2020
- Location:
- 75 Shannon Street 203(75SHS 203)
- Schedule:
- 11:10am-12:25pm on Tuesday, Thursday (Sep 8, 2020 to Dec 4, 2020)
- Type:
- Seminar
- Course Modality:
- Hyflex
- Instructors:
- Shelby Kimmel
- Subject:
- Computer Science
- Department:
- Computer Science
- Division:
- Natural Sciences
- Requirements Fulfilled:
- DED
- Levels:
- Undergraduate
- Cross-Listed As:
- CSCI0401B-F20 *
- Availability:
- View availability, prerequisites, and other requirements.
- Course Reference Number (CRN):
- 92809
- Subject Code:
- CSCI
- Course Number:
- 0401
- Section Identifier:
- A