Computer Science @ Virginia Tech Professor Wu FENG Image Sources for this Presentation: Google and Personal Sources.
What is Computer Science?
What is Computer Science? Is it just about programming?
What is Computer Science? Is it just about programming?
What is Computer Science? Is it just about programming? No! If it were, we would rename the major to computer programming!
Computer Science in the College of Engineering?
What is Science? Computer Science in the College of Engineering? Obtaining knowledge of the physical or material world through observa3on and experimenta3on. The study of How do things work?
What is Science? Computer Science in the College of Engineering? 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 Science? Computer Science in the College of Engineering? 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?
Importance of Computer Science
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science How many computers does your family own? More than you might think! Would you believe 40+
Importance of Computer Science Keeping Ford compeiive!
Importance of Computer Science Keeping Ford compeiive! Source: USA Today, 2 July 2009 Ford used computer design to bypass the costly and time-consuming building of multiple generations of prototypes.
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!
Create virtual worlds for work
Create virtual worlds for work
Create virtual worlds for work
Create virtual worlds for work
Create virtual worlds for work
Create virtual worlds for work
and for play!
and for play!
and for play!
and for play!
and for play!
and for play!
Enhance and enrich all of life.
Enhance and enrich all of life.
Enhance and enrich all of life.
Enhance and enrich all of life.
Enhance and enrich all of life.
Enhance and enrich all of life.
Enhance and enrich all of life.
Enhance and enrich all of life.
Build communiies.
Build communiies.
Build communiies.
Build communiies.
Be more compeiive in business.
Be more compeiive in business. Source: USA Today, 2 July 2009 Ford used computer design to bypass the costly and time-consuming building of multiple generations of prototypes.
Be more compeiive in business.
Be more compeiive in business.
Be more compeiive in business.
Solve important problems.
Solve important problems.
Solve important problems.
Solve important problems.
Integrate, communicate, and preserve informaion.
Integrate, communicate, and preserve informaion.
Integrate, communicate, and preserve informaion.
Invent the future!
Computer Science: Powerful Beyond ImaginaIon (Courtesy: IEEE/ACM SC06)
Computer Science: Powerful Beyond ImaginaIon (Courtesy: IEEE/ACM SC06)
Computer Science @ Virginia Tech VT s Jamika Burge at IBM San Jose
Computer Science @ Virginia Tech Both systems featured in The New York Times. Green Destiny is now in the Computer History Museum.
Computer Science @ Virginia Tech JigCell Problem-Solving Environment
Computer Science @ Virginia Tech
Reality Check Top 20 Highest Paying Jobs for 2009 (CareerBuilder) Systems and Programming Managers Mean Annual Salary: $90,138 2016 Projected Employment: N/A Lead Computer Programmers Mean Annual Salary: $80,182 2016 Projected Employment: 417,000 Lead Computer Systems Analysts Mean Annual Salary: $79,479 2016 Projected Employment: 650,000 Computer Programmers and Analysts Mean Annual Salary: $60,682 2016 Projected Employment: 417,000 All top 20 high-paying jobs involve computing. These 4 high-paying jobs focus specifically 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
Current & Projected Shortage Downturn in interest
Current & Projected Shortage Downturn in interest.despite strong job market
Computer Science @ Virginia Tech Solving tomorrow s problems today Is it in YOUR future?
Computer Science Resources ConsorIum at Virginia Tech Premier Members
Next Steps? General CS @ VT informa>on: www.cs.vt.edu Quotes, Myths, FAQ: faq.cs.vt.edu CS Academic Advisors: Terry Arthur (arthurt@vt.edu, AIM csadvr2) Libby Bradford (bradfolg@vt.edu, 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)