Joe Francom, PhD
Professor: Dr Joe Francom
Email:
joe.francom at utahtech dot edu
Phone: 435-652-7732 (note: email preferred)
Office: NBURNS 237
Office Hours: See Below
Joe’s Spring 2024 Schedule
Days | Time |
MWF | 8am - 8:50 - IT4600 |
MWF | 9am - 9:50 - IT3110 |
MWF | 10am - 10:50 - Office |
MWF | 11am - 11:50 - Office |
MW | 12pm - 2:00 - office hours by appointment |
TR | Limited zoom office hours by appointment only |
Zoom is the preferred method of office hours. See canvas for the link.
Program learning outcomes
The learning outcomes for the IT program are as follows:
1. Administer computing resources to support organizational needs, including networks, operating systems, and security configurations.
2. Create repeatable and automated infrastructure solutions.
3. Identify and resolve technical problems using troubleshooting techniques.
4. Explain ethical and legal issues impacting information technology.
About Joe
Joe has a B.S. in Business, a M.S. in Information Systems, and a Ph.D. in Computer Science. He is a tenured professor at Dixie. Joe enjoys experimenting with and implementing cutting-edge technology in his classroom. He has particular interest in DevOps, Cloud computing, and Security.
In his free time he likes to hike, mountain bike, read, and sundry and miscellaneous other things with his family.
Joe was raised in Utah. He has 4 children.
Courses Joe Teaches or has taught
Computer Science
- CS 1400: Fundamentals of Programming—Introduction to computer programming.
- CS 1410: Object Oriented Programming—Programming with objects.
- CS4600: Senior Project—Senior Capstone Project
Information Technology
- IT 1100: Introduction to Unix/Linux—Introduction to Unix and Linux.
- IT 2400: Introduction to Networking—Introduction to networking.
- IT 2500: Cloud Computing—Cloud Computing
- IT 3100: Systems Design and Administration—Administering and configuring servers using Linux.
- IT 3110: DevOps System Automation—Automation, configuration Management
- IT 3300: DevOps Virtualization—Server virtualization, Containers.
- IT 4100: File Systems and Storage—Storage technologies.
- IT 4200: DevOps Lifecycle Management—How to appropriately deliver web content.
- IT 4400: Network Design and Management—Cisco router and switch configuration (LAN)
- IT 4500: Information Security—Security of computers and networks
- IT 4510: Ethical Hacking and Network Defense—Ethical Hacking
- IT 4600: Senior Project—Senior Capstone Project
Last Updated 08/03/2020