Objectives and Outcomes
EECS Educational Objectives
- Preparing graduates to pursue post-graduate education in electrical engineering, computer science, or related fields
- Preparing graduates for success in technical careers related to electrical and computer engineering, or computer science and engineering, and
- Preparing graduates to become leaders in fields related to electrical and computer engineering or computer science and engineering
EECS Student Outcomes
The EECS Department offers two undergraduate programs through the College of Engineering: Electrical and Computer Engineering (ECE), and Computer Science and Engineering (CSE). Both of these programs were accredited by ABET through September 30, 2019.
Electrical and Computer Engineering (ECE)
For the ECE program, the desired student outcomes are as follows:
- An ability to identify, formulate, and solve engineering problems by applying principles of engineering, science, and mathematics.
- An ability to apply both analysis and synthesis in the engineering design process, resulting in designs that meet desired needs.
- An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
- An ability to communicate effectively with a range of audiences.
- An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
- An ability to recognize the ongoing need for additional knowledge and locate, evaluate, integrate, and apply this knowledge appropriately.
- An ability to function effectively on teams that establish goals, plan tasks, meet deadlines, and analyze risk and uncertainty.
Computer Science and Engineering (CSE)
For the CSE program, the desired student outcomes are as follows:
- An ability to apply knowledge of computing and mathematics appropriate to the discipline
- An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution
- An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
- An ability to function effectively on teams to accomplish a common goal
- An understanding of professional, ethical, legal, security and social issues and responsibilities
- An ability to communicate effectively with a range of audiences
- An ability to analyze the local and global impact of computing on individuals, organizations, and society
- Recognition of the need for and an ability to engage in continuing professional development
- An ability to use current techniques, skills, and tools necessary for computing practice
Joint Majors
Electrical Engineering and Computer Sciences (EECS) also has two joint major programs, with Materials Science and Engineering and Nuclear Engineering. Each of these EECS joint majors meets the same program objectives and student outcomes as the EECS single major, listed above. In addition, each of these EECS joint majors meets the program objectives and outcomes of their other respective single major programs:
- The EECS/MSE joint major also meets the Materials Science and Engineering program objectives and outcomes.
- The EECS/NE joint major also meets the Nuclear Engineering program objectives and outcomes.