Course description
|
CS 345 - Programming Languages (52470)
Fall 2010
SyllabusThis course is a survey of the fundamental concepts underlying modern programming languages. The emphasis is on identifying common syntactic and semantic language constructs and features, examining their manifestation in specific programming languages, and understanding the similarities and differences that arise in language implementations. The programming paradigms that will be studied include:
Course materials
PrerequisitesCS 310(H), CS 336(H), and M 408D or 408M. |