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.