Skip to main content

Computer Science B.S. Handout

Computer Science

What can I do with this major?

Related Career Titles
Search for potential careers/jobs with these position titles

  • Software Developer
  • Database Designer/Administrator
  • Software Quality Assurance Engineer
  • Computer Hardware Engineer
  • Computer Systems Analyst
  • Web Developer
  • Network and Computer system Administrator
  • Information Security Analysts
  • Computer Programmer
  • Mobile App Developer
  • Medical Imaging
  • Digital Forensics


Professional Organizations
Affiliate yourself with groups to network and learn about the field:

  • Association of Computing Machinery (UHD)
  • Society of UHD Engineers
  • Institute of Electrical and Electronics Engineers (IEEE)
  • IEEE Computer Society
  • Association for Women in Computing


Explore Career-Specific Websites


Graduate School Considerations

  • Master of Science in Artificial Intelligence
  • Master of Science in Data Analytics
  • Master of Science in Technical Communication
  • Master of Business Administration
  • Master of Science in Computer Science*
  • Master of Science in Computer & Systems Engineering*
  • Master of Science in Computer Engineering*
  • Master of Science in Management Information Systems*
  • Master of Science in Information Systems Security*
  • Master of Science in Software Engineering*
  • Master of Science in Systems Engineering*
  • Master of Science in Technology Project Management*
  • Master of Science in Cybersecurity

*Programs not offered at UHD

Community Partnerships

Research local organizations that offer internships/field experience to students pursuing a Computer Science degree.

  • Hewlett Packard Enterprise
  • Goodspire
  • Texas Instruments
  • Columbia Pipeline Group
  • City of Houston
  • ConocoPhillips
  • PROS
  • IBM
  • Direct Energy
  • Quantlab Financial, LLC
  • Shell Global
  • Flow-Cal, Inc.
  • Memorial Herman Hospital
  • MD Anderson
  • ASCII Global Systems, LLC
  • EverTech, LLC


What is Computer Science?

Computer scientists invent new ways to manipulate and transfer information, and are generally concerned with software, operating systems and implementation. Students in the Bachelor of Science degree learn the fundamentals of different programming languages, advanced mathematics, and software design providing a foundation that permits graduates to adapt to new technologies and new ideas in this rapidly growing, high demand field.