University of California, Berkeley
EECS Department - Computer Science Division

http://www-inst.eecs.berkeley.edu/~cs3/
CS3 - Introduction to Symbolic Programming
Lecture 1 : Intro to the best class at Cal


"Computer science has such intimate relations with so many other subjects that it is hard to see it as a thing unto itself" ­ Marvin Minsky, 1979 [Gal-Ezer98]

"It has often been said that a person does not really understand something until he teaches it to someone else" ­ Donald Knuth [Gal-Ezer98]

"Actually, a person does not really understand something until he can teach it to a computer" ­ Judith Gal-Ezer and David Harel [Gal-Ezer98]


Overview of today's lecture


Welcome to CS3!

Introductions

Who am I?

Who are we? (Introduce TAs)

Who are you? (survey by show of hands, height indicates magnitude)

CS3 ­ Common Questions

What is the prerequisite?

What is this class about?

How does this class fit into the curricula?

What are other similar classes I could take?

What do I do if I'm on the waiting list?

CS3 Details

Lecture

Book

Reader

Labs

 Username

cs3
Password

 <Dan announced in lecture>

Homework

Project

Discussion (also known as "section")

Web page

Newsgroup

Point breakdown

Item

Raw
score

Percentage
of final score

Homework

80

 20%

Labs

40

10%

Project

40

10%

Midterm 1 (~week 4)

20

5%

Midterm 2 (~week 8)

50

12.5%

 Midterm 3 (~week 12)

50

12.5%

Final

120

30%

Total

400

 100%

What do I do in lab this coming week?

Real life

Puzzle

Game

References


WWW Maven: Dan Garcia (ddgarcia@cs.berkeley.edu) Send me feedback

Dan Garcia Berkeley Computer Science