COMMUNICATION SKILLS
PRESENTATION
BY:
 SYED AREEB MOAZAM JAFRI
 2013-CS-402
 SECTION ‘C’
PRESENTED TO:
SIR SOHAIL AHMED
CAREER
OPPORTUNITIES FOR
A COMPUTER
SCIENCE STUDENT
PRESENTATION
What exactly is Computer Science?
 Computer Science is the science of using computers to solve
problems. Mostly, this involves designing software
(computer programs) and addressing fundamental scientific
questions about the nature of computation but also involves
many aspects of hardware and architecting the large
computer systems that form the infrastructure of
commercial and government enterprises.
What Computer Science is not ...
 Computer Science is not about using software, such as
spreadsheets (like Excel), word processors (like Word) or
image tools (like Photoshop). Many software packages are
complicated to master (such as Photoshop or Excel) and it is
true that many jobs depend on expertise in using such
tools, but computer science is not about using the tools.
What Computer Science actually is….
 Edsger Dijkstra, a famous award-winning computer scientist
once said,
"Computer Science is no more about computers than
Astronomy is about telescopes".
 Computer Science is about the principles behind building
the software packages, about the algorithms used in
computer games, about the technology behind the internet
and about the architecture of computing devices.
What kinds of careers are open to me with a
degree in Computer Science?
 Many people incorrectly believe that a computer science
career is all about programming. While it is true that most
entry-level jobs after a Bachelor's degree involve
programming, most practitioners eventually graduate to
other responsibilities such as design, coordination, testing,
planning and management.
 But there are more jobs than you are aware of in the field
of Computer Science.
The careers you can pursue in the field of
Computer Science are:
The career opportunities for computer science graduates can be classified
into the following categories:
 Computer and Information Systems Manager
 Computer Hardware Engineer
 Computer Programmer
 Computer Support Specialist
 Computer Systems Analyst
 Database Administrator
 Network and Computer Systems Administrator
 Software Developer
 Software Engineer
 Web Developer
Comparing Computer Science Careers
Education License Median Salary
Computer and Information
Systems Manager
Minimum: Bachelor's
Preferred: Master's
none $113,720
Computer Systems Analyst Bachelor's none $77,080
Computer Software Engineer Bachelor's none
$93,470 (systems)
$87,480 (applications)
Computer Hardware Engineer Bachelor's
needed if working directly with the
public
$98,820
Computer Programmer Bachelor's none $70,940
Computer Support Specialist varies none $44,300
Network Systems Analyst Bachelor's none $73,250
Software Developer
Minimum: Experience
Preferred: Bachelor's
none
$96,600 (systems)
$89,280 (applications)
Web Developer
Minimum: Experience and
certification
Preferred: Bachelor's
none $77,010
Web Master Associate or certificate none $77,010
Are some challenges left open in Computer
Science for my generation?
 Some people wonder if all the "important" problems in
computer science have been solved, leaving only tinkering
for future generations. Nothing could be further from the
truth. Perhaps the most important theoretical objective in
computer science (the P=NP question) remains unsolved to
this day.
 Another seemingly mundane problem shows no sign of
being solved: how to rapidly and easily create large
software systems without errors. Similarly, applications of
computer science to other disciplines have only begun to
scratch the surface. Many people believe that the golden
age of computing has just begun.
A Pieces of Free Advice for Computer
Science Students
 Learn how to write/code before graduating.
 Learn C before graduating.
 Learn microeconomics before graduating.
 Don't blow off non-CS classes just because they're boring.
 Take programming-intensive courses.
 Stop worrying about all the jobs going to India.
 No matter what you do, get a good summer internship.
THANK YOU
References :
http://careerplanning.about.com/od/occupations/a/computercareers.htm
http://www.joelonsoftware.com/articles/CollegeAdvice.html
http://www.cse.ust.hk/ug/admissions/career/opportunities/
http://oedb.org/careers/computer-science/
http://computingcareers.acm.org/?page_id=8
http://www.seas.gwu.edu/~simhaweb/misc/cscareers.html

Job Opportunities for a Computer Science Student

  • 1.
    COMMUNICATION SKILLS PRESENTATION BY:  SYEDAREEB MOAZAM JAFRI  2013-CS-402  SECTION ‘C’ PRESENTED TO: SIR SOHAIL AHMED
  • 2.
  • 3.
    What exactly isComputer Science?  Computer Science is the science of using computers to solve problems. Mostly, this involves designing software (computer programs) and addressing fundamental scientific questions about the nature of computation but also involves many aspects of hardware and architecting the large computer systems that form the infrastructure of commercial and government enterprises.
  • 4.
    What Computer Scienceis not ...  Computer Science is not about using software, such as spreadsheets (like Excel), word processors (like Word) or image tools (like Photoshop). Many software packages are complicated to master (such as Photoshop or Excel) and it is true that many jobs depend on expertise in using such tools, but computer science is not about using the tools.
  • 5.
    What Computer Scienceactually is….  Edsger Dijkstra, a famous award-winning computer scientist once said, "Computer Science is no more about computers than Astronomy is about telescopes".  Computer Science is about the principles behind building the software packages, about the algorithms used in computer games, about the technology behind the internet and about the architecture of computing devices.
  • 6.
    What kinds ofcareers are open to me with a degree in Computer Science?  Many people incorrectly believe that a computer science career is all about programming. While it is true that most entry-level jobs after a Bachelor's degree involve programming, most practitioners eventually graduate to other responsibilities such as design, coordination, testing, planning and management.  But there are more jobs than you are aware of in the field of Computer Science.
  • 7.
    The careers youcan pursue in the field of Computer Science are: The career opportunities for computer science graduates can be classified into the following categories:  Computer and Information Systems Manager  Computer Hardware Engineer  Computer Programmer  Computer Support Specialist  Computer Systems Analyst  Database Administrator  Network and Computer Systems Administrator  Software Developer  Software Engineer  Web Developer
  • 8.
    Comparing Computer ScienceCareers Education License Median Salary Computer and Information Systems Manager Minimum: Bachelor's Preferred: Master's none $113,720 Computer Systems Analyst Bachelor's none $77,080 Computer Software Engineer Bachelor's none $93,470 (systems) $87,480 (applications) Computer Hardware Engineer Bachelor's needed if working directly with the public $98,820 Computer Programmer Bachelor's none $70,940 Computer Support Specialist varies none $44,300 Network Systems Analyst Bachelor's none $73,250 Software Developer Minimum: Experience Preferred: Bachelor's none $96,600 (systems) $89,280 (applications) Web Developer Minimum: Experience and certification Preferred: Bachelor's none $77,010 Web Master Associate or certificate none $77,010
  • 11.
    Are some challengesleft open in Computer Science for my generation?  Some people wonder if all the "important" problems in computer science have been solved, leaving only tinkering for future generations. Nothing could be further from the truth. Perhaps the most important theoretical objective in computer science (the P=NP question) remains unsolved to this day.  Another seemingly mundane problem shows no sign of being solved: how to rapidly and easily create large software systems without errors. Similarly, applications of computer science to other disciplines have only begun to scratch the surface. Many people believe that the golden age of computing has just begun.
  • 12.
    A Pieces ofFree Advice for Computer Science Students  Learn how to write/code before graduating.  Learn C before graduating.  Learn microeconomics before graduating.  Don't blow off non-CS classes just because they're boring.  Take programming-intensive courses.  Stop worrying about all the jobs going to India.  No matter what you do, get a good summer internship.
  • 13.