computer science @ virginia techresearch.cs.vt.edu/ctech2/090706-cs-at-vt.pdf · top 20...
Embed Size (px)
TRANSCRIPT
-
Computer Science @ Virginia Tech
Professor Wu FENG
Image Sources for this Presentation: Google and Personal Sources.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
What is Computer Science?
Wednesday, July 8, 2009
-
© Wu‐chun Feng
What is Computer Science?
Is it just about programming?
Wednesday, July 8, 2009
-
© Wu‐chun Feng
What is Computer Science?
Is it just about programming?
Wednesday, July 8, 2009
-
© Wu‐chun Feng
What is Computer Science?
Is it just about programming?
No! If it were, we wouldrename the major to
computer programming!
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science in the College of Engineering?
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science in the College of Engineering?
What is Science? Obtaining knowledge of the physical or material world through observa3on and experimenta3on.
The study of “How do things work?”
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science in the College of Engineering?
What is Science? Obtaining knowledge of the physical or material world through observa3on and experimenta3on.
The study of “How do things work?”
What is Engineering?Making pracIcal applicaIon of the knowledge of pure sciences (e.g., physics, chemistry) to construct new arIfacts (e.g., bridges, ships, computers).
The design of “How to build things.”
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science in the College of Engineering?
What is Science? Obtaining knowledge of the physical or material world through observa3on and experimenta3on.
The study of “How do things work?”
What is Engineering?Making pracIcal applicaIon of the knowledge of pure sciences (e.g., physics, chemistry) to construct new arIfacts (e.g., bridges, ships, computers).
The design of “How to build things.”
… What is Computer Science?
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science How many computers does your family own?
More than you might think! Would you believe 40+
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science
Keeping Ford compeIIve!
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Importance of Computer Science
Keeping Ford compeIIve!
Ford used computer design to bypass the costly and time-consumingbuilding of multiple generations of prototypes.
Source: USA Today, 2 July 2009
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Create virtual worlds (for work and for play) Enhance and enrich all of life Build communiIes Be more compeIIve in business Solve important problems Integrate, communicate, and preserve informaIon Invent the future!
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … Create virtual worlds for work …
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … Create virtual worlds for work …
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … Create virtual worlds for work …
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … Create virtual worlds for work …
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … Create virtual worlds for work …
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … Create virtual worlds for work …
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … … and for play!
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … … and for play!
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … … and for play!
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … … and for play!
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … … and for play!
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … … and for play!
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Enhance and enrich all of life.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Enhance and enrich all of life.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Enhance and enrich all of life.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Enhance and enrich all of life.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Enhance and enrich all of life.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Enhance and enrich all of life.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Enhance and enrich all of life.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Enhance and enrich all of life.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Build communiIes.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Build communiIes.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Build communiIes.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Build communiIes.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … Be more compeIIve in business.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Ford used computer design to bypass the costly and time-consumingbuilding of multiple generations of prototypes.
Source: USA Today, 2 July 2009
Computer Science Enables Us To … Be more compeIIve in business.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … Be more compeIIve in business.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … Be more compeIIve in business.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To … Be more compeIIve in business.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Solve important problems.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Solve important problems.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Solve important problems.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Solve important problems.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Integrate, communicate, and preserve informaIon.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Integrate, communicate, and preserve informaIon.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Integrate, communicate, and preserve informaIon.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Enables Us To …
Invent the future!
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science: Powerful Beyond ImaginaIon (Courtesy: IEEE/ACM SC06)
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science: Powerful Beyond ImaginaIon (Courtesy: IEEE/ACM SC06)
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science @ Virginia TechVT’s Jamika Burge at IBM San Jose
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science @ Virginia Tech
Both systems featured in The New York Times.Green Destiny is now in the Computer History Museum.
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science @ Virginia Tech
JigCell Problem-Solving Environment
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science @ Virginia Tech
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Reality Check …
Top 20 Highest‐Paying Jobs for 2009 (CareerBuilder) Systems and Programming Managers
Mean Annual Salary: $90,1382016 Projected Employment: N/A
Lead Computer ProgrammersMean Annual Salary: $80,1822016 Projected Employment: 417,000
Lead Computer Systems AnalystsMean Annual Salary: $79,4792016 Projected Employment: 650,000
Computer Programmers and AnalystsMean Annual Salary: $60,6822016 Projected Employment: 417,000
All top 20 high-paying jobs involve computing.
These 4 high-paying jobs focusspecifically on computing.
http://msn.careerbuilder.com/Article/MSN-1771-Salaries-and-Promotions-20-Highest-Paying-Careers/?ArticleID=1771&cbRecursionCnt=1&cbsid=5aaa7763d24142eca47b45a221bb6e93-300189075-JB-5
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Current & Projected Shortage
Downturn in interest …
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Current & Projected Shortage
Downturn in interest …
….despite strong job market
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science @ Virginia Tech
Solving tomorrow’s problems today …
Is it in YOUR future?Wednesday, July 8, 2009
-
© Wu‐chun Feng
Computer Science Resources ConsorIumat Virginia Tech Premier Members
Wednesday, July 8, 2009
-
© Wu‐chun Feng
Next Steps? …
General CS @ VT informa>on: www.cs.vt.edu Quotes, Myths, FAQ: faq.cs.vt.edu CS Academic Advisors:
Terry Arthur ([email protected], AIM csadvr2)
Libby Bradford ([email protected], AIM csadvr)
Sign up today for CS general engineering listserv Consider taking a CS class during your first semester (if you have AP
credit for calculus or computer science)
Wednesday, July 8, 2009
http://www.cs.vt.edu/http://www.cs.vt.edu/http://faq.cs.vt.edu/http://faq.cs.vt.edu/mailto:[email protected]:[email protected]:[email protected]:[email protected]