Go to Main Content

Purdue Self-Service

 

HELP | EXIT

Syllabus Information

 

Spring 2010
May 03, 2024
Transparent Image
Syllabus Information
Programming Languages - 13072 - CS 56500 - 001

Associated Term: Spring 2010
Levels: Undergraduate, Graduate, Professional

West Lafayette Campus
Lecture Schedule Type

Learning Outcomes: This course examines the foundations and implementation of programming languages. Students will increase their skills in reasoning about the meaning of programs (their semantics), and gain a solid understanding of the performance of programs (through their implementation). Topics: types, operational semantics, concurrency, language implementation issues including garbage collection, synchronization.
Required Materials: Types and Programming Languages, Pierce (MIT Press 2002)
Technical Requirements:

View Catalog Entry

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.6