a man with open computer screens of code in the background

Enroll in an Online Bootcamp From the University of Utah
Professional Education

Flatiron School Programs

Professional Education at the University of Utah partners with Flatiron School, a respected tech education provider known for its challenging, career focused programs. These courses are designed to help students build practical, job ready skills and explore new opportunities in the tech field. Each course uses University of Utah approved curriculum, developed and taught by Flatiron School. When you finish a course, you’ll get a completion certificate from Flatiron and a digital badge from the University of Utah.

You can explore all available programs, contact student services, or click on a class title below to learn more about each course.

Explore All Programs


Advanced AI & Machine Learning

Kickstart a career in artificial intelligence

Learn to develop AI models with the world’s most popular languages, tools, and techniques. From learning the basics of Python to creating your first artificial intelligence - whatever you want to create, we’ll get you there. We won't only teach you how to create industry-level projects, but also how to learn and adapt. You'll graduate with a portfolio of projects and a professional portfolio ready to take on the AI specialist job market.

Enroll Now


Cybersecurity

From beginner to cybersecurity professional

Embark on a comprehensive bootcamp that takes you from a cybersecurity novice to a professional practitioner. This bootcamp covers everything from foundational concepts like computer networking and operating systems to advanced skills in penetration testing, threat intelligence, and incident response. You’ll learn cybersecurity professionals' tools and techniques, gaining hands-on experience with real-world applications. With a strong emphasis on practical learning, you’ll apply your skills to solve complex security challenges, culminating in a capstone project demonstrating your professional readiness. By the end of this bootcamp, you'll have a well-rounded portfolio across cybersecurity domains that will help showcase your cybersecurity skills and position you for success in any organization.

Enroll Now


Data Science

From beginner to data pro

Embark on an immersive journey that takes you from data science novice to expert. This comprehensive bootcamp covers everything from the foundational principles of data analysis to the advanced tools and techniques used by top data scientists. You’ll learn Python, SQL, and data visualization before diving into more complex areas like machine learning, big data processing, and AI. With a strong emphasis on hands-on learning, you’ll apply your skills to real-world problems, culminating in a capstone project that demonstrates your readiness for the professional world. By the end of this bootcamp, you’ll have a portfolio that showcases your expertise and positions you for success in one of the most dynamic and rapidly evolving industries.

Enroll Now


Software Engineering

From beginner to professional software engineer

Immerse yourself in a bootcamp that covers the entire spectrum of software engineering, from the basics of front-end development to the complexities of full-stack application design.

You’ll learn the tools and techniques used by professional software engineers, gaining expertise in HTML, CSS, JavaScript, React, Python, and backend systems. With a strong emphasis on hands-on learning, you’ll work on real-world projects that challenge you to apply your skills in meaningful ways. The bootcamp culminates in a capstone project that showcases your ability to develop full-stack solutions, preparing you for a successful career in one of the most in-demand fields today.

Enroll Now


These programs are not eligible for the University of Utah employee tuition reduction benefit.