1 / 27

State of Computer Science in Illinois: Challenges and Opportunities

Explore the current state of computer science in Illinois, highlighting declining student enrollment, high IT employment rates, and the need for skill adjustments. Discover the impact of offshoring and the stability of PhD production. Uncover the reasons for the decline in female participation in CS and the issues with federal funding for research. Learn about the interdisciplinary nature of CS and the importance of global education and research collaborations. Understand the shifts in CS research towards social, legal, and economic constraints, and the emerging trends in data management, knowledge discovery, and complex system design. Delve into the growing importance of trustworthy computing and software reliability.

vgrant
Download Presentation

State of Computer Science in Illinois: Challenges and Opportunities

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The State of CS in the US as seen from Illinois

  2. The Bad News • Fewer students start CS studies • crash of the .com boom in the early 2000’s • fear of offshoring • self-confidence crisis and image/fashion problem

  3. source Computer Research Association (www.cra.org)

  4. The not so Bad News • Top departments did not see significant declines • IT employment is at record high • Top companies complain that they are not able to fill jobs • Salaries for graduating CS students are higher than for other engineering disciplines • Offshoring has had only limited impact and is not likely to hurt US IT economy (ACM globalization report -www.acm.org/globalizationreport/) • but adjustments in skills are needed

  5. Big Variations are not New

  6. IT employment grows faster than total employment

  7. …and is Predicted to Continue so

  8. The PhD Production is More Stable

  9. PhD Production is Growing Enrollments tend to grow when economy is less good Enrollments less sensitive to US economy

  10. Fraction of Foreign CS/CE Students is Stable (May decline as China and India improve their education)

  11. CS is becoming less Popular among Women Fraction of female students in CS and CE in Science and Engineering Reasons are not clear

  12. Federal Funding of CS Research • Funding per faculty in academia has declined • Research labeled as basic is becoming more applied x1000 source NSF

  13. What is CS, Anyhow? Constraints on Information systems Foundations Applications Mathematics of computation Physical Sciences (scientific computing, Science informatics) Physical Sciences Biological Sciences (computational bio, Bioinformatics) Social Sciences Computer & Information Science & Engineering Economics Computer architecture, Systems & Networking, DB & Information systems, AI (machine learning, vision, robotics…) Graphics & HCI Software Engineering… Social Sciences (social informatics, social networking) Law Art & Leisure (digital art, gaming) … Business Core Disciplines

  14. Where is CS? • A broad view of CS includes research & education done by different departments and programs in the US: Computer Science, Computer Engineering, Information Science… • Interdisciplinary research and education with other departments is increasingly important

  15. Organizational Models • CS (CSE), EE (ECE), IS as standalone units • CS usually in College of Science (U Washington, UT Austin); sometimes in College of Engineering (Stanford, UIUC) • Boundary between CS (CSE) and EE (ECE) varies • CS+ECE in one department in College of Engineering • MIT, Berkeley, Michigan • CS as part of College of Informatics • Cornell, CMU, Georgia Tech, UCI • Growing model

  16. Globalization • Economies are integrated; companies become international; research and knowledge creation are global endeavors; how should this impact CS Research and Education? • Need to educate a global workforce (international curriculum, student exchanges…) • Need to strengthen international research collaborations

  17. THE END

  18. BACKUP

  19. What is CS, Anyhow? • The study of the theoretical foundations of information and computation and their implementation and application in computer systems (Computer Science) • The study of how people create, access and share information and the design of systems that augment these activities with automation (Informatics)

  20. Who is Funding R&D in the US

  21. And Who is Spending the Money

  22. Faculty Growth Top 36 CS Departments

  23. What Research is Done in CS?

  24. Physical constraints become less important, as compared to social, legal and economic constraints • May need CS students that study psychology & sociology, rather than physics • Increasing work done at the interaction of CS and application areas • Need strong support for interdisciplinary research and education (e.g., bioinformatics, media…)

  25. More Trends • Experimental sciences (and administration & business) generate massive amounts of information; the core problem becomes generating knowledge from data • Data management and knowledge discovery become more important • Massive amounts of information also open new opportunities for CS, e.g. in NLP. • Computing systems become complex, distributed and dynamic; they interact with the physical world and mediate the interactions of large communities • The study of the design of complex systems becomes important; systems are studied with the physical world and humans in the loop (sensor networks; social computing) • Society is increasingly dependent on unreliable and insecure software systems • Trustworthy computing becomes essential; new approaches to software verification, validation and testing, and new system integration methodologies are likely to have a major impact

More Related