Faculty Member

Jacob Powell

Biography

I began programming computers as a young pre-teen in California, a few years before the Internet boomed and became a major societal force. My higher education journey began after eighth grade, when I started taking math classes at a local college. Within two years, I dropped out of high school and left home to attend BYU, where I graduated in computer science with a minor in mathematics. After taking leave for two years of religious service in Hungary, I started graduate school with a goal to teach at the university level, but my plans shifted when I decided to pursue my doctorate in law, becoming an attorney instead of a professor. I practiced law with a small firm, serving clients in several areas of law, then started an online business providing state court e-filing services, occasionally teaching classes in legal studies and computer science along the way. I joined the UVU computer science faculty in Fall 2024.

I have come to value the unique twists and turns of my educational journey and hope to help students catch that kind of vision and take ownership of their individual journeys. I resonate with the words of Robert Frost_ "Two roads diverged in a wood, and I - I took the one less traveled by, and that has made all the difference." I live within biking distance of campus with my wonderful wife and five children. In addition to the subjects I teach, I also love foreign languages, music, electric vehicles, sausage, and puns.

Education

JD, Brigham Young University, 2004

Major: Law

MS, Brigiham Young University, 2003

Major: Computer Science

BS, Brigham Young University, 1999

Major: Computer Science

Teaching

CS 1030

Foundations of Computer Science, Fall 2025

CS 1030

Foundations of Computer Science, Fall 2025

CS 3050G

Global Social and Ethical Issues in Computing, Fall 2025

CS 3660

Web Programming II, Fall 2025

CS 1030

Foundations of Computer Science, Spring 2025

CS 1030

Foundations of Computer Science, Spring 2025

CS 1030

Foundations of Computer Science, Spring 2025

CS 305G

Global Social and Ethical Issues in Computing GI WE, Spring 2025

CS 305G

Global Social and Ethical Issues in Computing GI WE, Spring 2025

Presentations

Powell, Jacob (Presenter Only), Student Club Meeting, "Starting Up", Combined CS Student Clubs at UVU, Orem, UT, USA. (December 6, 2024)
Powell, Jacob (Presenter Only), Curriculum Committee Meeting, "Fall 2024 Report_ Global Social and Ethical Issues in Computing - CS 305G", UVU CS Department Curriculum Committee, UVU. (November 6, 2024)
Powell, Jacob (Presenter Only), SCET Opening Social "Unconference", "Where There Is No Vision, There Is No Hope", College of Engineering and Technology at UVU, Orem, UT. (August 15, 2024)

Awards

SPOT Award

Computer Science Department - April 28, 2025

SPOT Award for curriculum redesign of CS 305G (Global Social and Ethical Issues in Computing).