Introduction to Complexity Theory

From Wikiversity

Jump to: navigation, search

[edit] Introduction

Complexity theory is the study of the resources (especially computation time and memory) required by algorithms.

[edit] Learning Project Summary

  • Project code:
  • Suggested Prerequisites:
    • Students should be familiar with the concepts of deterministic and nondeterministic computation, and formal models of computation, such as finite state automata and Turing machines.
    • Students should also be familiar with the theory of formal languages
  • Time investment:
  • Assessment suggestions:
  • School: School of Computer science
  • Department: Institute for Complexity Theory
  • Stream
  • Level:

[edit] Goals

The introduction to complexity theory course will offer a comprehensive course in complexity theory .

[edit] Course

Nuvola apps edu mathematics-p.svg Subject classification: this is a mathematics resource .
Gnome-fs-client.svg Subject classification: this is an information technology resource .
Sciences humaines.svg Educational level: this is a tertiary (university) resource.
Crystal Clear Sharemanager.png Resource type: this resource is a course.

[edit] Lessons

[edit] Tests and Quizzes

[edit] Reading Material

[edit] Active participants

Please sign below if you are participating in this topic. Use 4 tildes (~) to sign.