Program Objectives and Outcomes

Program Objectives
Electrical Engineering

Graduates of the Electrical Engineering program will:

  • Understand the evolving electronic devices and systems from their underlying physical principles and properties.
  • Design electronic devices, circuits, and systems by applying underlying mathematical principles, software principles, and engineering models.
  • Perform effectively in team-based electronic engineering practice.
  • Be proficient in the systematic explorations of alternatives for electronic systems design.
  • Demonstrate compliance with professional ethics, for example, as stipulated in the IEEE Code of Ethics.
  • Be proficient in the use of communications (oral presentations and written reports) to articulate their ideas effectively.
  • Participate in continuing learning and self-improvement necessary for a productive career in electrical engineering.
  • Play leadership roles in their professions.

The Electrical Engineering program is accredited by the Accreditation Board for Engineering and Technology (ABET). For enrollment and graduation data, click here.

Electrical Engineering Course Sequence

Program Concentrations

Computer Engineering

Graduates of the Computer Engineering program will:

  • Understand the underlying principles and practices of digital circuits and systems, including design techniques, engineering design tools, mathematical methods, and physical technologies.
  • Participate effectively in team-based approaches to design, verification, and realization tasks.
  • Be proficient in the systematic exploration of the design space to achieve optimized designs.
  • Demonstrate compliance with professional ethics (for example, as stipulated in the IEEE Code of Ethics).
  • Be proficient in the use of communications (oral presentations and written reports) to articulate their ideas effectively.
  • Participate in continuing learning and self-improvement necessary for productive careers in computer engineering.
  • Play leadership roles in their professions.

The Computer Engineering program is accredited by the Accreditation Board for Engineering and Technology (ABET). For enrollment and graduation data, click here.

Computer Engineering Course Sequence

Program Concentrations

Student Outcomes

Electrical Engineering
  • 1. (Scientific foundations) The student will understand the underlying principles, models, and analytic approaches in the basic sciences of mathematics, physics and chemistry, and be able to apply them in the design of electronic/optoelectronic components and systems.
  • 2. (Engineering foundations) The student will understand fundamental engineering principles of electronics, mechanics, materials, and systems, and be able to apply them to the solution of electrical engineering problems and systems.
  • 3. (Experimentation) The student will be able to design and conduct experiments for measuring, modeling, and implementing analog or digital systems and signals, and be able to analyze and present experimental results to validate the conclusion of the experiment.
  • 4. (Technical design) The student will be able to design electronic systems based on system input/output specifications and mathematical or descriptive models, and be able to estimate operation conditions and costs.
  • 5. (Design assessment) The student will be able to develop and assess alternative system designs based on system requirements, cost and time constraints, environmental safeguards, marketing features and other non-technical issues.
  • 6. (Tools) The student will be proficient in electronic instrumentation and computing technologies necessary for engineering practice.
  • 7. (Professionalism) The student will achieve high level of quality, reliability, integrity, and accountability in professional practice.
  • 8. (Leadership) The student will be able to develop project plan and task breakdowns, manage projects under stress, accept and respond to criticism, reach consensus and make compromise on technical or non-technical issues.
  • 9. (Teamwork) The student will be able to contribute to the collective planning and take responsibility for the outcome of a team project, be able to work effectively with multi-discipline team, recognize and foster positive contributions of diverse viewpoints in problem solving. 
  • 10. (Communication) The student will have effective listening, speaking, reading and writing skills, and be able to develop and deliver informative and persuasive presentations in oral and visual forms.
  • 11. (Ethics and morals) The student will understand relevant ethical systems and articulate ethical and moral principles in professional activities.
  • 12. (Social issues) The student will understand the impact of electronic and information technologies on modern society, and related economic and political issues.
  • 13. (Lifelong learning) The student will maintain a contemporary understanding of scientific and technical concepts contributing to a successful professional practice, and persistently engage in constructive self-assessment and personal improvement.
  • 14. (Entrepreneurship) The student will understand and apply the fundamentals of business planning, financing and marketing strategies to start a new high technology business.
Computer Engineering
  • 1. (Scientific foundations) The student will understand the underlying principles, models, and analytic approaches in the basic sciences of mathematics, physics and computing, and be able to apply them in the design of software and hardware systems.
  • 2. (Engineering foundations) The student will understand fundamental engineering principles of electronics, mechanics, materials, and systems, and be able to apply them to the solution of computer engineering problems and systems.
  • 3. (Experimentation) The student will be able to design and conduct experiments for measuring, modeling, and implementing analog or digital systems and signals, and be able to analyze and present experimental results to validate the conclusion of the experiment.
  • 4. (Technical design) The student will be able to design a computing system based on input/output specifications and mathematical or descriptive models, and be able to estimate operation conditions and costs.
  • 5. (Design assessment) The student will be able to develop and assess alternative system designs based on system requirements, cost and time constraints, environmental safeguards, marketing features and other non-technical issues.
  • 6. (Tools) The student will be proficient in computing technologies and instrumentation for data acquisition, processing, communication, modeling, simulation, and graphical presentations. 
  • 7. (Professionalism) The student will achieve high level of quality, reliability, integrity, and accountability in professional practice.
  • 8. (Leadership) The student will be able to develop project plans and task breakdowns, manage project under stress, accept and respond to criticism, reach consensus and make compromise on technical or non-technical issues.
  • 9. (Teamwork) The student will be able to contribute to the collective planning and take responsibility for the outcome of a team project, be able to work effectively with multi-discipline team, recognize and foster positive contributions of diverse viewpoints in problem solving. 
  • 10. (Communication) The student will have effective listening, speaking, reading and writing skills, and be able to develop and deliver informative and persuasive presentations in oral and visual forms.
  • 11. (Ethics and morals) The student will understand relevant ethical systems and articulate ethical and moral principles in professional activities.
  • 12. (Social issues) The student will understand the impact of computing and information technologies on modern society, and related economic and political issues.
  • 13. (Lifelong learning) The student will maintain a contemporary understanding of scientific and technical concepts contributing to a successful professional practice, and persistently engage in constructive self-assessment and personal improvement.
  • 14. (Entrepreneurship) The student will understand and apply the fundamentals of business planning, financing and marketing strategies to start a new high technology business.