AUB
EECE 334

Programming Language Design and Implementation

Electrical and Computer Engineering · Maroun Semaan Faculty of Engineering and Architecture · 3 credits
This course examines the design and implementation of widely adopted programming languages. Topics include data types; bindings; run-time management; objectorientation; syntax analysis; semantic analysis; and the implementation of compilers and interpreters. Functional and logic programming principles are also covered.

See all Electrical And Computer Engineering courses at AUB, or browse every subject.