School of Computer ScienceCarnegie Mellon University
http://women.cs.cmu.edu/
Who We Are
Jana
Edward
Stephen
Gabi
?Who is a Computer Scientist?
Ready to guess
YES! CMU Professor Danny Sleator
YES! Professor Valerie Taylor, Head of CS Dept., Texas A&M University
Yes! Professor Richard Tapia,Rice University
No! Professor Tiziana Di MatteoShe’s an Astro Physicist
YES! Professor Muthu (Muthukrishnan), Rutgers University and Google
What Is Computer Science?
is all about solving problems…
…and using the computer to solve some very difficult problems.
Computer Science
Lets solve a problem!In computer science we build Algorithms…a sequence of steps/instructions to solve a problem
Computer Science is about problem solving
Problem Solving
A farmer has to get a sheep, a carrot and a wolf over the river to the grassy field.
BUT he can only take one of them with him at a time …
BUT if left alone,
Problem Solving
The wolf will eat the sheep
The sheep will eat the carrot
Getting Everyone Across River Alive!
Who Uses the Internet?
Who Uses E-mail and IM?
Here’s the BAD news… Crime has also gone online …
Many Computer Scientists Work on Internet Safety
Can you break the code?
UNPXRE
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
Cryptography
Can you break the code?
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
Cryptography
HACKER
UNPXRE
CAPTCHAS and The Turing Test
The CAPTCHA & reCAPTCHA projects was developed by computer scientists from the Aladdin Center at Carnegie Mellon
http://www.captcha.net
Have you seen these tests before?What are they doing?
Testing the Difference Between Humans and Computers
The CAPTCHA & reCAPTCHA projects was developed by computer scientists from the Aladdin Center at Carnegie Mellon
http://www.captcha.net
It’s Magic! It’s Magic! … … or is it?or is it?
The Magic of Computer The Magic of Computer Science!Science!
For tricks and information check out:
Computer Science Computer Science for Fun Unplugged http://www.cs4fn.org/ http://csunplugged.org/
What Does Computer Science have to do with Art?
Computer Animated Films...
Computer Animated Films
…are made by Computer
Scientists
Computer Animated Films
What do you think is the most difficult thing for animators to work on?
HAIR!
What Does Computer Science have to do with Sports?
Motion Analysis
Does your computer ever make you feel like this?
Computer scientists can help!
Human-Computer Interaction
Design, Psychology,
Computer Science
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?
Let’s program the robot to make a sandwich!
The robot can only do exactly what you tell him to do!
Did you know that problem solving using computers can help save the environment?
….another CS-Related Topic
Going for a Drive You drive to an
intersection where you can turn left or right.
Which turn is faster to make?
Going for a Drive If you turn left,
how many lanes do you have to cross?
Going for a Drive How about a right
turn?
Not Going Left Saves a little gas every
turn
UPS uses computer algorithms to figure out how to go right 90% of the time
Saves 3,000,000 gallons of gas per year
Plan
Act
Sense
CameraSonarLaser range-finders
PlanningSchedulingMachine Learning
ManipulationLocomotionNavigation
Robotics
Plan
Act
Sense
CameraSonarLaser range-finders
PlanningSchedulingMachine Learning
ManipulationLocomotionNavigation
Robotics
Some of our favorite Robots
What field has …?
The best-rated job, and 5 of the top 10 highest paid, highest growth jobs?
Shown strong job growth?
A severe shortage in college graduates?
Computer Science!
Hardware & Software: • Microsoft • Dell• Sun• IBM• Intel• Boeing• Apple
Web:• Google• Microsoft• Amazon• Facebook• 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
Graduates Could Work Here!
Computer scienceMathematics and logicJoin the math club (?)ScienceJoin the robotics club (?)Teamwork skillsCommunication skills
Useful Skills for CS
Advice for Students
Think about your interests.
Learn how- Your interests + CS =
better job opportunities
Health!Biology!
Art! Music!
Sports!Recreatio
n!
Health Informatics!
Bioinformatics!
Graphic Design!Audio
Engineering! Sports / Recreation Informatic
s!
Thank You!