Online STEM Degrees, Certificates, and Training

As organizations and the global economy become increasingly more reliant on technology, the importance of STEM education (science, technology, engineering, and math) is growing rapidly. According to the U.S. Department of Education, STEM-related occupations are expected to grow 14% between 2010 and 2020, faster than the national average job growth.

STEM education has remained a high priority at Colorado State University for many decades. As the state's only land-grant university, CSU has a longstanding commitment to providing educational programs in science and engineering for the benefit of the nation's economic and social progress. CSU also ranks among the leading research universities in the country.

Colorado State University offers more than a dozen online STEM degrees and certificates in areas that include computer studies, statistics, science and technology studies, and engineering. Learn from the same faculty that instruct CSU's on-campus programs, and start earning the credentials you need to advance your career.

STEM Degrees

Applied Statistics M.A.S.

Focus on the practical application of statistics, including methods and computational aspects.

Computer Science M.C.S.

Explore the physical and theoretical design of computer systems.

Computer Information Systems M.C.I.S.

Improve your organization's IT infrastructure to boost efficiency and profitability.


Explore more than half a dozen engineering programs, including computer engineering, systems engineering, electrical engineering, and more.

Integrated Resource Management M.Agr.

This multi-disciplined program blends animal science, range science, business, ecology, wildlife, policy, and human resources with a clear focus sustainable management of agricultural resources.

Natural Sciences Education M.N.S.E.

Improve your knowledge of biology, chemistry, physics, and environmental science as you develop the creative teaching strategies needed to be a more effective science educator.

STEM Certificates

Business Information Systems

Develop core skills in IT to better meet business needs.

Business Intelligence

Learn how to analyze data for forecasting and other business objectives.

Computer Systems Engineering

Gain knowledge in state-of-the-art parallel hardware architectures, parallel software programming, algorithms, and networking technologies.

Data Analysis

Learn to collect, analyze, and interpret data to guide decisions in nearly any industry.

Embedded Systems

Gain skills needed to understand modern processor, memory, network, and sensor architectures, as well as analyze and optimize various embedded hardware design and software architectural candidates.

Power and Energy

Learn to enhance energy systems, plan and implement alternative energy sources, design and manage energy networks, and support power and energy infrastructures.

Systems Engineering Practice

Discover how you can take a multi-disciplinary approach to managing complex projects that require systems thinking in order to take a product, or system, through its lifecycle, from concept to completion.

Theory and Applications of Regression Models

Learn about practical methods in regression analysis, patterns and structure in data, and the explanation of findings.