Computer Science - BS

College of Engineering

About This Degree

Because almost all businesses, industries, and organizations use computers at all levels, the field of computer science is one of the fastest-growing sectors of employment for college graduates.

Computer scientists understand and use algorithmic sequences and computer languages, such as Python, Java, JavaScript, or C++, to create new programs and to solve problems found in almost every sector of society.

What You Will Learn

Students learn the theoretical foundations of information and computation and understand practical techniques for their implementation and application in order to create, describe, and transform information in computer systems.

Computer science is different from computer engineering in that it focuses more on the theoretical understanding of computation and programming.

The degree is accredited by the ABET Computing Accreditation Commission, guaranteeing the quality of the program. USU students who graduate with a computer science degree find high starting salaries, high job placement, and the possibility of working for major computer companies, such as Microsoft, IBM, Google, HP, and more.

REQUEST INFORMATION
ADVISING

At a Glance

College: College of Engineering

Department: School of Computing

USU Locations:

  • Logan campus

Program Requirements

Career And Outcomes

Career Opportunities

Careers in computer science can be categorized into the four following areas:

Software development

  • Business applications
  • Game development
  • Web programming
  • Scientific computing

Finding and creating new uses for computers

  • Searching for cancer and other disease treatments
  • Automating medical images such as mammograms
  • Autonomous vehicles for use in agriculture and more

Solving computer problems

  • Research in computer theory
  • Creating more effective algorithms

Managing computer systems

  • This can be done for a wide variety of industries and companies

Job Outlook

REQUEST FOR INFORMATION AND ADVISING

Advising

We will build on your goals and experiences while working together to design an individualized semester-by-semester plan. Your personalized plan will help you see a path from where you are now on to graduation. Even if you are unsure of the major you would like to pursue, we can help with resources and ideas.

Schedule an Appointment

I am not a current USU student

I have not applied or been admitted, even if I've taken a USU Concurrent Enrollment course

I am a current USU student

I have been admitted and plan to attend, or continue attending USU

USU Locations

LOGAN CAMPUS

Admission

Admission Requirements

In addition to Utah State University’s admissions requirements, the computer science program has additional requirements:

  • First-Year students: First-Year students admitted to USU in good standing qualify for admission to this major.
  • Transfer students: Transfer students from other institutions or students transferring from other USU majors need a 2.5 total GPA and must show completion of MATH 1210 prerequisites for admission to this major.

International students have additional admissions requirements.

Take The Next Step