Why Study Computing? Computer Science Computer Engineering Computer Information Systems Department of Computer Science and Engineering The University of South Carolina - PowerPoint PPT Presentation

About This Presentation
Title:

Why Study Computing? Computer Science Computer Engineering Computer Information Systems Department of Computer Science and Engineering The University of South Carolina

Description:

Why Study Computing? Computer Science Computer Engineering Computer Information Systems Department of Computer Science and Engineering The University of South Carolina – PowerPoint PPT presentation

Number of Views:508
Avg rating:3.0/5.0
Slides: 38
Provided by: bue6
Learn more at: https://cse.sc.edu
Category:

less

Transcript and Presenter's Notes

Title: Why Study Computing? Computer Science Computer Engineering Computer Information Systems Department of Computer Science and Engineering The University of South Carolina


1
Why Study Computing?Computer ScienceComputer
EngineeringComputer Information
SystemsDepartment of Computer Science and
EngineeringThe University of South Carolina
2
The World Changes
Compared to my universitys computer when I was a
graduate student, my laptop is 15,000 times
cheaper 10,000 times physically smaller with 500
times more memory and 1000 times more hard
disk and is 1500 times faster Storing Microsoft
Vista on a disk takes about 1.4 million times
more space than was present on the lunar landing
module on 20 July 1969.
3
Questions You Should Ask(If You Havent Already)
  • What is computing all about?
  • Will there be jobs?
  • How much will I get paid?
  • Will I enjoy what I do?
  • (Why should I study computing at USC?)

4
Jobs
Computer Science and Engineering
13 April 2021
4
5
(No Transcript)
6
(No Transcript)
7
Will There Be Jobs? YES!!
  • Six of the ten fastest growing job areas are in
    computing
  • 25,000 BS degrees per year, 1.4 million jobs
    between 2004 and 2014
  • Four times more new jobs in computing (2004-2014)
    than in all of engineering

8
Perception, Reality, and the Media
  • 2001 The predicted number of open jobs in IT
    has dropped 44 compared to last year.
  • True, but not the whole truth.
  • A) Predicted vacancies go from 1.4 million to
    about 950,000 (about a 44 drop, yes).
  • B) Predicted new hires in IT go from about
    250,000 to about 400,000.
  • Is (A) or (B) the more important point?

Computer Science and Engineering
13 April 2021
8
9
Money
Computer Science and Engineering
13 April 2021
9
10
How Much Will I Get Paid?
  • Computer science has traditionally been in the
    top tier of all occupations (chemical
    engineering, electrical engineering, computer
    engineering, computer science, mechanical
    engineering) for starting salary
  • National average starting salary (BS) is about
    52,000
  • The fastest growing jobs in computing are also
    among the highest paying jobs
  • Computer and mathematical is third highest
    paying of all occupational groups (averages, not
    starting)

11
Computer Science and Engineering
13 April 2021
11
12
Satisfaction
Computer Science and Engineering
13 April 2021
12
13
Will I Enjoy What I Do?
  • Software engineer was rated the most satisfying
    job of all
  • Computer/IT analyst comes in number seven
  • There is satisfaction in doing well a difficult
    job that is constantly changing
  • Computing changes from one year to the next
  • Computing is not one job its many
  • Look for your personal niche

14
A Long-Term IT Labor Shortage Exists
Fraction of professionals with degrees in that
discipline
Life Sciences
Chemical and Physical Sciences
Mathematics
Engineering
Computing and Information Science
Source NSF/Division of Science Resources
Statistics, SESTAT, 1999, presented by Caroline
Wardle at Snowbird 2002
15
What Do Computing People Actually Do?
Computer Science and Engineering
13 April 2021
15
16
Some Jobs in Computing
  • Computer systems analyst
  • Web applications interfacing with databases
  • Scientific computing
  • Sensors, embedded systems, and wireless
  • Networking
  • Computer security and information assurance
  • Games, multimedia, animation

Computer Science and Engineering
13 April 2021
16
17
Some Jobs in Computing
  • Computer systems analyst
  • I know you think you understand what you thought
    I said, but I dont think you realize that what
    you heard is not what I meant.
  • Web apps and databases
  • Everyone wants applications to be browser
    enabled, with desktop clients, uniform interface,
    complete security, etc.

Computer Science and Engineering
13 April 2021
17
18
Some Jobs in Computing
  • Scientific computing
  • Small in terms of number of jobs, but very high
    in salary and job satisfaction (and lots more
    jobs than people available)
  • Dept of Energy (Los Alamos, Livermore, Oak Ridge,
    ), NASA, NSA, NOAA,
  • Seismic processing in the oil industry
  • Airplane and auto industries
  • Pharmaceuticals
  • A roughly equal mix of computing, applied
    mathematics, and discipline science

Computer Science and Engineering
13 April 2021
18
19
Parallel Computing
  • The Dead Computer Society
  • ILLIAC-4
  • CDC STAR-100
  • Denelcor HEP
  • Tera Computer Corp. MPA
  • Alliant
  • Sequent
  • Stardent
  • Kendall Square Research (KSR)
  • Intel Hypercube
  • NCube
  • BBN Butterfly
  • NASA MPP
  • Thinking Machines CM-2, CM-5
  • MasPar
  • Successful Parallel Machines
  • Cray T3D, T3E, XMP, YMP, X
  • SGI Challenge, Origin, Altix
  • Sun Enterprise

20
Some Jobs in Computing
  • Sensors, embedded systems, wireless, and
    networking
  • GPS, RFID, iPhone, Blackberry, smart homes,
    freeway traffic monitoring, biometric
    identification, smart credit cards,
  • Issues of power, device failure, communications
    distance, mobility, real-time operations

Computer Science and Engineering
13 April 2021
20
21
TRIESTE (Trusted Radio Infrastructures for
Enforcing SpecTrum Etiquettes)
  • Cognitive Radio future wireless platform
  • Expose the lower-layers (PHY) of the protocol
    stack to the public
  • scan the available spectrum
  • select from a wide range of operating frequencies
  • adjust modulation waveforms
  • perform adaptive resource allocation
  • An ideal platform for abuse, for example, for
    building jammers
  • Goal to regulate the future radio environment,
    ensure trustworthy radio operation
  • How two complementary mechanisms
  • On-board enforcement restricting any violation
  • attempt from accessing the radio
  • running its own suite of spectrum etiquette
    protocols
  • behaves according to acceptable communal policies
  • An external monitor infrastructure
  • Distributed Spectrum Authority (DSA) police
  • agent observes the radio environment
  • DSA will punish CRs if violations are detected.

22
Some Jobs in Computing
  • Computer security/information assurance
  • Preventing attacks on the networks
  • Authenticating access
  • Verifying the integrity of data
  • Prosecuting criminals
  • Public policy
  • (And some headaches dealing with people who just
    dont understand!)

Computer Science and Engineering
13 April 2021
22
23
Web Data Security
24
Some Jobs in Computing
  • Games, multimedia, animation
  • USC Summer camp in games

Computer Science and Engineering
13 April 2021
24
25
USC Summer Game Camp
Computer Science and Engineering
13 April 2021
25
26
Okay. Im sold.I want to do computing.How do
I get there?
Computer Science and Engineering
13 April 2021
26
27
The Basic Game Plan
  • A solid technical background because you wont
    be able to fake it.
  • The ability to read, write, and present technical
    information because the CEO is likely to be a
    nontechnical person.
  • The ability to work with people because nearly
    all projects are bigger than just one person can
    do.

Computer Science and Engineering
13 April 2021
27
28
Whats Your Second Favorite Thing?
  • Most people dont just work on the computerthey
    use the computer to do something else.
  • Computer engineers deal with computing hardware,
    real-time, and the outside world.
  • Business applications people do business.
  • Computer scientists can do music, science,
    animation/graphics/art, biology, law,

29
Your Goals
Not just to be trained and get Microsoft/Oracle/Ci
sco certifications But to be educated in
computing Not to learn to be a lifelong
programmer But to know programming so you can
manage programmers ten years from now Not to be
trained on todays Package A But to learn how to
re-educate yourself with Package B in 2008,
Package C in 2009, Package D in 2010,
Computer Science and Engineering
13 April 2021
29
30
Why Study Computing at USC?
  • Three different majors
  • B.S. in Computer Engineering
  • Supporting courses in electrical engineering
  • B. S. in Computer Information Systems
  • Minor in Business Information Management
  • B. S. in Computer Science
  • Supporting courses in an application area

31
Some Student Success Stories
  • We have had some of the very best students on
    campus
  • Jared Ligatti, finishing Ph.D. at Princeton 2006
  • NSF Fellow Heather Wake, 2 woman in computing in
    the US in 2004 (now at Duke)
  • NSF Fellow Stacey Ivol, started at Carnegie
    Mellon fall 2006
  • NSF Fellow Matt Elder, started at Wisconsin fall
    2006
  • Our students do research and travel to present
    their papers (Japan, Milan, Seattle, San
    Francisco, )
  • Most of our students have computing jobs while
    they are students too many to list here

32
Heather Wake, Computer Engr. 2004
  • NSF Graduate Fellowship
  • Computing Research Association Outstanding Female
    Undergraduate Runner-up (i.e., 2 among 2004
    women graduates in computing in North America)
  • Tau Beta Pi Fellowship
  • James B. Duke Fellowship
  • Duke Endowment Fellowship
  • Ford Foundation Fellowship (declined)
  • GEM Fellowship
  • Phi Beta Kappa
  • Duke University, fall 2004

33
Matt Elder, Computer Science 2006
  • NSF Graduate Fellowship
  • NSF Res Exp for Undergrads
  • National Defense Science and
  • Engineering Grant
  • Phi Beta Kappa
  • U of Wisconsin, fall 2006
  • (algorithms and theory)

34
Stacey Ivol, Computer Engr. 2006
  • NSF Graduate Fellowship
  • NSF Res Exp for Undergrads
  • Phi Beta Kappa
  • Carnegie Mellon University,
  • fall 2006 (robotics)

35
Some Current Students
  • Liz Timko, with the protein she folded

John Flowers, recent UPE scholarship winner
36
www.cse.sc.eduinfo_at_cse.sc.eduDepartment of
Computer Science and EngineeringUniversity of
South CarolinaColumbia, South Carolina
29208803.777.2880
37
The End
Computer Science and Engineering
13 April 2021
37
Write a Comment
User Comments (0)
About PowerShow.com