CSCI3240-A Computing Theory and Compiler
If you are not an RMU student, please click here for Admissions information.
Registration begins Monday, Nov 02, 2026
School of Engineering and Science
Undergraduate
Term: Spring 2027
Session: Full Term (Jan 19 - May 07)
Start Date: Tuesday, Jan 19, 2027
End Date: Friday, May 07, 2027
Availability: On Campus
Day(s): Wed.
Time: 06:00 PM to 08:50 PM
This course provides the fundamental concepts of the theory of computation and compilerdesign. Theory of Computation is a foundational discipline that provides the theoretical principles such as finiteautomata regular expressions and context-free grammar required for designing critical components of a compilerlike the lexical analyzer and parser. These tools enable the analysis and interpretation of programming languagesallowing software and computing systems to execute the desired commands and produce the intended output. Itcovers a range of topics from formal languages automata theory parsing techniques lexical analysis to syntaxanalysis.Prerequisites: ENGR 3440 or CSCI 3210