Bachelor's Degrees from the Computer Science Department at Utah State University are accredited by the CAC Accreditation Commission of ABET. The Department of Computer Science is a recognized leader in educating students in a variety of fields, including but not limited to:
- Artificial Intelligence
- Machine Learning
- Deep Learning
- Data Science
- Computer Vision
- Human-Centered Privacy and Security
- Interactive Visual Analytics
- High-Performance Computing
- Computer Science Education
- Computational Geometry
- Software Systems
For complete information about the undergraduate program in Computer Science, please visit the USU General Catalog.
Why Computer Science: Is CS right for me?
Ask yourself these questions to see if Computer Science is right for you, either as a major or, perhaps, as a minor. Also see facts about the Computer Science job market, salaries and more.
Do you have a career in mind but are not sure what classes will take you there? This page will help you chart your course.
Bachelor's Degree Requirements
Major Requirements for a Bachelor's degree in Computer Science.
Department Undergraduate Honors Program
Information about the Department Honors Program for Computer Science Majors.