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. The department offers 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.
Yacine Chakhchoukh
Zain Abideen
Herbert Hess
Brian Johnson
Marc Jean
Hangtian Lei
Feng Li
Rakin Muhammad Shadab
Balakumar Muniandi
Robert Rinker
Rowdy Sanford
Ting-Yen Shih
Dennis Sullivan
Giselle Veach
Ata Zadehgol
Student services staff
Maurilio Ramirez
Administrative Assistant II
208-885-6554
maurilior@uidaho.edu
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.