Joshua Butler Headshot

Joshua Butler

Assistant Professor

Department of Information and Computing Studies
National Technical Institute for the Deaf

Office Location

Joshua Butler

Assistant Professor

Department of Information and Computing Studies
National Technical Institute for the Deaf

Select Scholarship

Journal Paper
James, Tyler G, et al. "Promoting health equity for deaf patients through the electronic health record." JAMIA 29. 1 (2021): 213-216. Print.

Currently Teaching

NACT-150
3 Credits
This course introduces the fundamental hardware concepts of Windows-based computers. The skills required to install, upgrade and maintain computers are presented. The course provides students with methodologies and hands-on activities related to the configuration, diagnosis, repair, upgrade, and preventive maintenance of computer hardware, input/output devices and data communications. Topics include the basic functions and use of test equipment, logical troubleshooting of internal system conflicts and faulty peripherals, and electrical safety.
NACT-151
3 Credits
This course is designed to acquaint students with the structure and function of windows-based operating systems and to provide the skills required to install, configure and maintain them. Topics include system concepts, system level commands, and commands relating to program, file and applications management. Students perform a variety of functions, including OS installation and configuration, application program installation and management, creation and management of directories and file structures, and partitioning and preparation of storage media.
NACT-231
3 Credits
This course provides a comprehensive overview of the Linux and Windows operating systems, along with a solid introduction to scripting. Students will become acquainted with essential user-level commands, control structures, and data structures within these environments. Students will develop the skills necessary to create scripts to efficiently execute various operating system functions and perform file-processing tasks in Python, Bash, and PowerShell. Throughout the course, students will gain proficiency in automating operating system tasks and mastering input/output operations.
NACT-255
3 Credits
This course will prepare students to pass the two certification tests necessary to earn CompTIA's A+ Certification. Students will review material from previous courses and complete practice exams and troubleshooting exercises in preparation for the exam. In addition to text book(s), students will be required to purchase two certification exam vouchers for this course. To pass the course, students must pass both certification exams.
NACT-289
1 - 4 Credits
The description for each Special Topics course will be specified in each course proposal.