What Can I Do With A Major In...

Computer Science

Computer Scientists work with computer systems, software and data. They can develop new software programs or maintain existing systems. A computer scientist can see a project through from analyzing the need, to designing and coding the solution, to installing the end product. This area includes artificial intelligence, scientific computation and computer graphics.

Career Opportunities

  • Systems Administrator
  • Network Administrator
  • Systems Engineer
  • Senior Program Manager
  • Information Technology Specialist
  • Firmware Support Engineer
  • Engineering Test Technician
  • Visual C++ Software Engineer
  • Software Configuration Management Analyst
  • Technology Project Manager
  • Engineering Facilities Manager
  • Director of Software Development
  • Software Applications Engineer
  • Project Engineer

Related Skills

Career Paths of Recent Graduates

Related Websites

Job Listings:

The Computer Jobs Store
IEEE Job Site
National Index of Engineering Jobs and Resources
Engineering Central
Just Engineers
NationJob Network
Biotech Jobs
OK Job Match

Career Planning:

Occupational Outlook Handbook

Organizations and Associations:

IEEE Computer Society
Computing Research Association
Association for Computing Machinery
Association for Information Systems
Association for Women in Computing
Society of Women Engineers
National Technical Association
National Society of Black Engineers
Society of Hispanic Professional Engineers
American Indian Science & Engineering Society
Society of Asian Scientists and Engineers
Society of Manufacturing Engineers
Society of American Military Engineers


Computer Science at the University of Oklahoma