James F. Frenzel

Department of Electrical and Computer Engineering

University of Idaho

875 Perimeter Dr, MS 1023

Moscow, Idaho 83844-1023

Dept: 208-885-6554

Dept Fax: 208-885-7579

Office (GJL 207): 208-885-7532


The Doctor’s Blog

Jim's Schedule

Schedule an appointment on VandalStar!

Academic Support Services


Jim has been at the University of Idaho since 1990, where he is an Associate Professor in the Department of Electrical and Computer Engineering. In a prior life, he was a tiny cog in the Big Blue Machine and a Cameron Crazie. When not teaching, he often could be found on the pitch, coaching youth soccer for Moscow United.

Past Courses

Read Jim's Teaching Evaluations. Forewarned is forearmed: caveat emptor! Counterpoint: A happy customer!


ECE 240/241 - Digital Logic and Lab

ECE 340/341 – Microcontrollers and Lab

ECE 349 - Background Study in Digital Computer Fundamentals

ECE 440 - Digital Systems Engineering

ECE 440 (EO) - Digital System Engineering (Engr Outreach, recorded Spring 2017)

ECE 443 - Dist Proc & Control Nets (Adv Microcontrollers)

ECE 445 - Intro to VLSI Design (recorded Fall 2014)

ECE 48X - Senior Design


BS, Physics, Bucknell University, 1981

MS., Electrical Engineering, Duke University, 1983

PhD, Electrical Engineering, Duke University, 1989

Research Interests

All things "digital" - be it hardware or software. Currently interested in embedded Linux, natural language, hardware verification, and pedestrian tracking.

Industrial Experience

1983-1990 Staff Engineer, IBM Corp., Research Triangle Park, NC.

Professional Activities

Dr. Frenzel is a member of the IEEE and a licensed Professional Engineer in the State of Idaho. He has served as a referee for NSF, IEEE journals, and various professional conferences.

Reference Material