MIT 6'035 Course Overview - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

MIT 6'035 Course Overview

Description:

MIT 6.035. Course Overview. Martin Rinard. Laboratory for ... Compiler Derby (15%) Project grading. Public tests (33 ... 9 Compiler Derby. Lectures as ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 7
Provided by: martin49
Category:
Tags: mit | course | derby | overview

less

Transcript and Presenter's Notes

Title: MIT 6'035 Course Overview


1
MIT 6.035Course Overview
  • Martin Rinard
  • Laboratory for Computer Science
  • Massachusetts Institute of Technology

2
Personnel
  • Lecturer
  • Martin Rinard (rinard_at_lcs.mit.edu)
  • NE43-620A, 617 258 6922
  • Teaching Assistants
  • Alan Donovan (adonovan_at_lcs.mit.edu)
  • NE43-525, 617 253 6212
  • Dan Roy (droy_at_mit.edu)
  • NE43-631, 617 253 6031

3
Assignments and Grading Policy
  • Build a Compiler (Group) (70)
  • Scanner/Parser (5)
  • Semantic Analysis (5)
  • Code Generation (15)
  • Dataflow Optimizations (15)
  • Instruction Optimizations (15)
  • Compiler Derby (15)
  • Project grading
  • Public tests (33)
  • Hidden tests (67)
  • Group check-off meetings (multiplier)
  • Take Three Quizzes (10 each)

4
Groups
  • Projects will be done in groups of three
  • Matching session after class

Collaboration Policy
  • Talk to anybody about anything
  • Write all the code yourself

5
Schedule
  • 9/4 Scanner/Parser Assigned
  • 9/15 Scanner/Parser Due, Semantic Analysis
    Assigned
  • 9/23 Semantic Analysis Due, Code Generation
    Assigned
  • 9/30 Quiz 1
  • 10/6 Code Generation Due, Dataflow
    Optimizations Assigned
  • 10/22 Quiz 2
  • 11/3 Dataflow Optimizations Due, Instruction
    Optimizations Assigned
  • 11/25 Quiz 3
  • 12/4 Instruction Optimizations Due
  • 12/9 Compiler Derby
  • Lectures as scheduled
  • http//web.mit.edu/6.035/www/handouts-2003/calenda
    r.html

6
Course Materials
  • Lecture slides
  • Decaf Specification
  • MIPS instruction set definition
  • web.mit.edu/6.035/www
  • Optional textbooks
  • Whale book (Muchnick)
  • Dragon book (Aho, Sethi, Ullman)
  • Tiger book (Appel)
Write a Comment
User Comments (0)
About PowerShow.com