College of Science, Engineering & Technology

Department of Computing

Welcome to Computing at Utah Tech University!

With comprehensive curriculum and introduction to emerging technologies, programs in the Department of Computing offer students a wide variety of courses and real-world applications. Through innovative coursework, as well as internships with local companies, opportunities to adapt and gain more knowledge, and field trips to some of the big names in tech and design like Amazon, Microsoft, and Adobe, our students are prepared to hit the ground running in some of the fastest growing careers in the nation.

We are able to offer our students opportunities to actively engage with faculty, peers, and business owners for a well-rounded education, and our small class sizes give you the chance to receive the specialized attention you want and need to master your subjects.

If you are ready to join any of the rapidly growing, high paying, and constantly evolving tech areas, we’re here to help. Visit with our advisor for more information, and apply now to get started.

How to Apply

Faculty & Staff

Get contact information for our faculty and staff in the Department of Computing at Utah Tech University.

See More

Degrees in Computing

Learn more about the degrees offered in the Department of Computing at Utah Tech University.

View Degrees

Courses

View more details about the courses under the CS, IT, and SE prefixes provided by the Department of Computing.

Learn More

Master of Software Development

Our Master of Software Development program offers a practical, hands-on approach to learning where students acquire industry-ready skills in research, analysis, design, and communication. Through a combination of in-person and remote options, students immerse themselves in real-world projects, gaining practical experience. This program consists of 30 credits (spread over 4 semesters) with students completing the program in just 16 months.

Learn More

STEM Outreach

Summer camps and after-school programs in science, math, biology, geology, mechanical engineering, coding, and much more! All ages and skill levels!

Questions? Contact stem@utahtech.edu

Learn More

Program Learning Outcomes

Upon completion of a program in the Department of Computing, graduates will be able to:

  • Analyze a problem, and identify and define the technological requirements appropriate to its solution.
  • Design, implement, or evaluate a system, process, component, or program to meet desired needs.
  • Use current techniques, skills, and tools necessary for professional practice.
  • Explain professional, ethical, legal, security, and social issues and responsibilities.
  • Function effectively in teams.
  • Communication effectively visually, orally, and in writing.
  • Qualify for and receive offers in related employment.

Contact

Joe Francom, Ph.D.

Department Chair

Email: joe.francom@utahtech.edu

Phone: (435) 652-7732

Office: BNO 237

Susie Prince

Administrative Assistant

Email: susie.prince@utahtech.edu

Phone: (435) 879-4741

Office: BNO 230

Nikki Dang, M.Ed.

Undergraduate Academic Advisor for Computing

Email: nikki.dang@utahtech.edu

Phone: (435) 652-7723

Office: SET 323