May 12, 2024  
2022-2023 Graduate Bulletin 
    
2022-2023 Graduate Bulletin [ARCHIVED CATALOG]

C_S 5631 - Programming Language Translation (3)


When Offered: Fall, Even-numbered years
Techniques for the translation of programming languages into an appropriate low-level format, including lexical analysis, top-down and bottom-up parsing, memory management. Each student will participate in the writing of a compiler.
Prerequisites: CS 3481 (Computer Systems I) or equivalent, and CS 3490 (Programming Languages) or equivalent.
Lecture two hours, laboratory three hours.