Como se imagina que va a ser la carrera de Ingenieria de Sistemas y Computacion y la profesión en el futuro (p.e 20 años)? Pedro Szekely Information Sciences Institute of the University of Southern California
Prediction is very difficult, especially if it's about the future. Niels Bohr. I have made good judgments in the past. I have made good judgments in the future. Dan Quayle. Trying to predict the future is like trying to drive down a country road at night with no lights while looking out the back window. Peter Drucker. The best way to predict the future is to write it. Winston Churchill. Predicting the Present with Google Trends. Hal Varian (Google)
Pedro Szekely Universidad de los Andes – 1979 Ingenieria de Sistemas y Computacion – 1970 Matematicas Carnegie Mellon University – 1983 M.S. Computer Science – 1987 Ph.D. Computer Science University of Southern California – 1980 … Project Leader, Research Assistant Professor 3
4
BS Total Enrollment - Avg. Majors per US CS Dept CRA Taulbee Survey
Total Ph.D. Production (CS & CE, US and Canada) CRA Taulbee Survey
Those who figure out how to use open source data will dominate their markets Prediction
Example: Beyond keyword search
9
Jeopardy Categoria: CAMBRIDGE $400 : With much "Gravity", this young fellow of Trinity became the Lucasian Professor of Mathematics in 1669 : Isaac Newton $800 : In 1626 it was "Paradise Lost" when he was "Rusticated" (temporarily expelled) from Christ's College : John Milton $1200 : In 1546 this king founded Trinity College, the largest of Cambridge's colleges : Henry VIII $1600 : Daily Double The chapels at Pembroke & Emmanuel Colleges were designed by this architect : Sir Christopher Wren $2000 : This "Narnia" author went from teaching at Magdalen College, Oxford to teaching at Magdalene College, Cambridge : C.S. Lewis
90 IBM Power 750 servers enclosed in 10 racks 16 Terabytes of memory A 2,880 processor core Linux system Cost $1-$2 billion (estimated, unofficial)
13
Final Jeopardy - U.S. CITIES Its largest airport is named for a World War II Hero; its second largest for a World War II Battle Correct answer: What is Chicago Watson: What is Toronto
Example: Predicting the present: -Google Trends
United States Influenza Data
Center for Disease Control Google
18
Religion, Colombia
porn, love (Colombia)
amor, trabajo (Colombia)
Unemployment, United States 22
Example: Building knowledge bases -William Cohen, CMU -Google Trends
24
25
Example: Understanding the world around us -Craig Knoblock, ISI
Example: Predicting airfares -Etzioni, U Washington
Example: Drug retargeting -Many, the race is on!
Example: Personal information -Many companies
Knowledge Mathematics – Calculus & linear algebra – Statistics Computer Science – Machine learning – Artificial intelligence – Text retrieval – Privacy and security Applications (multi-disciplinary) – Physical sciences – Biology & medicine – Engineering – Business – Government – Etc.
My Favorite Curriculum: CMU Computer Science Freshman Immigration Course Principles of Imperative Computation (students with no prior programming experience take Principles of Computing and ) Principles of Functional Programming Parallel and Sequential Data Structures and Algorithms Introduction to Computer Systems Great Theoretical Ideas in Computer Science Algorithm Design and Analysis one Communications course: Technical Communication for Computer Scientists one Algorithms & Complexity elective: Computational Discrete Mathematics Modern Computer Algebra Formal Languages and Automata Combinatorics Graph Theory one Applications elective: Designing Human-Centered Software Software Structures for User Interfaces Machine Learning Natural Language Processing Foundations of Software Engineering / Intro to Computer Music Artificial Intelligence: Representation and Problem Solving Robotic Manipulation Computer Vision Database Applications Computer Graphics one Logics & Languages elective: Foundations of Programming Languages Constructive Logic Bug Catching: Automated Program Verification and Testing Basic Logic Computability and Incompleteness one Software Systems elective: Operating System Design and Implementation Compiler Design Parallel Computer Architecture and Programming Distributed Systems Computer Networks two Computer Science electives (can be from any SCS department: CSD [15-xxx], HCII [05], ISR [08,17], LTI [11], MLD [10], RI [16]) Mathematics/Probability Differential & Integral Calculus Integration, Differential Equations, and Approximation Concepts of Mathematics Matrix Algebra (or Linear Algebra) one of the following Probability courses: Probability and Computing Probability Probability Theory and Random Processes Introduction to Probability and Statistics I Probability and Mathematical Statistics I Engineering and Natural Sciences Four engineering or science courses are required Introduction to Experimental Research Methods for Experimental Computer Science Engineering the Materials of the Future Experimental Physics Research Methods in Cognitive Psychology Humanities and Arts Required Minor Flexibility Multi-disciplinary
USC Computer Science Department 2010 PhD students admitted: 40 – USC fellowships: 21 – Research assistant: 17 – Teaching assistant: 2 – Students with financial assistance: 40 of 40 Typical for universities in top tiers Los que esten interesados hablen conmigo
Colaboracion Andes/USC Asesoria de tesis – Problemas de los grupos de investigacion Andes – … o problemas en nuestro grupo Summer internships – En USC – En los Andes Objectivos – Producir buen research y publicaciones – Preparar a los estudiantes para competir en Ph.D. en USA – Conseguir dinero para investigacion
41 USC ISI Pedro Centro Hollywood Sign 10 km Los Angeles
42 University of Southern California
43