Home || Study Aim ||  Teach Staff ||  Laboratories ||  Galary ||  About Us
Welcome to Computer Science Department Website

First year

Second year

Third year

Fourth year


Links
Ministery of Higher Education

Ministery of Higher Education in Erbil

Salahaddin University

University of Sulaimani

Koya University

University of Kurdistan

Computation Theory

Total hours :90 theory.

The aim of this subject is:

    learnt how to model system, these models used for the development of tools used for text-processing, compiler construction, hardware design, and artificial intelligence.



Subjects Names:

  1. Automata and language ,Regular Language, Finite Automata , Formal definition of finite automata , Examples of finite automata, Formal definition of computation, Designing finite automata, The regular operations.

  2. Nondeterminism ,Formal definition of nondeterministic finite automaton , Equivalence of NFAs and DFAs , Closure under the regular operations, Formal definition of regular expression ,Equivalence with finite automata ,The pumping lemma for regular languages.

  3. Context – Free Languages ,Formal definition of context –free grammar , Examples of context- free grammars, Ambiguity, Chomsky normal form, Pushdown Automata ,Formal definition of a pushdown automaton ,Examples of pushdown automata , Non-context –free Languages, The pumping Lemma for context –free languages.

***********************************************************
References :
  1. introduction to the theory of computation by Michael sipser
  2. Introduction to computer theory by Daneil I.A.Cohen.
University of Dohuk, Dohuk City, Kurdistan Region - Iraq
Tel. : +964 (0)62 7225125    Relations: +964 762 0004
Copyright ©, Department Of Computer Science 2008