Job Opportunities for a Computer Science Student
-
Upload
syed-areeb-jafri -
Category
Education
-
view
527 -
download
1
description
Transcript of Job Opportunities for a Computer Science Student
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'sPreferred: 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'sneeded 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 DeveloperMinimum: ExperiencePreferred: Bachelor's
none$96,600 (systems)
$89,280 (applications)
Web DeveloperMinimum: Experience and
certificationPreferred: 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 YOUReferences :
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