01-Intro - CS 421: Programming Languages and Compilers...

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

View Full Document Right Arrow Icon
CS 421: Programming Languages and Compilers Summer 2009 Kirill Mechitov Based in part on slides developed by Mattox Beckman, Vikram Adve, Gul Agha, Elsa Gunter, and Sam Kamin
Background image of page 1

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

View Full DocumentRight Arrow Icon
6/1/2009 2 Announcements s MP1 has been posted s Due 9:00AM Wednesday s Automatic 48 hour extension (at -20%)
Background image of page 2
6/1/2009 3 Lecture Outline s Intro to CS 421 s Administrative information s Intro to OCaml s MP1 information
Background image of page 3

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

View Full DocumentRight Arrow Icon
Why CS421? Why learn about compilers? s Complete picture of how programs go from keyboard to execution s Understand translation from high-level language to machine language s Learn to build compilers and other programs that process structured input s Learn interesting algorithms 6/1/2009 4
Background image of page 4
Why CS421? Why learn about programming languages? s Increase ability to learn new languages s Learn correct terminology for describing languages s Make informed decisions about choosing the right language for the task s Become better programmers by seeing different perspectives on programming 6/1/2009 5
Background image of page 5

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

View Full DocumentRight Arrow Icon
Course Information s CS 421: Programming Languages and Compilers s Lectures s Mon, Tue, Thu 11:30am – 12:45pm s 1304 Siebel Center s Lecture slides and videos will be posted same day 6/1/2009 6
Background image of page 6
6/1/2009 7 Contact Information s Instructor – Kirill Mechitov s Office: 2107 SC s Office hours s Tuesday 1:00 – 2:00pm s And by appointment s E-mail: mechitov@illinois.edu s TA – Amir Nayyeri s Office: TBA s Office hours: TBA s E-mail: nayyeri2@uiuc.edu
Background image of page 7

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

View Full DocumentRight Arrow Icon
Resources s Web page: s http://www.cs.uiuc.edu/class/cs421/
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 24

01-Intro - CS 421: Programming Languages and Compilers...

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

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