outlook for the next decade

20
1

Upload: cisco

Post on 24-Jan-2016

24 views

Category:

Documents


0 download

DESCRIPTION

Outlook for the next decade. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Outlook for the next decade

1

Page 2: Outlook for the next decade

2

Outlook for the next decade "Employment in the software publishing industry has more than "Employment in the software publishing industry has more than

doubled since 1990. As firms continue to invest heavily in doubled since 1990. As firms continue to invest heavily in information technology and demand for specialized software information technology and demand for specialized software rises, software publishing is projected to be the third fastest rises, software publishing is projected to be the third fastest growing industry in the U.S. economy over the next decade. growing industry in the U.S. economy over the next decade. Wage Wage and salary employment is expected to increase by 68 percent and salary employment is expected to increase by 68 percent between 2004 and 2014, almost five times the 14 percent growth between 2004 and 2014, almost five times the 14 percent growth projected for all industries combined.projected for all industries combined. Even in difficult economic Even in difficult economic times, organizations continue to make investments in software. times, organizations continue to make investments in software. Software boosts productivity, increases efficiency, and, in some Software boosts productivity, increases efficiency, and, in some cases, reduces the need for workers."cases, reduces the need for workers."

-2006-2007 Occupational Outlook Handbook-2006-2007 Occupational Outlook Handbookhttp://bls.gov/oco/cg/cgs051.htmhttp://bls.gov/oco/cg/cgs051.htm

Page 3: Outlook for the next decade

3

Average starting salary for College graduates by majorThe National Association of Colleges and Employers (NACE) The National Association of Colleges and Employers (NACE)

surveyed recent college graduatessurveyed recent college graduates Engineering Majors $49,672Engineering Majors $49,672 Computer Sciences Majors $48,717Computer Sciences Majors $48,717 Business Majors $40,413Business Majors $40,413 Health Sciences Majors $39,703Health Sciences Majors $39,703 Sciences Majors $37,734Sciences Majors $37,734 Home Economics Majors $33,339Home Economics Majors $33,339 Agriculture & Natural Resources Majors $32,092Agriculture & Natural Resources Majors $32,092 Communications Majors $31,429Communications Majors $31,429 Humanities & Social Sciences Majors $31,232Humanities & Social Sciences Majors $31,232 Education Majors $31,015 Education Majors $31,015 (SF Teacher -- $39,520)(SF Teacher -- $39,520)

http://www.jobweb.com/SalaryInfo/05_fall.htmhttp://www.jobweb.com/SalaryInfo/05_fall.htm

Page 4: Outlook for the next decade

4

Top Jobs for 2005-06 Graduates In a survey, the NACE asked employers which jobs they have In a survey, the NACE asked employers which jobs they have

offered the most so far this year and what their starting salaries offered the most so far this year and what their starting salaries were. were. Management Trainee (Entry-Level Mgmt.) Management Trainee (Entry-Level Mgmt.) $38,408 $38,408 Sales Sales $37,622$37,622 Teaching Teaching $31,954$31,954 Financial/Treasury Analysis Financial/Treasury Analysis $46,051$46,051 Project Engineering Project Engineering $49,759$49,759 Consulting Consulting $49,991$49,991 Accounting (Private) Accounting (Private) $43,987$43,987 Design/Construction Engineering Design/Construction Engineering $47,881$47,881 Accounting (Public) Accounting (Public) $44,776$44,776 Software Design & Development Software Design & Development $53,330$53,330 Auditing (Public) Auditing (Public) $46,245$46,245

http://www.jobweb.com/SalaryInfo/06_topjobs.htmhttp://www.jobweb.com/SalaryInfo/06_topjobs.htm

Page 5: Outlook for the next decade

5

Page 6: Outlook for the next decade

6

Top Computer Engineering schools

Smaller Colleges and UniversitiesSmaller Colleges and Universities1.1. Rose-Hulman Inst. of Tech. (IN)Rose-Hulman Inst. of Tech. (IN)2.2. Cal Poly–San Luis Obispo Cal Poly–San Luis Obispo 3.3. Cooper Union (NY)Cooper Union (NY)4.4. Harvey Mudd (CA)Harvey Mudd (CA)5.5. Milwaukee School of Engineering (WI)Milwaukee School of Engineering (WI)

Larger UniversitiesLarger Universities1.1. Massachusetts Inst. of TechnologyMassachusetts Inst. of Technology2.2. University of California–Berkeley University of California–Berkeley 3.3. Stanford University (CA)Stanford University (CA)4.4. University of Illinois (Champagne-Urbana)University of Illinois (Champagne-Urbana)5.5. Carnegie Mellon (PA)Carnegie Mellon (PA)

Page 7: Outlook for the next decade

7

Other well regarded Computer Sci/Eng schools LocalLocal

1.1. UC DavisUC Davis2.2. San Jose StateSan Jose State3.3. University of Santa Clara University of Santa Clara 4.4. Mills College (Women only!)Mills College (Women only!)

Further awayFurther away1.1. Cornell (NY) Cornell (NY) 2.2. Georgia Institute of TechnologyGeorgia Institute of Technology3.3. CalTechCalTech4.4. Purdue (IN)Purdue (IN)5.5. Princeton (NJ)Princeton (NJ)6.6. UCLA, UCSD, UCSBUCLA, UCSD, UCSB7.7. Brown (RI)Brown (RI)8.8. Dartmouth (NH)Dartmouth (NH)9.9. Swarthmore (PA)Swarthmore (PA)

and many, many others

Page 8: Outlook for the next decade

8

Computer Science vs. Computer Engineering

Computer ScienceComputer Science Liberal Arts--more variety in classes and more Liberal Arts--more variety in classes and more

electiveselectives Study more than just programming--create own Study more than just programming--create own

computer language and compilercomputer language and compiler Not as much CalculusNot as much Calculus

Computer EngineeringComputer Engineering More emphasis on Hardware and Electronics More emphasis on Hardware and Electronics Lots of Calculus and Engineering classesLots of Calculus and Engineering classes Not as many opportunities for electivesNot as many opportunities for electives

Both majors prepare for careers in programming and Both majors prepare for careers in programming and software designsoftware design

Page 9: Outlook for the next decade

9

The MIS Degree: Management Information Systems

Usually offered as a Business degreeUsually offered as a Business degree Studies in using and managing computer Studies in using and managing computer

information systems in a business organizationinformation systems in a business organization Strong emphasis on networking and the the skills Strong emphasis on networking and the the skills

needed to design, implement, and evaluate needed to design, implement, and evaluate computer-based systems computer-based systems

NotNot much emphasis on programming, engineering much emphasis on programming, engineering or calculusor calculus

Page 10: Outlook for the next decade

10

Computer animation and gaming More and more schools are offering specialized training specifically in More and more schools are offering specialized training specifically in

animation and gaminganimation and gaming UC SantaUC Santa CruzCruz's Dept of Computer Science offers a major in computer 's Dept of Computer Science offers a major in computer

game design.game design. MITMIT, , Georgia TechGeorgia Tech, , UC IrvineUC Irvine and and Carnegie MellonCarnegie Mellon offer curricula on offer curricula on

video-game criticism, games as educational tools, and game design.video-game criticism, games as educational tools, and game design. Academy of ArtAcademy of Art (SF) offers a bachelors of fine arts in "Game Design", (SF) offers a bachelors of fine arts in "Game Design",

"Motion Graphics", "Special Effects" and "2D and 3d animation""Motion Graphics", "Special Effects" and "2D and 3d animation" DigipenDigipen (Redmond Washington) offers degrees in "Real-Time (Redmond Washington) offers degrees in "Real-Time

Interactive Simulation", " Computer Engineering ", "Applied Arts in Interactive Simulation", " Computer Engineering ", "Applied Arts in 3D Computer Animation", "Production Animation"3D Computer Animation", "Production Animation"

" Mario has made twice the revenue of all the Star Wars movies combined, so it would seem to me that academia should absolutely be engaged in this area" Dr. Celia Pearce, UC Irvine

http://www.animationarena.com/majoring-in-video-game-design.html

Page 11: Outlook for the next decade

11

Computer animation and gaming

"The market for educational software and "The market for educational software and entertainment software, which includes entertainment software, which includes video gamesvideo games, is expected to experience , is expected to experience robust growthrobust growth over the next decade. " over the next decade. "

-2005 Occupational Outlook -2005 Occupational Outlook HandbookHandbook

http://bls.gov/oco/cg/cgs051.htmhttp://bls.gov/oco/cg/cgs051.htm

Page 12: Outlook for the next decade

12

Computer Programming in different majors There are many majors that require or benefit from There are many majors that require or benefit from

programming. For example:programming. For example: EngineeringEngineering EconomicsEconomics Information & Library ScienceInformation & Library Science Business & AccountingBusiness & Accounting Music and Visual ArtsMusic and Visual Arts MeteorologyMeteorology BiologyBiology Mathematics and PhysicsMathematics and Physics

Page 13: Outlook for the next decade

13

Computer Programming in different college majors EngineeringEngineering

Many Engineering majors (including UC Berkeley and Many Engineering majors (including UC Berkeley and Davis) now require coursework in programmingDavis) now require coursework in programming

"Admissions requirements for undergraduate "Admissions requirements for undergraduate engineering schools include a solid background in engineering schools include a solid background in mathematics, and science, and courses in English, mathematics, and science, and courses in English, social studies, humanities, and social studies, humanities, and computer and computer and information technologyinformation technology." -Occupational Outlook ." -Occupational Outlook Handbook 2004-2005Handbook 2004-2005

Page 14: Outlook for the next decade

14

Computer Programming in different college majors EconomicsEconomics

"Because of the importance of quantitative skills to "Because of the importance of quantitative skills to economists, courses in mathematics, statistics, economists, courses in mathematics, statistics, econometrics, sampling theory and survey design, and econometrics, sampling theory and survey design, and computer sciencecomputer science are are extremely helpfulextremely helpful." ."

"Many businesses, research and consulting firms, and "Many businesses, research and consulting firms, and government agencies seek individuals who have government agencies seek individuals who have strong computer and quantitative skillsstrong computer and quantitative skills and and can perform complex research." can perform complex research."

- from the 2004-2005 Occupational Outlook Handbook- from the 2004-2005 Occupational Outlook Handbook

Page 15: Outlook for the next decade

15

Computer Programming in different college majors

Mathematics & PhysicsMathematics & Physics Many schools, like Cal Poly San Luis Many schools, like Cal Poly San Luis

Obispo, now require Math and Physics Obispo, now require Math and Physics majors to study computer programmingmajors to study computer programming

"Mathematicians should have "Mathematicians should have substantial knowledge of computer substantial knowledge of computer programmingprogramming, because most complex , because most complex mathematical computation and much mathematical computation and much mathematical modeling are done on a mathematical modeling are done on a computer." computer."

- from the 2004-2005 Occupational - from the 2004-2005 Occupational Outlook HandbookOutlook Handbook

Page 16: Outlook for the next decade

16

Computer Programming in different college majors

Many Universities have centers for Computer Art & Many Universities have centers for Computer Art & Music ResearchMusic Research UC Berkeley UC Berkeley CNMATCNMAT: "is an interdisciplinary research center, : "is an interdisciplinary research center,

drawing participants from many university departments including drawing participants from many university departments including physics, mathematics, electrical engineering, psychology, computer physics, mathematics, electrical engineering, psychology, computer science, cognitive science and music."science, cognitive science and music."

Stanford Stanford CCRMACCRMA "The Stanford University Center for Computer "The Stanford University Center for Computer Research in Music and Acoustics is a multi-disciplinary facility Research in Music and Acoustics is a multi-disciplinary facility where composers and researchers work together using computer-where composers and researchers work together using computer-based technology both as an artistic medium and as a research tool. "based technology both as an artistic medium and as a research tool. "

UC San Diego UC San Diego CRCACRCA "Center for research in computing and the arts. "Center for research in computing and the arts. Since 2000, the University of California San Diego's Music Since 2000, the University of California San Diego's Music department offers both Masters and Ph.D. degrees in computer department offers both Masters and Ph.D. degrees in computer music."music."

Page 17: Outlook for the next decade

17

Computer Programming in different college majors Business & AccountingBusiness & Accounting

In Business, writingIn Business, writing Macros Macros is very useful, and is is very useful, and is seen as the mark of a computer "power user"seen as the mark of a computer "power user"

A A MacroMacro is a small program inside of a Microsoft is a small program inside of a Microsoft office documentoffice document

Each of the components of Microsoft Office (Word, Each of the components of Microsoft Office (Word, PowerPoint, Excel, Access etc.) has built into it a PowerPoint, Excel, Access etc.) has built into it a powerful version of the Visual Basic (VBA) powerful version of the Visual Basic (VBA) programming language. programming language.

Programming Programming Macros Macros allows Office to be allows Office to be customized to meet the particular needscustomized to meet the particular needs

Page 18: Outlook for the next decade

18

Computer Programming in different college majors

MeteorologyMeteorology "some companies equipped with supercomputers and "some companies equipped with supercomputers and

weather-modeling programs customized to local weather-modeling programs customized to local conditions hope to carve a niche in the forecasting conditions hope to carve a niche in the forecasting business by providing short-term, highly focused business by providing short-term, highly focused predictions that zoom in on a particular location." - NY predictions that zoom in on a particular location." - NY Times 7/10/03Times 7/10/03

"Weather forecasting has transformed over the last half-"Weather forecasting has transformed over the last half-century, thanks to innovations ranging from high-speed century, thanks to innovations ranging from high-speed computers and space satellites to "chaos theory" and computers and space satellites to "chaos theory" and gadgets with acronyms like AXBT. " - SF Chronicle gadgets with acronyms like AXBT. " - SF Chronicle 10/25/0410/25/04

Page 19: Outlook for the next decade

19

Computer Programming in different college majors

BiologyBiology Biotechnology is one of the fastest growing and most Biotechnology is one of the fastest growing and most

complex industries in the worldcomplex industries in the world "undergraduate biological science majors usually study "undergraduate biological science majors usually study

allied disciplines such as mathematics, physics, and allied disciplines such as mathematics, physics, and computer sciencecomputer science. . Computer courses are Computer courses are essentialessential, as employers prefer job applicants who are , as employers prefer job applicants who are able to apply computer skills to modeling and able to apply computer skills to modeling and simulation tasks and to operate computerized simulation tasks and to operate computerized laboratory equipment." - Occupation Outlook laboratory equipment." - Occupation Outlook handbook 2004-2005handbook 2004-2005

Page 20: Outlook for the next decade

20

Computer Programming in different college majors

Information and Library ScienceInformation and Library Science Berkeley SIMS :Berkeley SIMS : "The School of Information Management and "The School of Information Management and

Systems (SIMS) prepares leaders to understand, organize, and Systems (SIMS) prepares leaders to understand, organize, and manage information. Through research and teaching we seek to manage information. Through research and teaching we seek to discover better ways to collect, describe, evaluate, classify, store, discover better ways to collect, describe, evaluate, classify, store, retrieve, manipulate, present, and distribute information. We work retrieve, manipulate, present, and distribute information. We work with information as text, statistics, graphics, video, and audio, with information as text, statistics, graphics, video, and audio, both stored and real-time sensor data. "both stored and real-time sensor data. "

Companies see potential profits in Information:Companies see potential profits in Information: "Google's efforts to widen its search capabilities beyond basic "Google's efforts to widen its search capabilities beyond basic Web page results" include "a feature that lets surfers see excerpts Web page results" include "a feature that lets surfers see excerpts from some books", "satellite imagery" and a "Desktop Search" - from some books", "satellite imagery" and a "Desktop Search" - Cnet, October 27 2004Cnet, October 27 2004