This document contains an examination paper for the fifth semester Computer Science and Engineering course, specifically covering Theory of Computation. It includes various questions in two parts, with Part A consisting of short answer questions and Part B requiring more detailed explanations or proofs. The topics covered range from NFA and CFG constructions to the halting problem and various types of languages.