Top Banner
School of Computer Science Carnegie Mellon University
39
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: School of Computer Science Carnegie Mellon University.

School of Computer ScienceCarnegie Mellon University

Page 2: School of Computer Science Carnegie Mellon University.

Copyright © 2008 Women@SCS All Rights Reserved

the Outreach Roadshow

Presents

Supported in part by the NSF-ALADDIN CenterCarnegie Mellon University

Page 3: School of Computer Science Carnegie Mellon University.

Computer Science is all about solving problems……

and using the computer to help solve some very difficult problems

Page 4: School of Computer Science Carnegie Mellon University.

Who We Are

Stephanie Rosenthal

Ruth Wylie

Page 5: School of Computer Science Carnegie Mellon University.

Who can do Computer Science

?

Page 6: School of Computer Science Carnegie Mellon University.

?

Who is a Computer Scientist?

Ready to guess

Page 7: School of Computer Science Carnegie Mellon University.
Page 8: School of Computer Science Carnegie Mellon University.
Page 9: School of Computer Science Carnegie Mellon University.
Page 10: School of Computer Science Carnegie Mellon University.
Page 11: School of Computer Science Carnegie Mellon University.
Page 12: School of Computer Science Carnegie Mellon University.
Page 13: School of Computer Science Carnegie Mellon University.
Page 14: School of Computer Science Carnegie Mellon University.
Page 15: School of Computer Science Carnegie Mellon University.
Page 16: School of Computer Science Carnegie Mellon University.

?

What is

Computer Scienceand

What can you do with it

Page 17: School of Computer Science Carnegie Mellon University.

A farmer has to get the sheep, the carrot and the wolf over the river to the grassy field.

But he can only take one of them with him at a time …

Problem SolvingLearn how to build Algorithms…a sequence of steps/instructions to solve a problem

Algorithm Puzzle:

Page 18: School of Computer Science Carnegie Mellon University.

If left alone,

Problem Solving

The wolf will eat the sheepThe sheep will eat the carrot

Page 19: School of Computer Science Carnegie Mellon University.

A computer can only do what it is told to do

A program is a set of instructions telling a machine what to do

Programming involves learning how to write instructions that do specific tasks

COMPUTER SCIENCE IS SO MUCH MORE!

What is Programming?

Page 20: School of Computer Science Carnegie Mellon University.

Can you solve the code?

FPVRAPR

Key

A = N

B = O

C = P

D = Q

E = R

F = S

G = T

H = U

I = V

J = W

K = X

L = Y

M = Z

Decode the secret word:

Cryptography

Page 21: School of Computer Science Carnegie Mellon University.

Creating WebsitesCreating Websites

Page 22: School of Computer Science Carnegie Mellon University.

The Internet

Computer Scientists learn how the internet and email and IM work and help to improve these

systems

E-mail and IM

Page 23: School of Computer Science Carnegie Mellon University.

Smiley Emoticon

Page 24: School of Computer Science Carnegie Mellon University.

Art + Computers = Graphics

Page 25: School of Computer Science Carnegie Mellon University.

Human Computer Interaction

Page 26: School of Computer Science Carnegie Mellon University.

Human Computer Interaction

Page 27: School of Computer Science Carnegie Mellon University.

Human Computer Interaction

Page 28: School of Computer Science Carnegie Mellon University.

The Turing Test & Human Computation

The CAPTCHA & reCAPTCHA projects was developed by computer scientists from the Aladdin Center at Carnegie Mellon

http://www.captcha.net

Can you tell the difference between a human and a computer?

Page 29: School of Computer Science Carnegie Mellon University.

The Turing Test & Human Computation

The CAPTCHA & reCAPTCHA projects was developed by computer scientists from the Aladdin Center at Carnegie Mellon

http://www.captcha.net

Can you tell the difference between a human and a computer?

Page 30: School of Computer Science Carnegie Mellon University.

Artificial Intelligencex

Page 31: School of Computer Science Carnegie Mellon University.

Artificial Intelligencex

x o x o xo

xo

xo

x

o

x

o

x

o

… ……………… …

Page 32: School of Computer Science Carnegie Mellon University.

Plan

Act

Sense

CameraSonarLaser range-finders

PlanningSchedulingMachine Learning

ManipulationLocomotionNavigation

Robotics

Page 33: School of Computer Science Carnegie Mellon University.

Plan

Act

Sense

CameraSonarLaser range-finders

PlanningSchedulingMachine Learning

ManipulationLocomotionNavigation

Robotics

Page 34: School of Computer Science Carnegie Mellon University.
Page 35: School of Computer Science Carnegie Mellon University.

RoboCup

Page 36: School of Computer Science Carnegie Mellon University.

Computer scienceMathematics and logicJoin the math club (?)ScienceJoin the robotics club (?)Teamwork skillsCommunication skills

Useful Skills for CS

Page 37: School of Computer Science Carnegie Mellon University.

Job list courtesy of Kevin Collins, SCS Career Advisor

Jobs for Computer Scientists

Page 38: School of Computer Science Carnegie Mellon University.

Hardware & Software: • Microsoft • Dell• Sun• IBM• Intel• Boeing• Apple• Lockheed Martin

Web Search:• Google• Microsoft• Amazon• Yahoo• Vivisimo

Finance:• Goldman Sachs• Morgan Stanley• Merrill Lynch

Consulting:• Accenture• Deloitte & Touche• PricewaterhouseCoopers

Arts & Entertainment:• Dolby• Lucas Arts Film Company • Pixar Animation Studios• Walt Disney Imaging

You could work here!

Page 39: School of Computer Science Carnegie Mellon University.

So…what is

?Computer Science

Computer Science can be many things…

Computer Scientists can be many people…

…including YOU!