ISCA Talk 2006 - Department of Computer Science & Engineering

advertisement

First Day

Ron K. Cytron

Washington University in Saint Louis

*

Welcome to CSE131

• Please find and take seats near the front if possible

• As you come in please use WUTexter to answer the following poll:

Which of the following best describes why you are taking this course?

Likely major in CS

Likely minor in CS

Satisfies a requirement

For my own interest

Freshman

/Sophomore

A

C

E

F

Junior /

Senior / Grad

B

D

2

Another WUTexter poll

• Please answer the following (your responses are anonymous)

Which of the following best describes you and the assigned reading:

I did the assigned reading and understood it

– A) Well

– B) Mostly

– C) Somewhat

– D) Hardly at all

E) I knew about the reading but did not do it

F) What assigned reading?

3

About me

• Texan by birth, New Yorker by choice, St Louisan by marriage

– Wife is a band teacher / director for Ladue schools (percussionist)

– 3 Kids

• Recent graduate of CSU (zoology, at Ft Collins, CO) [ the kid who got Furby ]

• Junior at Brandeis (linguistics/education at Waltham, MA)

• Freshman in high school (roller coaster designer at Ladue)

• Undergrad at Rice (EE/CS/MathSci), grad student at U of Illinois (CS)

• At Wash U since 1991

– Taught for NYU and Columbia before that

• Experience in industry

– IBM Research (Yorktown Heights NY)

– Exegy (startup in St Louis)

– Consulting

• Lead designer for the old and new 131

New one follows book's curriculum (mostly)

– More bottom-up

– Greater focus on writing programs "from scratch"

• Call me….

– Ron

– Professor Cytron

– Dr. Cytron

4

Things to go over

• Policies on the web pages

• WUTexter: responses, questions, confuse-o-meter

• Semester ONline

• Academic integrity

– If you are caught cheating, you get an F in the course, and other action may be taken

– We use software to find similar code, and it is very effective

If you are tempted to cheat, get help instead !

• CSE 131 R – one unit seminar starts Sep 9

– If you are majoring / minoring or want extra material

– Guest lectures by faculty on their research

– Material supplementary to this course

• Loop invariants and proofs, undecidability

• Computer horror stories and disasters

• Binary search trees – the "old" Lab 9

– Choose and design of the end-of-semester game lab for this course

5

Download