Home PageHome Page
Rensselaer Polytechnic Institute (RPI) * Why not change the world?
Welcome to Rensselaer Polytechnic Institute
Home About RPI Academics & Research Student Life Admission News & Information
*
*
*
* * *

CSCI-2400

Models of Computation

This course introduces conceptual tools for reasoning about computational processes and the languages with which they are prescribed. It bears directly upon language translation, program verification, and computability. Topics to be covered include formal languages, finite automata, pushdown automata, nondeterminism, regular expressions, context-free grammars; parsing, compiler design basics; computability, Turing machines, Church’s thesis, unsolvability and intractability. Prerequisites: CSCI-2300 and MATH-2800. Fall and spring terms annually.

4 credit hours


































* *
* *
*
* RPI Home Feedback Form Privacy Policy Media Policy Copyright Notice *
*
Rensselaer Polytechnic Institute (RPI), 110 8th St., Troy, NY 12180. (518) 276-6000
RPI Copyright © 1996–2005 Rensselaer Polytechnic Institute. All rights reserved worldwide.
Why not change the world?(SM) is a service mark of Rensselaer Polytechnic Institute.