[logo] Computing Systems
CS134b, Winter 2007

Programming languages and compilers

Home
Policy
Syllabus
Assignments
Pearls
Text
People
FAQ
Mailing Lists
Previous Years
Links
Style Guide
Resources

CS134b Course Overview

This second term course is an introduction to programming languages and compilers. During the course of the term, we will implement a compiler for the "FJava" programming language. We'll cover lexing and parsing, semantics analysis, intermediate code generation, optimization, and machine code generation.

The links at the left allow you to navigate the site. For current homework and laboratory assignments, visit the Assignments page. During the term, we'll be posting examples of excellent student work on the Pearls page. If you have a question, you should first look at the FAQ; if your question is not answered there, you can ask the instructor or one of the TAs listed on the People page. You should also check the Mailing List frequently for course information and announcements.


Webmaster | Contact Us | Generated on Sun Dec 31 14:00:21 PST 2006

Copyright (c) 2003–2007 Caltech CS134 Course Administration.
Computer Science Dept., California Institute of Technology