Theory Of Computation – Bilgi

By Gamal ElNagar Categories: Engineering
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

The aims of this course are to understand basic theory of computation.

And by the end of this course students will be able to

  • Design deterministic and non-deterministic finite state machines and understand their capabilities and limits.
  • Design deterministic and non-deterministic context-free grammars and pushdown automata.
  • Design and analyze Turing machines, their capabilities and limitations.
  • Demonstrate the understanding of complexity classes and current unsolved problems in theoretical computer science.
  • Apply the theoretical concepts to the practice of program design with regular expresisons, parsing, and complexity analysis.

Course Content

Lecture 01

  • Theory of Computation Lecture 01
    00:00

Lecture 02

Lecture 03

Lecture 04

Lecture 05

Lecture 06

Lecture 07

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?