Take Action


Contact Us


Contact the Department
Phone: (208) 885-6554
Toll-free: 88-88-UIDAHO
Fax: (208) 885-7579
Email: info@ece.uidaho.edu

Buchanan Engineering (BEL)
Room 213

875 Perimeter Drive MS 1023
Moscow, ID 83844-1023

Idaho Falls

Contact Debbie Caudle
Phone: (208) 282-7983
Fax: (208) 282-7929
Email: debrac@uidaho.edu

1776 Science Center Drive, Suite 306
Idaho Falls, Idaho 83402

Distance Education

Engineering Outreach
Phone: (208) 885-6373
Toll-free: (800) 824-2889
Fax: (208) 885-9249
E-mail: outreach@uidaho.edu


ECE student in lab

Undergraduate Programs

Electrical engineering students at the University of Idaho work with the U.S. Navy designing autonomous submarines, fabricate microelectronics that could be used in the newest minicomputer, and spend summers at the NASA Jet Propulsion Laboratory. At Idaho, our students have the opportunity to play a critical part at one of the nation's premier centers for power engineering research, education, and collaboration between industry and academia.

Computer engineers use a combination of science, mathematics, and engineering to develop hardware and software based systems for solving today's problems. As a computer engineering student at the University of Idaho, you might design sensor systems for NASA, simulate brain waves for facial recognition or improve intersection safety for disabled pedestrians.

By the end of your four years at Idaho you will be proficient in the use of modern theory, techniques, and tools used to solve engineering problems. You will have designed new products and learned how to solve problems that are waiting to be discovered. Teamwork is important to Idaho engineers, but you will also be able to confidently take on individual challenges.

Our engineering graduates have become productive engineers and industry leaders all over the world, and are actively recruited by major employers of electrical and computer engineers. Graduates of our program consistently score higher than the national average on the Fundamentals of Engineering examination administered by the National Society of Professional Engineers.

Why Computer Engineering?

Design and test new computer technology and develop innovative solutions to a wide variety of everyday problems. More

Course Sequences