3 credits(Hrs: 3 Lec.) Develops concepts of high-level programming languages. Topics include compilers, interpreters, formal syntax and complexity. Syntax and semantics of several existing programming languages are studied.
Prerequisite(s):CSCI 232. Course generally offered 1st semester.