Department Objectives and Outcomes
The Electrical and Computer Engineering Department prepares graduates for a lifetime of technical and professional creativity and leadership in their chosen fields by:
-
Recruiting excellent and diverse students
-
Preparing our students to be leaders in the theory and practice of electrical, computer, and biomedical engineering.
-
Instilling in our graduates a background that makes them productive and reliable in their subsequent endeavors.
-
Educating students who will be in demand by employers.
-
Preparing our students for success in graduate studies.
-
Promoting high standards of ethics and professionalism.
Program outcomes have been established that flow from these program objectives. Engineering programs must demonstrate that their graduates have:
-
An ability to apply knowledge of mathematics, science and engineering.
-
An ability to design and conduct experiments, as well as analyze and interpret data.
-
An entry-level ability to design a computer system, component, or process to meet predetermined design requirements.
-
An ability to function as a member of a multi-disciplinary team.
-
An ability to identify, formulate, and solve computer-engineering problems.
-
An understanding of professional and ethical responsibilities of computer engineers.
-
An ability to produce effective oral, graphical and written communications.
-
A broad education necessary to understand the impact of engineering solutions in a global and societal context.
-
Recognition of the need for, and an ability to engage in a life-long learning.
-
Knowledge of contemporary technical issues.
-
An ability to use modern techniques, skills, and tools of computer engineering.
-
An ability to design, fabricate, construct and test circuit hardware.
In addition to these Outcomes, Computer Engineers must have:
- An ability to design, test and debug systems consisting of both software and hardware.
- An ability to design and develop programs and hardware for microcontrollers and real time computer systems and the ability to do computer program development.