SEARCH DEGREES AND MAJORS BY INTEREST

Trying to decide what major is right for you? Find degrees and programs based on your interests.

Computers and Information Technology

Advanced Research Methods and Analysis - Quantitative (CARMA - Q)

Gain advanced statistics and methodology knowledge.

Anticipatory Intelligence

This one-of-a-kind minor provides students with a refined perspective on traditional national security issues, growing private sector worries, and evolving technological realities while collaborating with experts in the field.

Anticipatory Intelligence

Anticipatory Intelligence prepares students with a working understanding of the national, corporate, and individual security issues.

Applied Remote Sensing and Geospatial Artificial Intelligence

This certificate introduces students to the development and application of artificial intelligence to remote sensing and data-driven geospatial methods.

Archaeological Data Analytics

Enhance your portfolio to understand and implement data analytics within the context of cultural resource management activities.

Computer Engineering

Prepare for a career in software and computer hardware engineering from a program that boasts a job placement rate of nearly 100%.

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

Prepare for a career in computer science as you study artificial intelligence; bioinformatics; distributed, parallel, and concurrent computing; and software systems.

Computer Science

Master the theoretical and practical foundations of information systems and computers to develop software for applications in diverse fields, such as gaming, business, computer security, artificial intelligence, and more.

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.

Computer Science Certificates

Earn multiple computer science certificates, from software development to cloud computing to teaching elementary and secondary education — with some overlapping courses — through USU’s online program.

Computer Science Teaching

Computer science educators are in high demand, both in elementary and secondary settings. Help your students thrive in all areas of the computing industry, from artificial intelligence to DevOps and engineering, with this minor.

Cybersecurity

Learn the mysteries of vulnerabilities and gain experience in applying secure practices that reduce corporate risk, in any IT/IS field.

Data Analytics

Gain hands-on experience applying the latest data technologies and sophisticated analytical methods to strategically solve real-world problems across various fields, such as marketing, finance, human resources, and organizational operations.

Data Analytics

Learn the basics of modern programming, database management, and visualization processes, and gain analytical skills with this minor that will give you a leg up in your career, no matter what major you pair it with.

Data Analytics

Learn foundational database, programming, and analytics skills.

Data Engineering

Learn to obtain, manage, and prepare the right data needed to answer important questions and inform strategy.

Data Literacy

Enhance your degree by gaining skills necessary to navigate our data-driven world. This minor will help you better understand results from data analyses and better communicate about data in your own field of study.

Data Science

The Master of Science in Data Science program offers special topics classes in data science based on advancements in technology, specific research interests of faculty, and perceived need.

Data Science

Learn tools from coding to data structures as you dive into data management, analysis, and visualization. This versatile and high-demand minor will help you make the best possible evidence-based decisions in any field.

Data Science

Strengthen your ability to create data science tools and utilize them to add value in the workforce.

Data Science

Gain the skills needed to become a leader in a data-driven world. You will get a rigorous training in math, statistics, and computer science, that will help you to learn about machine learning and AI and how to solve real problems with data.

Data Technologies

Gain hands-on experience in data technologies, analytical methods, programming, machine learning and artificial intelligence, visualization, and data mining.

Digital Modeling and Visualization

Develop digital visualization skills to prepare for careers that use digital modeling to communicate and collaborate.

Digital Modeling and Visualization

Develop digital visualization and design skills and master emerging technology to prepare for a career in a variety of fields, from construction to video game design.

Information Systems

Learn the critical skills required to evaluate, develop, implement and manage information systems of all sizes to compete for valuable careers in web development, data engineering, cybersecurity, and more.

Information Technology

Learn basic web design skills and hands-on, technical training with experts as you prepare for a career managing a local area network for small businesses, including the process for how to open your own.

IT Support and Web Development

Learn web design skills for fast-paced careers at the intersection of technology and design.

Machine Learning and Artificial Intelligence

This certificate provides a strong foundation in machine learning and AI.

Management Information Systems

The management information systems minor represents the crossroads between business and technology. Learn the basics of database management and computer science before delving into development, security, or analytics.

Master of Anticipatory Intelligence

Anticipate and successfully navigate complex emergent security challenges in professional applications across a wide range of fields and industries.

Master of Data Analytics

Become a professional in the world of big data.

Master of Management Information Systems

Complement your undergraduate degree with this graduate program, where you’ll learn to use technology to improve business processes.

Multimedia Development

Build a solid foundation of design and multimedia production skills to effectively communicate through any medium. This minor lets you explore video and audio production, graphic design, and UI/UX for web and app development.

Remote Sensing and Geospatial Artificial Intelligence Foundations

Sharpen your skills in the development and application of artificial intelligence to remote sensing and geospatial methods.

Software Development Certificate

The Software Development Certificate of Completion equips you with the necessary skills to thrive in today’s changing technological ecosystem as you gain tools including programming, design, and app development.

Statistics and Data Science

This PhD program offers training in cutting edge statistics, machine learning, data science, and artificial intelligence for students seeking careers in academe, industry, or government.

Web Business

Start your career in web development off strong by learning how to design, create, and maintain websites for optimum performance and opening the door to entry-level positions, or use this certificate program as a foundation for further study.

Web Development

The web development minor provides students with hands-on practical experience in programming and design on multiple platforms to improve efficacy and user experiences, no matter what your major or career goals.

Web Development

Gain hands-on practical experience in programming, web/database interfaces, web apps, application programming interfaces (APIs), and other web-related tools.