cse91intro

cse91intro - WhatisComputerScienceand whyshouldyoucare?...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
What is Computer Science and why should you care? CSE 91 First Lecture George Varghese
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Outline 1.0 CSE 91: Goals and administration 2.0 About myself 3.0 What is Computer Science and why should you care? 4.0 Why study Computer Science at UCSD
Background image of page 2
CSE 91 Goals Essence: To convince you that Computer Science is not just programming but creatively solving the world’s problems using computers Careers: To show there are exciting career options that can change the world UCSD CSE: To show you that UCSD CSE has a number of cool professors doing cool work Startups: To give you a glimpse of how CSE ideas can convert to business opportunities Students: To showcase students like you
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Course Mechanics Lectures: showcase a cool problem (e.g., Search) and a little peek “ under the hood ”. Homework: about once a week based on a lecture to allow you to engage with lecture. Effort: HWs should take no more than 1 hour. Upload instructions on web page Mechanics: Do in groups of 2. Choose your group or work alone. TA: Jacob Lyles Attendance: compulsory, must sign, protocol
Background image of page 4
2.0 Why Computer Science (CSE)? CSE Content is cool CSE people are cool CSE jobs are cool
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CSE Stereotypes Type, type, program, program, CSE = Java No: about solving problems creatively using computers Got to love computers as its all about ‘em No: just as astronomy is not merely about telescopes Got to sit behind a desk in a dark room all day No: lots of work outdoors as with sensors Work by yourself; interact only with machines No: very much a social process today, lots of schmoozing Jobs mostly writing games, no world impact No: huge variety – robotics, bioinformatics, helping blind No intellectual challenge No: very hard problems: vision, AI, P = NP problem
Background image of page 6
CSE and Problem Solving If you like solving problems in creative and better ways – you may like Computer Science even if you never programmed in High School. Honest! I never did, and I am still bad at programming . . . CSE people solve problems by specifying a recipe (algorithm), often a social process that is then programmed (possibly by others) using a computer as a tool Examples: Mapping Human DNA, making the Roomba, searching information worldwide, stock trading
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Problems Computers are good at Boring work humans do not like Example: Walmart’s inventory system Large problems humans cannot solve at all Example: Human Genome sequencing Problems humans cannot solve fast Example: Google versus library search Transcending human limitations Example: Facebook, blind reading machines
Background image of page 8
What makes computers useful? Ubiquitous:
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 38

cse91intro - WhatisComputerScienceand whyshouldyoucare?...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online