CS 421 A3 - Progrmg Languages & Compilers
Structure of programming languages and their implementation. Basic language design principles; abstract data types; functional languages; type systems; object-oriented languages. Basics of lexing, parsing, syntax-directed translation, semantic analysis, and code generation. Course Information: 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 233 or CS 240; CS 374; one of MATH 225, MATH 257, MATH 415, MATH 416, ASRM 406.
This is an online overflow section for Undergrads. You are responsible for all homeworks, quizzes,and exams. Please check instructor website for information regarding course requirements. For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/CSregister
Option 1Number of Required Visit(s): 0
Course Level: Graduate