According to the Computer Science and Computer Engineering department at University of Arkansas, "Innovations in the world of computer technology have changed our lives drastically over the past few decades. It's hard to believe that twenty years ago few people had heard of the internet. Today, computer scientists are busy developing new ideas that will shape the future.

As a computer scientist, you would specialize in the software side of computing, focusing on writing new programs that allow computer applications to run faster and more efficiently. You might work for a security company, creating technology that reduces the risks of viruses and hackers, or develop flight simulation exercises that allow airline pilots to practice managing flight problems.

Computer engineers, on the other hand, deal with both software and hardware. As a computer engineer, you could design entire computer systems and networks, making sure that the hardware, or physical equipment, is capable of running the appropriate software. You might build devices such as retinal scanners that identify people by checking their eyes, or you could design computers that are incorporated into prosthetic devices to aide people with disabilities."

Accountant Econometrician Pollution Meterologist
Actuary Economist Production Manager
Aerospace Engineer EDP Auditor Production Support Specialist
Air Traffic Controller Employee Relations Specialist Psychometrician
Applications Programmer Engineer Public Health Statistician
Applied Science Technologist Engineering Lab Technician Purchasing/Contract Agent
Artificial Intelligence Programmer Environmental Technologist Quality Assurance Analyst
Astronomer Estate Planner Rate Analyst
Niometrician External Auditor Research Analyst
Commodity Manager Financial Consultant Risk Analyst
Compensation/Benefits Admin Financial Manager Robotics Programmer
Computer Consultant Hydro Geologist Satellite Communications Specialist
Computer Engineer Hydrologist Software Development Specialist
Computer Facilities Manager Information Scientist Software Engineer
Computer Installation & Test Specialist Inventory Control Specialist Software Support Specialist
Computer Marketing/Sales Rep Investment Banker Statistician
Computer Programmer Investment Manager Systems Analyst
Computer Scientist ISO 2000 Specialist Systems Engineer
Computer-Aided Design Tech Market Research Analyst Systems Programmer
Consumer Loan/Credit Office Contract Mathematician Teacher: Science/Math/Computers
Contract Admin Media Buyer Technical Support Rep
Cost Estimator/Analyst Meteorologist Technical Writer
Cryptographer/Cryptologist Mortgage Resercher Transportation Planner
Data Control Admin Network Programmer Treasury Management Specialist
Data Processing Manager Numerical Analyst Underwriter
Database Manager Operation Research Analyst Urban Planner
Demographer Physicist Value Engineer
Weight Analyst
Abstract & Formal Reasoning Programming Language Concepts
Knowledge of Operating Systems Multi-tasking
Testing Analyzing
Mathematical Skills Problem-solving
Organizing/Simplifying Logical Thinking
Detail-oriented Thoroughness
Work Idependently & in Teams Advanced Quantitative Abilities
Statistical Analysis Designing Systems
Written & Oral Communication Skills marketing Concepts
Research Classifying/Systemizing
Efficiency Systematic
Critical Thinking JavaScript

Career Marketplace

Code-Jobs

Computer Jobs - Lists professional positions in the computer industry nationwide.

Computerwork.com - Lists professional positions in the field of information technology.

Creative Hotlist - Graphic and web design.

CyberCoders.com - Job search for all technology and engineering professionals. They have many jobs in computer science such as Software Developers, QA Engineers and other web development jobs, just to name a few.

Dice - Lists professional positions in information technology, engineering, and technical fields.

Flex Jobs

ITtalents.com - Recruits and places MIS and IT professionals, with a "Student Recruiting Link" provided.

USAJobs.gov - Check out the Students and Recent Grads section and the Federal Jobs by College Major for a listing of job titles related to your major.

Occupational Outlook Handbook - the following links also provide a summary of the career, what they do, the work environment, how to become one, the job outlook, similar occupations and contacts for more information.

Careers in Computers This is to help guide people in the right to direction to finding a job that may work for them based on location and their knowledge with computers

Careers in Science and Engineering

Computer Science Career Center

American Mathematical Society

Association for Computing Machinery Delivers resources that advance computing as a science and a profession

Association for Women in Computing

Computer Society Learn about the specific goals of the Education Activities Board (EAB) and how they evaluate education activities in the computer field at all levels

The Computing Research Association

Corning

Duke Energy

IEEE Computer Society

IBM

Internet Society

Microsoft

The Professional Association for Design Provides information on the AIGA, the professional association for design, and what it is they do

SAS

SIAM: Society for Industrial and Applied Mathematics