Electrical and Computer Engineering
Shape the future of critical technologies
Develop innovative electrical and embedded control systems for computers, robots, cell phones, renewable energy, power distribution, satellites and more.
At University of Idaho’s Department of Electrical and Computer Engineering, you gain the skills and experience to excel in a technology-driven world. Employers recognize U of I graduates for their expertise and ability to meet the challenges of today’s technology-driven world.
The department offers undergraduate and graduate electrical and computer engineering programs online and on campus in Moscow, Coeur d’Alene, and graduate programs in Idaho Falls.
Preparing the national semiconductor workforce
Join the emerging professional semiconductor manufacturing workforce through world-class undergraduate and graduate education and research across the field of microelectronics.
As a student in the Department of Electrical and Computer Engineering, you take on industry-sponsored research projects and build the expertise to address critical challenges. Your work can help revitalize domestic memory chip manufacturing and improve supply chain efficiency across the U.S.
Real-world energy solutions experience
Position yourself for a successful career in the rapidly evolving energy sector. Work alongside faculty with expertise in power systems to design and optimize energy systems through hands-on learning, laboratory work and collaborative projects with industry partners.
In the electrical and computer engineering department, you’ll tackle energy challenges on industry standard technology and explore advanced research in smart grids, energy storage and efficiency. This immersive learning will help you prepare for a successful career in the fast-growing energy sector.
Explore our degrees
Explore electrical and computer engineering degrees.
Apply
Join the Department of Electrical and Computer Engineering to make a difference in our world.
Laboratory access and advanced research
Faculty in this department focus on cutting-edge research in areas like cybersecurity, robotics, power systems, telecommunications and artificial intelligence. You’ll collaborate on innovative projects, addressing real-world challenges and advancing technology in fields critical to energy, healthcare and communication systems.
Safeguarding modern technology
Protect the functionality and reliability of the technologies that underpin industries such as energy, healthcare, finance and transportation, ensuring public safety and trust in these systems.
Learn the skills to maintain systems that control everything from power grids to communication networks.
Explore our research
Learn more about the research that the Department of Electrical and Computer Engineering is conducting throughout Idaho and the world.
Faculty mentorship and staff support
Faculty and staff in the Department of Electrical and Computer Engineering are eager to meet you.
Department of Electrical and Computer Engineering
Yacine Chakhchoukh, Ph.D., P.E.
Associate professor
208-885-1550
yacinec@uidaho.edu
Zain UI Abideen
Assistant Professor
zabideen@uidaho.edu
Herbert Hess, Ph.D., P.E
Department chair, professor
208-885-4341
hhess@uidaho.edu
Brian Johnson, Ph.D., P.E.
University Distinguished Professor, Schweitzer Engineering Laboratories Endowed Chair in Power Engineering, CSDS director
208-885-6902
bjohnson@uidaho.edu
Marc Jean
Clinical Associate Professor
mjean@uidaho.edu
Hangtian Lei, Ph.D., P.E.
Associate professor
208-885-0952
hlei7@uidaho.edu
Feng Li, Ph.D., P.E.
Micron Endowed Chair in Microelectronics, NGeM director, FIB/SEM director
208-885-7571
fengli@uidaho.edu
Rakin Muhammad Shadab
Assistant Professor
rshadab@uidaho.edu
Balakumar Muniandi
Assistant Professor
Robert Rinker, Ph.D.
Associate professor; associate chair of computer science
208-885-7378
rinker@uidaho.edu
Rowdy Sanford
Clinical Associate Professor
rsanford@uidaho.edu
Ting-Yen Shih, Ph.D., P.E.
Associate professor
208-885-0953
tshih@uidaho.edu
Dennis Sullivan, Ph.D., P.E.
Professor
208-885-5926
dsulliva@uidaho.edu
Giselle Veach
Clinical Associate Professor
gveach@uidaho.edu
Ata Zadehgol, Ph.D., P.E.
Associate professor
208-885-9000
azadehgol@uidaho.edu
Electrical and Computer Engineering staff
Michael McMenamy
Electronics specialist
208-885-7307
mmcmenamy@uidaho.edu
Our electrical and computer engineering story
Explore stories and news articles about our current students and employees and their achievements in the Department of Electrical and Computer Engineering.
Your degree is accredited
The Computer Engineering B.S.Comp.E. program is accredited by the Engineering Accreditation Commission of ABET, under the commission’s General Criteria and Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.
The Electrical Engineering B.S.E.E. program is accredited by the Engineering Accreditation Commission of ABET, under the commission’s General Criteria and Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.