CS 6620

Compilers

New Add to Schedule

Course Description

Pre-Requisite(s): CS 3330 or instructor permission

Study of the theory, design, and specification of translation systems. Translation systems are the tools used to translate a source language program to a form that can be executed. Using rigorous specification techniques to describe the inputs and outputs of the translators and applying classical translation theory, working implementations of various translators are designed, specified, and implemented.


  • Jack Davidson

     Rating

     Difficulty

     GPA

    3.53

     Sections

    Last Taught

    Spring 2012

  • Kim Hazelwood

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2010

  • Mary Soffa

     Rating

     Difficulty

     GPA

    3.85

     Sections

    Last Taught

    Spring 2019

  • Matthew Dwyer

     Rating

     Difficulty

     GPA

    3.72

     Sections

    Last Taught

    Spring 2023