Jan16 - CSE302: Compiler Design Instructor: Dr. Liang Cheng...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
CSE302: Compiler Design Instructor: Dr. Liang Cheng Department of Computer Science and Engineering Lehigh University January 16, 2007
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE302: Compiler Design 01/16/07 Classroom Interactions ± I encourage you to raise questions anytime ± I raise questions ± Major purposes ± Group-based discussion ± More efficient in-class learning: learning pattern
Background image of page 2
Instructor: Dr. Liang Cheng CSE302: Compiler Design 01/16/07 Office Hours ± I encourage you to see me if you have any questions ± Office hours: Fridays from 1 PM to 4 PM (PL326), or by appointment via email ± chengATcseDOTlehighDOTedu
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE302: Compiler Design 01/16/07 Today’s Outline ± Course information ± Introduction (Chapter 1) ± Summary and homework
Background image of page 4
Instructor: Dr. Liang Cheng CSE302: Compiler Design 01/16/07 Objectives ± Be able to ± describe the theory and practice of compilation, in particular ± Lexical analysis ± Parsing, ± Code generation and optimization ± design a compiler for a concise programming language ± Prerequisites ± CSE 109: Systems Software ± CSE318: Automata and Formal Grammars.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE302: Compiler Design 01/16/07 Textbook and Languages ± Textbook ± Compilers: Principles, Techniques, and Tools (2nd Edition) by Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman. Addison Wesley, Boston, MA, 2006. ISBN 0321486811 ± Languages ² C, C++, Java ² Attendance at lecture is required
Background image of page 6
Instructor: Dr. Liang Cheng CSE302: Compiler Design 01/16/07 Grading ± Homework: 20% ± Due Monday 11:55 PM . No late hand-in homework will be accepted. ± Submit your work through the Blackboard course website. ± Programming projects: 30% ± Midterm exam: 20% ± Final exam: 30% ± All exams are open-book ones.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE302: Compiler Design 01/16/07 Project Overview ± Individual projects ± Multi-stage compiler design projects ± Academic integrity ± All graded work should be your own!
Background image of page 8
Instructor: Dr. Liang Cheng CSE302: Compiler Design 01/16/07 Other Homework and Exam Related Issues ± If you’d like to request homework and exam date changes due to some
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 08/06/2008 for the course CSE 302 taught by Professor Cheng during the Spring '07 term at Lehigh University .

Page1 / 28

Jan16 - CSE302: Compiler Design Instructor: Dr. Liang Cheng...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online