UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES UC Berkeley EECS Cal Day, April 18, 2015 Mike Franklin, CS Chair Susanne Kauer, Student Affairs Director UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Our Academic Reputation US News & World Report US News & World Report US College Rankings, 2015 US Graduate School Rankings, 2015 Electrical/Electronics/Communications 1. MIT 2. Stanford 3. Berkeley Computer Science Programs 1. Berkeley/CMU/MIT/Stanford Computer Engineering 1. MIT 2. CMU 3. Stanford 4. Berkeley Colleges of Engineering 1. MIT 2. Stanford 3. Berkeley Systems Theory Berkeley 1 1 Stanford 3 3 MIT 2 2 CMU 4 5 Prog Lang 2 3 4 1 AI 4 1 3 2 Average 2 2.5 2.75 3 …In a Comprehensive University UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Best Global Universities US News & World Report (2015) 1. Harvard 2. MIT 3. Berkeley 4. Stanford Number of Top 5 Departments National Research Council Survey Graduate Programs (2010) 1. Berkeley: 43 2. Harvard: 40 3. Stanford: 30 of UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES The Students UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Your Peers/Our Admitted Class Congratulations, New Admits!!! UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Culture: Collaborative Environment • Project focus means teamwork • Rigor and balance UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Academic Metrics • 1st Year Retention Rate • National Avg: 56% • College of Letters and Science 97% UCB Average Time to Degree • 7.89 semesters • Summer Classes not required • Summer Internships • Summer Research • Study Abroad UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES The Faculty UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES A Distinguished Faculty • ACM A.M.Turing Award – “Nobel Prize” for Computer Science (4) • National Medal of Science (2) • • • • • • MacArthur Prize (3) National Academy of Sciences (10) National Academy of Engineering (36) IEEE Medal of Honor (3) SIAM von Neumann Lecture Prize (3) American Society for Engineering Education Awards (9) National Science Foundation Awards (52) American Academy of Arts & Sciences Fellows (16) UC Berkeley Distinguished Teaching Award (13) Sloan Foundation Fellowships (31) ACM Doctoral Dissertation Award (17) Endowed Chairs (30) C&C Promotion Prize (3) Silicon Valley Engineering Hall of Fame (5) • • • • • • • • • • • • • • Benjamin Franklin Medal (3) Harvey Prize (1) Honda Prize (1) Kyoto Prize (1) Okawa Prize (3) Many other ACM, IEEE, SIAM and other awards UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Our Faculty Wrote the Book… UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Quality Teaching is a Tradition The Distinguished Teaching Award is the Berkeley Campus’ most prestigious teaching award. Winners from EECS: – – – – – – – – – – – – – – Manuel Blum Charlie Desoer Robert Full Brian Harvey Chenming Hu Randy Katz Richard Karp Dan Klein Edwin Lewis Michael Lieberman Dave Patterson Kameshwar Poolla Alberto Sangiovanni-Vincentelli David Wagner UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Faculty Committed to Teaching • Courses taught by regular faculty • Faculty teach both undergraduate and graduate courses • Teaching evaluations are a major consideration in promotion and tenure • Permanent faculty teach 96% of Student Credit Hours Sample web page from HKN, the student honor society, which manages course evaluations. UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES The Program UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Academic Program Our joint EE & CS program is a major competitive strength. UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Our Program CS61A CS61B CS61C Other Requirements: College breadth Electives CS70 Broad Lower Division EE16A or EE16B Physical Systems Robotics Control Signals Circuits Architecture Networking Security Computer Systems Databases Graphics and HCI Artificial Intelligence Theory Deep Individualized Upper Division UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Undergraduate Programs Two programs, two Colleges, one mission BS in EECS (College of Engineering) Includes standardized physics / math requirements, increased EE focus BA in CS (Letters and Science) More flexibility in breadth (math, sciences, etc.) The major coursework is the same! Same classrooms, assignments, and faculty advisers. UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES The L&S CS Lower Division • CS 61A: Structure / Interpretation of Computer Programs • CS 61B: Data Structures • CS 70: Discrete Math with Probability Theory • CS 61C: Machine Structures • Math 1A/1B: Calculus Sequence • Math 54: Linear Algebra • EE16A (or B): Signals and Circuits UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Declaring the Major • Requirements for declaring the major – Complete declaration classes – Expected to be CS61A, CS61B, CS70 – GPA threshold (average over declaration classes) • Our best estimate: 3.3 for students starting in Fall 2015 – Declaration after 3-4 semesters depending on background • Why is there a threshold? – – – – CS is at an all-time high in popularity Our program has grown over 300% in less than three years EECS + CS majors are now 10% of undergraduates and growing We need to balance inclusion with our high level of service UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Upper Division Coursework: (27 units, 5 courses at least from EECS) Upper Division CS Communication Networks User Interfaces Security Distributed Systems Digital Design Algorithms Artificial Intelligence Computer Architecture Compilers Operating Systems Software Engineering Computer Graphics Database Design Complexity Combinatorics Quantum Info Science Technical electives from fields like Business Economics Mathematics/Physics/Stat Art Astronomy Cognitive Science Psychology Geography Information Systems Linguistics Music MCB Biology Center for New Media Visual Science/Neuroscience …. UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES LSCS vs EECS in the first 2 years L&S CS EECS CS10 CS 61A, 61B, 61C Math 1A, 1B Elective Math 54 CS70 EE 16A Elective Elective Elective English 1A, 1B Humanities/Social Sciences CS10 CS 61A, 61B, 61C Math 1A, 1B Math 53 Math 54 CS70 EE 16A EE 16B Physics 7A Physics 7B English 1A, 1B Humanities/Social Sciences UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES The Differences Translate to: • • • • Greater depth in another area (math, stats, bio, …) Greater breadth across the college Time for another language Many double majors: • • • • • • Applied Math Statistics Cognitive Science Economics Business … UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Culture UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Faculty – Student Connections • 97% of EECS courses taught by regular faculty • Faculty Advisor – – Selected by the student Meets every term, at least • Faculty office hours • Undergraduate participation in faculty research projects • Faculty - Student Lunches • Undergraduate Social Hours UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES What matters to our Department? • • • • Students Industry Academia Society Key metric for success: If our students succeed, we succeed! More PhD’s did their undergraduate work at Berkeley than any other US institution. UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Student Input Matters Example outcomes: • Beautiful new study spaces in Soda and Cory Halls • Replaced computers on 2nd floor of Cory • Streamlined course registration • Changed Faculty Office Hours • New Student Health & Well Being Sub-group Undergraduate Town Hall UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES All Students Matter 26 UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES How CS Students Blow Off Steam 27 UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Student Organizations in EECS EECS Organizations • Eta Kappa Nu (HKN) • Institute of Electronics and Electrical Engineers (IEEE) • Association Women in EECS (AWE) Computer Science Organizations • Blueprint • CS Undergraduate Association (CSUA) • Upsilon Pi Epsilon (UPE) • Hackers at Berkeley (HACK) • Open Computing Facility (OCF) College of Engineering Organizations • Engineers Joint Council (EJC) • Society of Women Engineers (SWE) • Black Engineering & Science Students Association (BESSA) • Hispanic Engineers & Scientists (HES) • Out in Science, Technology, Engineering and Math (oSTEM) • Pioneers in Engineering (PiE) • Society for the Advancement of Chicanos & Native Americans in Science (SACNAS) • Tau Beta Pi Engineering Honor Society (TBP) • UC Solar Car Team HKN Ice Cream Social Blueprint day at the Beach Hundreds of student organizations campus-wide! Academic (318) Arts (122) Cultural (249) Other (198) Political (104) Professional (254) Religious (93) Service (303) Sport (49) UPE Paintball UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Connecting to the Community UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Support UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Lots of Support Tutoring • HKN - Daily • ESS Tutoring • Ad hoc tutoring as needed Advising • EECS Faculty Advisor • L&S Advising • CS Staff Advisers And much much more UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Center for Student Affairs: Supporting our students every day … Susanne Kauer, Director Christopher Hunn, Associate Director Undergraduate Matters and L&S CS Advisor Sarah Van Nostrand, Associate Director of Undergraduate Matters, EECS Charlene Hughes CS Advisor Tiffany Reardon, Associate Director for EECS Diversity and Achievement Michael-David Sasson, Student Affairs Advisor and CS Scheduler Lily Zhang CS Advisor Carol Marshall, Manager CS Self-Paced Center Sara Nevius, Student Affairs Advisor and EE Scheduler UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES CS Advising/EECS Office • Academic Advising – Course Selection/Strategy – Degree Checks – Much much more... • Faculty Advising Coordination • EECS Honors Program • Industry Speakers and Forums • Internship Advising • Undergraduate Research • Undergraduate Scholarship Information • Liaison with EECS Student Organizations • K-12 Outreach • Graduate School Advising • Tutoring Referrals Letters & Science Advising • College Requirements • Breadth Articulations • Support Programs • Undeclared Advising/Major Selection • College Exceptions • Peer Advising • Study Abroad Coordination UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Facilities UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Where is EECS? Cory Hall EE Division CITRIS Headquarters Sutardja Dai Hall Soda Hall CS Division Simons Institute Calvin Lab 35 UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES New Undergraduate Labs & Lounge UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES New Places – 2nd Floor Soda UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES The Marvell Lab The Best Academic Cleanroom in the World UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Jacobs Institute for Design Innovation (opening Fall 2015) Today, it is not enough to provide our future engineering leaders with technical skills. They must also learn how to work in interdisciplinary teams, how to iterate designs rapidly, how to manufacture sustainably, how to combine art and engineering, and how to address global markets.” – Dr. Paul E. Jacobs, Chairman & CEO, Qualcomm Inc. 39 UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES After Graduation UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES What can you do with a degree in EECS? • Go to grad school in engineering, business, medicine, law, or the sciences, … • Work in the IT industry, … Building a synthesizer in CS 150 • Work in government or nonprofit … • Join a consulting firm, … • Start company, … Change the World! Demonstrating robots to middle school visitors UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Career and Employment • • • • Proximity to Silicon Valley Many startups In-house industry recruitment Internship Open House • Average starting salary for 2013 CS graduates: $83,000 UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES 2014 Internship Program Participating Companies Apple 43 UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES EECS Internship Open House • Students benefit from industry experience • The EECS Internship Open House and Infosessions give companies access to a talented pool of engineering students and the opportunity to develop a longterm relationship. • Interns enjoy challenging work assignments, receive financial remuneration at current industry pay scales, and may receive independent study credit. UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Undergraduate Research Opportunities 35% of EECS undergrads work on research projects with faculty Research can help you discover a smaller, more intimate Berkeley, where extraordinary intellectual communities are created. Example Project: Student: Nicholas Carlini Faculty Mentor: David Wagner Graduate Mentor: Adrienne Porter-Felt Overview of Work: Investigating vulnerabilities in Google Chrome Extensions. Discovered a new vulnerability Google researchers were completely unaware of, earning him a listing in Google’s “Security Hall of Fame”. UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES EECS Honors Degree Program Provides very talented undergraduate students with an enhanced education. Students typically enter the program after their 3rd semester. Benefits include: • Official notation of honors degree on Berkeley transcript • Bi-annual dinner with faculty • Dinner event with alumni • Contacts for research, internships… UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Five Year BS/MS Degree • For outstanding and highly motivated students. • Designed to develop engineering leaders. • Interdisciplinary program • Breadth in technical fields such as: biology, physics, and statistics or a professional school such as business, law, or public policy. • Only for Berkeley EECS and L&S CS students. • Students apply to the program in their junior year. UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES UC Berkeley EECS - Global Reach UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Berkeley EECS Alumni According to industry leaders, Berkeley grads: – “… stand out” as “self-starters” who “graduate with street smarts.” – “… have more of a go-get-it attitude or a can-do attitude” than graduates from some other top schools. – “… form a very diverse mix of students, from a wide range of backgrounds.” And, we hope….. – exhibit honesty, leadership, courage, consideration for humanity, and high standards of professional ethics UNIVERSITY OF CALIFORNIA Berkeley ELECTRICAL ENGINEERING AND COMPUTER SCIENCES Questions? 50