CS Logo      
space
bar Information bar Events bar Admissions bar People bar Courses bar DegreePrograms bar Research bar Publications bar
space
design
space
CS 4110
space
CS Home » Courses » List of CS Courses
space

CS 4110: Programming Languages and Logics

Cross-Listing: Not cross-listed.

An introduction to the theory, design, and implementation of programming languages. Topics include operational semantics, type systems, higher-order functions, scope, lambda calculus, laziness, exceptions, side effects, continuations, objects, modules. Also discussed are logic programming, concurrency, and distributed and persistent programming.

Offered: Fall only

Prerequisites: CS 3110 or permission of instructor.

Grade options: Letter or S/U

Credit hours: 4

Recent offerings:

space
bar
bar
[ About Us · Contact Us · Feedback · Site Map ]