May 16, 2022  
Undergraduate Catalog | 2021-2022 
Undergraduate Catalog | 2021-2022

Department of Electrical and Computer Engineering

The Department of Electrical and Computer Engineering (ECE) provides instruction and research in areas of electrical and computer engineering such as electronics, electromagnetics, communication systems and networks, control systems, machine learning, signal and image processing, computer hardware and software, power systems, digital systems, VLSI design, embedded systems, robotics, microelectronics, optoelectronics, nanotechnology, and biomedical engineering.  ECE majors take a common set of foundational courses to build basic math, science and engineering skills.  Students gain experience through hands-on laboratory and design courses culminating in a senior project that combines both theory and design.

Degree Programs

Electrical and Computer Engineering students can pursue the following degrees:

  • Bachelor of Science in Electrical Engineering (B.S.E.E.)
  • Bachelor of Science in Computer Engineering (B.S.CP.E.)
  • Master of Science in Electrical Engineering (M.S.E.E.)
  • Master of Science in Computer Engineering (M.S.CP.E.)
  • Doctor of Philosophy in Electrical Engineering (Ph.D.)

Undergraduate students can focus on specific elective coursework to gain concentrations in Machine Learning (B.S.E.E. and B.S.CP.E.) and Power and Energy Systems (B.S.E.E. only).  Undergraduates interested in post-graduate studies can qualify for the accelerated early-entry M.S. degree program.  Early-entry students gain access to graduate courses during their undergraduate education whose credits double-count towards both B.S. and M.S. degrees.

Special curricula are provided for three multi-disciplinary double-major and dual-degree programs:

  • Double-Major: Electrical Engineering and Computer Engineering
  • Dual Degree: Electrical Engineering and Physics
  • Dual Degree: Computer Engineering and Physics

Students following the curricula for these programs can graduate in only one additional semester of coursework.


Both the program in Electrical Engineering and the program in Computer Engineering are accredited by the Engineering Accreditation Commission of ABET,

B.S.CP.E./B.S.E.E. Program Educational Objectives

Our undergraduate programs prepare our graduates to:

  1. Achieve successful careers in industry and/or success in post-baccalaureate studies as evidenced by:
    • Being valuable contributors to their employers
    • Career satisfaction
    • Professional visibility through publications, presentations, recognitions, and awards
    • Promotions in their chosen professions
    • Advanced degrees earned
  2. Contribute to the betterment of society and the world as evidenced by:
    • Good citizenship by engaging in engineering practice that values integrity and ethical conduct as paramount
    • Useful inventions
    • Entrepreneurial activities
    • Active involvement in the education of others, locally or globally

B.S.Cp.E./B.S.E.E. Program Learning Outcomes

Our undergraduate programs require students to learn these knowledge and skills by the time of graduation:

  • An ability to apply knowledge of mathematics, science, and engineering
  • An ability to design and conduct experiments, as well as to analyze and interpret data
  • An ability to design a system, component, or process to meet desired needs
  • An ability to function on multi-disciplinary teams
  • An ability to identify, formulate, and solve engineering problems
  • An understanding of professional and ethical responsibility
  • An ability to communicate effectively
  • An ability to understand the impact of engineering solutions in a global and societal context
  • A recognition of the need for, and an ability to engage in life-long learning
  • A knowledge of contemporary issues
  • An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
  • The ability to articulate and address issues related to entrepreneurship




    Early Entry Programs