The Carnegie Pulseabout the carnegie pulse | advertise | contact | subscriptions | join 
newsart & cultureopinionseventsclassifiedscourse schedule

My schedule
My textbooks
Most popular
View departments
View locations
View times

Find course by title:




 


15-501 Special Topic: HOT Compilation

Units:9.0
Department:Computer Science
Prerequisites:15-312 or 15-317
Cross-listed:15-819
Related URLs:http://www.csd.cs.cmu.edu

The course covers the implementation of compilers for higher-order, typed languages such as ML and Haskell, and gives an introduction to type-preserving compilation. Topics covered include type inference, elaboration, CPS conversion, closure conversion, garbage collection, phase splitting, and typed assembly language.


  Popularity index
Rank for this semester:#400
Rank in this department:#22

  Students also scheduled
15-296 Special Topic: Understanding and Ch...
15-441 Computer Networks
15-251 Great Theoretical Ideas in Computer...
24-101 Fundamentals of Mechanical Engineer...
15-212 Principles of Programming
09-519 Bioorganic Chemistry: Peptides, Pro...
09-841 Spectroscopy
12-724 Adv. Bio. Waste Treatment
21-120 Differential and Integral Calculus
18-341 Logic Design Using Simulation, Synt...


SecTimeDayInstructorLocation 
A12:00 - 1:20 pmT CraryPH 226BAdd course to my schedule
R CraryPH 226B

 




  (c) Copyright 2004 The Carnegie Pulse, Carnegie Mellon's first exclusively online student-run news source. campus mirror | RSS