Go to Main Content

MTSU PROD System

 

HELP | EXIT

Detailed Course Information

 

Transparent Image
Information Select Level or Schedule Type to find available classes for the course. .

Click here to view a description of codes used to denote candidacy, honors eligibility, and teacher education.

CSCI 4160 - Compiler Design and Software Development
Prerequisites: CSCI 3080, CSCI 3110, and either CSCI 3130 or CSCI 3160. The various phases of a compiler along with grammars, finite automata, regular expressions, LR parsing, error recovery, backward and forward flow analysis, and code optimization. A term project consisting of the design and construction of a functional complier required.
3.000 Credit hours

Levels: Undergraduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
College of Basic & Applied, Credit from 4-Year College, Upper-Division Work

Prerequisites:
for CSCI 4160

General Requirements:
Course or Test: CSCI 3080
Minimum Grade of C
May not be taken concurrently.  )
and
Course or Test: CSCI 3110
Minimum Grade of C
May not be taken concurrently.  )
and
Course or Test: CSCI 3160
Minimum Grade of C
May not be taken concurrently.  )
or
Course or Test: CSCI 3130
Minimum Grade of C
May not be taken concurrently. )


Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4