College Bulletin - Course Catalog 
  
    May 23, 2018  
College Bulletin - Course Catalog

CPSC 075. Compilers


(Cross-listed as ENGR 023 )
This course explores the conversion of programs from source code to executable forms.  Topics covered include lexical analysis, formal grammars and parsing, runtime representation decisions, code transformation and generation, and static optimization techniques.
Prerequisite: CPSC 031  and CPSC 035 
Natural sciences and engineering.
Group 2 course.
Lab work required.
1 credit.
Catalog chapter: Computer Science  
Department website: https://www.swarthmore.edu/computer-science


Check the Spring 2018 Schedule of Courses

Check the Fall 2018 Schedule of Courses