Department of Computer Science
National Tsing Hua University
CS2403: Programming Languages
Spring, 2012


Announcements

Course information

NTHU e-Learn System

Announcements

Course Information

This course introduces the fundamental concepts of programming languages by discussing the design issues of the various language constructs, examining the design choices for these constructs in some of the most common languages, and comparing design alternatives. The course also prepare students for the study of compiler design, by providing an in-depth discussion of programming language structures, presenting a formal method of describing syntax, and introducing approaches to lexical and syntatic analysis.