What Can I do With a Degree in Computer Science?

Quick Links for this page:

Advising & Career Services' Resources

Advising & Career Services has a variety of resources to help students explore potential career fields. These resources include information about typical responsibilities, qualifications, career paths, job outlook, salary, and related careers.

Return to the top

Vocational Biographies

Vocational Biographies describes the career success stories of 1001 real people. Search by career title, keyword, topic, and career cluster. Username: portlandsu and password: 3W9N

  • Computer Programmer
  • Software Engineer
  • Computer Game Designer
  • Network User Support Manager
  • Computer Analyst/Programmer
  • Product Support Analyst
  • Internet Consultant
  • Business/Computer Analyst

Return to the top

Professional Associations

Return to the top

Internet Sites with Career-Related Information for Computer Science Majors:

Return to the top

Places of Employment

A major in computer science prepares students for a variety of technology-related jobs. According to the Occupational Outlook Handbook, computer programmers, computer systems analysts, computer support specialists, computer engineers, and database administrators are found in almost every industry. Many are employed "in the computer and data processing services industry, which includes firms that write and sell software."

The following list of employers and job titles was derived from Advising & Career Services' jobs database where the employer specifically requested computer science majors. This list does not reflect all potential places of employment or kinds of jobs for computer science majors. This list does not reflect current openings.

Return to the top

Government Classification Specifications

Classification Specifications are generic descriptions of jobs in government agencies. Generally, they provide an overview of the job and describe essential duties and responsibilities as well as requisite knowledge, skills, and abilities (KSAs) and educational requirements. Classification specifications can be useful in identifying roles within organizations that hire people with an academic background in computer science.

Department of Computer Science - Portland State University

Return to the top