students walk on University of Idaho campus

Visit UI

Learn about the many reasons the University of Idaho could be a perfect fit for you. Schedule Your Visit

Parents on campus during orientation

Homecoming Sept. 25-Oct. 1

Join other Vandal families for a week of celebration and Vandal traditions. View Calendar

campus full of students

UI Retirees Association

UIRA has a membership of nearly 500 from every part of the University. Learn More


The Bachelor of Science (B.S.) degree program in electrical and computer engineering at the University of Idaho is accredited by the Engineering Accreditation Commission of ABET (

Electrical and Computer Engineering Program Goals

The Department of Electrical and Computer Engineering’s goal is to educate students for the professional practice of electrical and computer engineering by offering undergraduate and graduate programs that encourage lifelong learning, foster teamwork and leadership, and promote creative discovery. The department is committed to maintaining the highest possible standards in teaching, scholarship, advising, and service. The vision of the department is to continue to expand its role in the state and region as a provider of outstanding undergraduate and graduate education programs in electrical and computer engineering. The undergraduate degree programs in Electrical Engineering and Computer Engineering are developed to support the University mission and the needs of our constituencies.

A constituency group is a group who has a special interest in the program and has certain needs it wishes the program to fulfill. The constituency groups were initially determined by the ECE faculty in the fall of 1999. The current constituency groups for both the electrical and computer engineering programs are:

  • Present undergraduate students
  • Alumni with BSEE and BSCompE degrees
  • Department Industrial Advisory Board
  • Employers of graduates with BSEE and BSCompE degrees

While the program faculty could also be considered a constituency group, they, as custodian of the program, are responsible for the program meeting the desired objectives and outcomes and are not listed along with these more external members.

The University of Idaho is the state’s land-grant research university. As such, it has a commitment to enhance the scientific, economic, social, legal, and cultural assets of our state, and to develop solutions for complex problems facing society. In support of this mission the University has identified the following educational objectives and learning outcomes.

Program Educational Objectives

  1. Learn and Integrate
    Graduates of the program will demonstrate proficiency in identifying, formulating, and solving engineering problems by applying their knowledge and understanding of mathematics, science, and engineering. (a) (e)
  2. Think and Create
    Graduates of the program will demonstrate proficiency in analysis and design of hardware and software based systems using modern methods and tools to meet specified requirements while considering real-world constraints. (b) (c) (l)
  3. Communicate
    Graduates of the program will demonstrate an ability to communicate effectively through oral and written media to interdisciplinary groups, including team members, constituents and the public. (d) (g) (k)
  4. Clarify Purpose and Perspective
    Graduates will engage in lifelong learning activities to further develop their technical and professional capabilities and skills. (f) (i)
  5. Practice Citizenship
    Graduates of the program demonstrate knowledge of professional and ethical responsibility. They will consider the societal impact of their work, and/or add value to the profession and to society through active engagement in professional societies, community services, and outreach to future generations of engineers. (h) (j)

Student Outcomes

  1. An ability to apply knowledge of mathematics, science and engineering;
  2. An ability to design and conduct experiments, as well as to analyze and interpret data;
  3. An ability to design a circuit, system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability;
  4. An ability to function on multi-disciplinary teams;
  5. An ability to identify, formulate and solve engineering problems;
  6. An understanding of professional and ethical responsibility;
  7. An ability to communicate effectively;
  8. The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and social context;
  9. A recognition of the need for, and an ability to engage in lifelong learning;
  10. A knowledge of contemporary issues;
  11. An ability to use the techniques, skills and modern engineering tools necessary for engineering practice; and
  12. Computer engineering graduates will have a broad knowledge in select areas of, and introductory knowledge in hardware and software computing systems, signals and systems, and electronics. Electrical engineering graduates will have a broad knowledge in at least three, and introductory knowledge in all of the following areas of electrical engineering: electronics, power, electromagnetics, digital systems, signals and systems.
Enrollment data for the Department Electrical and Computer Engineering AY 2012-2015.
Degree level Degree Spring 2012 Fall 2012 Spring 2013 Fall 2013 Spring 2014 Fall 2014 Spring 2015
Bachelors B.S. 222 246 234 260 243 306 296
Masters M.Engr.
106 88 82 98 96 86 80
Doctoral Ph.D. 30 29 20 15 19 17 14
Degrees awarded by the Department of Electrical and Computer Engineering AY 2005-2015.
Degree level 2005-06 2006-07 2007-08 2008-09 2009-10 2010-11 2011-12 2012-13 2013-14 2014-15
Bachelors 70 47 26 43 39 25 32 28 44 29
Masters 41 20 23 28 33 31 43 32 27 31
Doctoral 2 4 3 0 1 1 2 6 7 4

Contact Us

Buchanan Engineering Building Rm. 213

Mailing Address:

Electrical and Computer Engineering
University of Idaho
875 Perimeter Drive MS 1023
Moscow, ID 83844-1023

Phone: 208-885-6554

Fax: 208-885-7579