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.
ADVISING
At a Glance
College: College of Science
Department: Computer Science Department
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
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
Visit Campus
Schedule a campus tour and come see what it's all about.
Cost and Aid
Learn about tuition, scholarships, and other financial aid opportunities.
How to Apply
Start your degree path and apply now.
You May Also Be Interested In
Computer Engineering
Learn how to design, build, and program various forms of software and hardware, from small electronics and appliances to cars and airplanes, as you learn from experts in a top-tier department with high job placements and starting salaries.
Computer Science
Because computing technology permeates nearly every profession, a minor in computer science is ideal for almost any major. Gain a theoretical understanding of computation and programming to give you a boost in the career of your choice.
Electrical Engineering
Whether you’re interested in a career in the environment, aerospace, robotics, or computer programming, a minor in electrical engineering can spark your passion as you explore opportunities in the field to make a real-world impact.
Electrical Engineering
Learn to work with electronics, electricity, electromagnetism, and electronic devices of all types in this accredited program offering broad foundational knowledge to prepare you for a successful career as an electrical engineer.