Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Jul 05, 2024  
2024-2025 Binghamton University Academic Guide 
  
2024-2025 Binghamton University Academic Guide

CS 472 - Compiler Design


Credits: 4

Fundamentals of programming language translation. Compiler design concepts. General aspects of lexical analysis and parsing of context-free languages. Grammars and parsing techniques. Syntax-directed translation. Declarations and symbol management. Semantic processing and code generation. Principles, methods and examples of code optimization. Prerequisite: CS 373 and CS 375 (All prerequisites must have a grade of C- or better). Term offered varies.