DOC PREVIEW
Berkeley COMPSCI 61A - Lecture 1

This preview shows page 1-2-3-4-5-32-33-34-35-64-65-66-67-68 out of 68 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 68 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

61A Lecture 1Friday, August 26, 2011Welcome to Berkeley Computer Science!2The Course Staff3The Course Staff3The Course Staff3The Course Staff30 1 2 3 4 5 yearsThe Course Staff30 1 2 3 4 5 yearshttp://inst.eecs.berkeley.edu/~cs61a/fa11/www/staff.htmlWhat is Computer Science?4What is Computer Science?Systems4What is Computer Science?SystemsArtificial Intelligence4What is Computer Science?SystemsArtificial IntelligenceGraphics4What is Computer Science?SystemsArtificial IntelligenceGraphicsSecurity4What is Computer Science?SystemsArtificial IntelligenceGraphicsSecurityNetworking4What is Computer Science?SystemsArtificial IntelligenceGraphicsSecurityNetworkingProgramming Languages4What is Computer Science?SystemsArtificial IntelligenceGraphicsSecurityNetworkingProgramming Languages...4What is Computer Science?SystemsArtificial IntelligenceGraphicsSecurityNetworkingProgramming Languages...4What is Computer Science?SystemsArtificial IntelligenceGraphicsSecurityNetworkingProgramming Languages...4Computer VisionWhat is Computer Science?SystemsArtificial IntelligenceGraphicsSecurityNetworkingProgramming Languages...4Computer VisionPlanningWhat is Computer Science?SystemsArtificial IntelligenceGraphicsSecurityNetworkingProgramming Languages...4Computer VisionPlanningRoboticsWhat is Computer Science?SystemsArtificial IntelligenceGraphicsSecurityNetworkingProgramming Languages...4Computer VisionPlanningRoboticsNatural Language ProcessingWhat is Computer Science?SystemsArtificial IntelligenceGraphicsSecurityNetworkingProgramming Languages...4Computer VisionPlanningRoboticsNatural Language Processing...What is Computer Science?SystemsArtificial IntelligenceGraphicsSecurityNetworkingProgramming Languages...4Computer VisionPlanningRoboticsNatural Language Processing...What is Computer Science?5What is Computer Science?Building things5What is Computer Science?Building thingsEngineering, theory, and experimentation5What is Computer Science?Building thingsEngineering, theory, and experimentationA battle against complexity5What is Computer Science?Building thingsEngineering, theory, and experimentationA battle against complexityOur champion: abstraction5What is 61A?6What is 61A?6What is 61A?7What is 61A?•A course about the art and science of managing complexity7What is 61A?•A course about the art and science of managing complexityFormalizing abstraction7What is 61A?•A course about the art and science of managing complexityFormalizing abstractionNot about 1’s and 0’s7What is 61A?•A course about the art and science of managing complexityFormalizing abstractionNot about 1’s and 0’s•An introduction to the Python programming language7What is 61A?•A course about the art and science of managing complexityFormalizing abstractionNot about 1’s and 0’s•An introduction to the Python programming languageAll the features we really need: introduced next week7What is 61A?•A course about the art and science of managing complexityFormalizing abstractionNot about 1’s and 0’s•An introduction to the Python programming languageAll the features we really need: introduced next weekUnderstanding through implementation7What is 61A?•A course about the art and science of managing complexityFormalizing abstractionNot about 1’s and 0’s•An introduction to the Python programming languageAll the features we really need: introduced next weekUnderstanding through implementationPrograms that run other programs: meta-evaluation7What is 61A?8Plone Conference. Photo courtesy of Kriszta SzitaWhat is 61A?9What is 61A?•An invitation to the software developer community9What is 61A?•An invitation to the software developer communityComputer science is a social discipline9What is 61A?•An invitation to the software developer communityComputer science is a social disciplineLearn how to write programs for other people9What is 61A?•An invitation to the software developer communityComputer science is a social disciplineLearn how to write programs for other people•An intellectual challenge9What is 61A?•An invitation to the software developer communityComputer science is a social disciplineLearn how to write programs for other people•An intellectual challengeIn computer science, we solve puzzles9What is 61A?•An invitation to the software developer communityComputer science is a social disciplineLearn how to write programs for other people•An intellectual challengeIn computer science, we solve puzzlesYou too can build complex things9Alternatives to 61A10Alternatives to 61A10CS 10: The Beauty and Joy of ComputingAlternatives to 61A10CS 10: The Beauty and Joy of ComputingCS 61ASCourse Policies11Course Policies11The purpose of this course is to help you learnCourse PoliciesThe staff is here to make you successful11The purpose of this course is to help you learnCourse Policies12Course Policies•Sections & Lab (Meet in 273 Soda next week)12Course Policies•Sections & Lab (Meet in 273 Soda next week)•Online Materials12Course Policies•Sections & Lab (Meet in 273 Soda next week)•Online Materials•Assignments & Grading12Course Policies•Sections & Lab (Meet in 273 Soda next week)•Online Materials•Assignments & GradingTwo midterms in the evening (100 points total)12Course Policies•Sections & Lab (Meet in 273 Soda next week)•Online Materials•Assignments & GradingTwo midterms in the evening (100 points total)•7pm-9pm on Mondays, September 19 & October 2412Course Policies•Sections & Lab (Meet in 273 Soda next week)•Online Materials•Assignments & GradingTwo midterms in the evening (100 points total)•7pm-9pm on Mondays, September 19 & October 24One final exam (80 points)12Course Policies•Sections & Lab (Meet in 273 Soda next week)•Online Materials•Assignments & GradingTwo midterms in the evening (100 points total)•7pm-9pm on Mondays, September 19 & October 24One final exam (80 points)Four projects (90+ points total)12Course Policies•Sections & Lab (Meet in 273 Soda next week)•Online Materials•Assignments & GradingTwo midterms in the evening (100 points total)•7pm-9pm on Mondays, September 19 & October 24One final exam (80 points)Four projects (90+ points total)Homework and Participation (30 points total)12Collaboration Policy13Collaboration Policy•We want you to discuss everything with each other13Collaboration Policy•We want you to


View Full Document

Berkeley COMPSCI 61A - Lecture 1

Documents in this Course
Midterm

Midterm

5 pages

Midterm

Midterm

6 pages

Lecture 35

Lecture 35

250 pages

Lecture 14

Lecture 14

125 pages

Lecture 2

Lecture 2

159 pages

Lecture 6

Lecture 6

113 pages

Lecture 3

Lecture 3

162 pages

Homework

Homework

25 pages

Lecture 13

Lecture 13

117 pages

Lecture 29

Lecture 29

104 pages

Lecture 11

Lecture 11

173 pages

Lecture 7

Lecture 7

104 pages

Midterm

Midterm

6 pages

Midterm

Midterm

6 pages

Lecture 8

Lecture 8

108 pages

Lab 4

Lab 4

4 pages

Lecture 7

Lecture 7

52 pages

Lecture 20

Lecture 20

129 pages

Lecture 15

Lecture 15

132 pages

Lecture 9

Lecture 9

95 pages

Lecture 30

Lecture 30

108 pages

Lecture 17

Lecture 17

106 pages

Load more
Download Lecture 1
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture 1 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture 1 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?