home · mobile · catalog · 

CSCI 3155 (4). Principles of Programming Languages

Studies fundamental concepts on which programming languages are based and execution models supporting them. Topics include values, variables, bindings, type systems, control structures, exceptions, concurrency, and modularity. Learn how to select a language and to adapt to a new language. Prerequisites: CSCI 2270 and one of CSCI 2400 or ECEN 2120.

Offered:

CU Catalog:

Coordinator: Amer Diwan

Department of Computer Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
webmaster@cs.colorado.edu
www.cs.colorado.edu
May 5, 2012 (14:25)
XHTML 1.0/CSS2
©2012