Garth Miller

Associate Dean Of Online

Phone Number   208-496-7642
Email Address
Address   106D AUS


  • M.S. in Mechanical Engineering, Georgia Institute of Technology, 1990
  • B.S. in Mechanical Engineering, BYU, 1982


  • Computer-Aided Design
  • Computer-Aided Engineering
  • Engineering Education
  • Woodworking
  • Thai Language

Academic Experience

  • Associate Dean for Online, College of Physical Science and Engineering, BYU-Idaho, Jan 2016–Present
  • Professor, Department of Mechanical Engineering, BYU-Idaho, Jan 2012–Jan 2016
  • Chairman, Department of Mechanical Engineering, BYU-Idaho, Aug 2005–Dec 2011
  • Associate Academic Vice President for Technology, BYU-Idaho, Apr 2001–Apr 2006
  • Information Technology Project Manager, Ricks College, Apr 1999–Apr 2001
  • Professor, Department of Mechanical Engineering, Ricks College, Aug 1993–Apr 1999
  • Assistant Professor, Manufacturing Engineering Technology Program, Metropolitan State College of Denver, Aug 1990–Aug 1993
  • Engineering Instructor, CAD/CAM Technology and Mechanical Engineering Technology Programs, Chattanooga State Technical Community College, Aug 1987–Aug 1990

BYU-Idaho Classes Taught

  • ME 131–Manufacturing Processes
  • ME 142–Engineering Computation I
  • ME 172–Parametric Mechanical CAD
  • ME 201–Engineering Mechanics: Statics
  • ME 202–Strength of Materials
  • ME 438–CAE Modeling and Digital Simulation

Previous Classes Taught at Ricks College

  • DT 138–Cadkey
  • DT 155–Residential Drafting and Design
  • DT 172–Engineering Graphics & Visual Thinking
  • DT 213–Intro to Computer Rendering and Animation
  • DT 234–AutoCAD
  • DT 238–Advanced Micro-CAD Applications
  • DT 240–Architectural Detailing
  • ENGR 102–Intro to Engineering Systems Design and Computer Software
  • ENGR 103–Programming in Engineering
  • ENGR 201–Engineering Mechanics: Statics
  • ENGR 211–Elementary Surveying
  • ENGR 216–Statics and Strength of Materials
  • ENGR 217–Engineering Mechanics: Strength of Materials
  • MET 408–Computer Aided Manufacturing

Industry Experience

  • CAD Systems Engineer, Kaiser Engineers Hanford, Jan 1983–Aug 1987
  • Design Engineer Consultant, Floor Boss, Chattanooga, TN, Designed custom planetary gear system for pneumatic tools, Jan 1988–Feb 1988

Professional Licensure

  • Professional Engineer, Mechanical Engineering, Idaho

Professional Affiliations

  • American Society of Engineering Educations (ASEE)