Scheduler

15-317: Constructive Logic

Units 9
Department Computer Science
Prerequisites 15-212
Related URLs http://www.csd.cs.cmu.edu
http://www.cs.cmu.edu/~fp/courses/15317-f08

This multidisciplinary junior-level course is designed to provide a thorough introduction to modern constructive logic, its roots in philosophy, its numerous applications in computer science, and its mathematical properties. Some of the topics to be covered are intuitionistic logic, inductive definitions, functional programming, type theory, realizability, connections between classical and constructive logic, decidable classes. This course counts as a Fundamentals course in the Computer Science major.

Missing some of your favorite features that used to be here?

Don't worry, were working hard to get these features implemented. Check back soon!

Sections

No sections available for Spring 2009

Section Time Day Instructor(s) Location
Lec 12:00 pm – 01:20 pm TR Pfenning SH 222
A 11:30 am – 12:20 pm W Instructor TBA SH 214

Textbooks

We don’t have textbooks yet. Check back closer to the beginning of Spring 2009.

I just wanna tell you how I'm feeling © 2004–2008 The Carnegie Pulse