Launch Your Tech Career
Coding, Cybersecurity, and More
- Want to learn full-stack coding to build websites and apps from start to finish? Software engineering will get you there.
- More interested in cybersecurity or systems administration in the cloud? We have programs for those, too.
- Or maybe you just need the basics to cover a wide range of IT fields in DevOps, tech support, quality engineering, or tech management and sales.
Whatever your career goals, our programs have got you covered with job-ready skills.
Interested in practicing your skills and creating unique digital content in real time?

Get Real Experience in the Technology Institute
Ensign College partners with BYU Pathway Worldwide to provide education to thousands of online students across the globe. The Ensign College tech lab hosts the servers for their work.
And who runs the tech lab? Students do.
Student employees manage the data center, cloud support, dev ops, and cybersecurity for the school servers and beyond. This is just one of many ways Ensign can prepare you to be a capable and trusted employee wherever you go.
And who runs the tech lab? Students do.
Student employees manage the data center, cloud support, dev ops, and cybersecurity for the school servers and beyond. This is just one of many ways Ensign can prepare you to be a capable and trusted employee wherever you go.
Bachelor's Degree Programs
AAS Degrees and Certificates
What's the Difference?
All Ensign College degrees start with a certificate. See how our IT programs build on each other.

The
Technical Support Engineer
certificate provides a foundation for support jobs.
User Interface (UI) and User Experience (UX) Design focus on understanding user needs and designing digital experiences to meet those needs.
Software Engineering prepares you to work in development groups as engineers, programmers, and project managers. Learn how to build complex software using popular programming languages and APIs.
User Interface (UI) and User Experience (UX) Design focus on understanding user needs and designing digital experiences to meet those needs.
Software Engineering prepares you to work in development groups as engineers, programmers, and project managers. Learn how to build complex software using popular programming languages and APIs.

The
Technical Support Engineer
certificate provides a foundation for support jobs and can build into an
Information Technology
AAS. The AAS prepares you to be an IT generalist, supporting a variety of businesses and programs.
If you complete the AAS, you have a strong foundation to move into a specialty program in either Cybersecurity or Systems Administration , which focuses on cloud computing.
If you complete the AAS, you have a strong foundation to move into a specialty program in either Cybersecurity or Systems Administration , which focuses on cloud computing.
Connect with Us
Department Chair, Computer Technology
Program Chair, Cybersecurity, Information Technology, Technical Support Engineer
Office: 801-524-1947
Email: sdegraw2@ensign.edu
Program Chair, Cybersecurity, Information Technology, Technical Support Engineer
Office: 801-524-1947
Email: sdegraw2@ensign.edu
Program Chair, System Administration, Business Intelligence Engineering
Office: 801-428-6040
Email: tbeynon@ensign.edu
Office: 801-428-6040
Email: tbeynon@ensign.edu
Sean Murdock
Program Chair, Software Engineering, UI/UX Design, User Interface Design (certificate)
Office: 801-524-1941
Email: sean.murdock@ensign.edu
Office: 801-524-1941
Email: sean.murdock@ensign.edu