By providing your information, you consent to receive calls and/or emails from CSU Online and can opt out at any time.
Your future in technology starts here. Whether you’re building foundational skills, changing career paths, or expanding your technical expertise, CSU Online offers flexible programs designed to support your goals.
Build the advanced knowledge and skills to pursue a career in fields like computer programming, software development, cyber security, and more.
Credits: 120
Learn to navigate and interpret large, unstructured datasets, build statistical models, and master tools like Python and R programming.
Credits: 120
Prepare to meet the growing demands of today's data-dominated employment landscape, and become more equipped to make an impact in nearly any industry.
Credits: 30
Keep up with the pace of innovation with access to the most up-to-date research and trending advancements in the field.
Credits: 36
Join a community of CSU graduates making an impact nationwide.
Study on your schedule, from anywhere, with access to resources every step of the way.
Tackle real-world challenges with coursework designed to build career-ready skills.
Learn from research-driven instructors who bring industry insight into every course.
Colorado State University Online
2545 Research Blvd. Fort Collins, CO 80526
Whether you’re launching a career or advancing your technical skills, CSU's online technology programs are designed to help you succeed in a rapidly evolving digital world. Build practical expertise in computer science, data sciences, and engineering while learning from industry‑connected faculty.
Build your future in technology
Train in the methods needed to keep information flowing through organizations, improving efficiency, effectiveness, and profitability.
Credits: 33
Enhance your expertise with a customizable curriculum that you can tailor to meet your interests and career goals.
Credits: 30
Gain the right balance of business knowledge and technical skills to develop high-quality business applications
Credits: 12
Learn how to design, implement, manipulate, and manage databases through a rigorous foundation in relational database management systems.
Credits: 9
Gain skills in state-of-the-art parallel hardware architectures, parallel software programming, algorithms, and networking technologies.
Credits: 10–12
Learn to identify vulnerabilities within systems and mitigate a wide range of IT-related risks for organizations.
Credits: 12
Develop the practical skills to collect, analyze, and interpret data to make better decisions based on strong statistical techniques.
Credits: 10
Learn to apply comprehensive engineering principles that yield meaningful data and shape future business strategies.
Credits: 12