Skip to Content Find it Fast

This browser does not support Cascading Style Sheets.


Graduate Course Catalog 2016-2017

Graduate School


Electrical Engineering (ECE)


» Click to view course offerings

This program is offered in Durham.

Professor: Kent A. Chamberlin, John R. LaCourse, W. Thomas Miller III
Associate Professor: Michael J. Carter, Nicholas J. Kirsch, Andrew L. Kun, Richard A. Messner
Assistant Professor: Edward Song, Se Young (Pablo) Yoon, Qiaoyan Yu


Degrees Offered: Certificate, M.Eng., M.S., Ph.D.

The Department of Electrical and Computer Engineering offers a doctor of philosophy (Ph.D.) degree,  a master of science degree (MSEE) and a master of engineering degree (M.Eng.). The department also offers graduate certificates in Ubiquitous Computing and Wireless Communication Systems.


Advanced degrees in electrical engineering open the door to a wider variety of job opportunities, particularly with regard to consulting, research and development, and positions in academia. Within the department, opportunities for formal study, research, and individual or team projects are available in the following areas: biomedical engineering; communication systems; digital signal processing; computer engineering, computer networks, digital systems, and logical synthesis; robotics and neural networks; image processing and pattern analysis; control systems; electromagnetics; pervasive computing; human-computer interaction; ocean engineering; and instrumentation.

Admission Requirements

An applicant should have completed a baccalaureate degree in electrical or computer engineering or have comparable training, which includes courses and laboratory experiences in mathematics and physical science as well as in topics such as  network theory, digital systems, fields and waves, electronics, and electrical circuits. Students with a baccalaureate degree from a non-U.S. university must submit current (within five years) general scores from the Graduate Record Examination (GRE).

Degree Requirements

Master of Engineering (M.Eng.)
The graduation requirement for the ECE M.Eng. degree is based on course credits and concluding experiences. Specifically, students must complete at least 30 credit hours of coursework, with at least 24 credits being earned in the ECE department or related technical disciplines (those disciplines will be determined by the student in conjunction with his/her adviser); of those 24 credit hours in the ECE department, at least 12 must be at the 900 level. Courses outside of the ECE department can be related to management and/or law (courses in financial management, organizational behavior, economics, accounting, intellectual property, etc.). The concluding experiences will be in the form of a technical paper suitable for conference publication and two technical presentations.

Students enrolled in the ECE M.Eng. program are not eligible to serve as teaching assistants (TAs) or research assistants (RAs) except by special permission from the ECE Graduate Committee. All transfers into the ECE M.Eng. program from any of the other two ECE graduate programs will require approval by the ECE Graduate Committee through the existing petition process. If a student holding a TA or RA position in the ECE Department transfers into the ECE M.Eng. program, they are required to relinquish that position.

Master of Science in Electrical and Computer Engineering (MSEE)
Master of science in electrical engineering (M.S.E.E.) degree students must take a minimum of 34 graduate credits including:


Up to 12 credits earned in non-ECE courses numbered 700-799 may be taken for graduate credit by ECE M.S. degree students provided the courses are petitioned and approved by the ECE Graduate Committee. 

A student may petition that a maximum of 12 UNH graduate credits or a maximum of 8 non-UNH graduate credits taken prior to admission in the UNH ECE master of science degree program be applied to fulfill the degree requirements.

Once the student has been admitted into the program, under certain circumstances it may be desirable to take courses outside the ECE department to attain the goals outlined in the student's program of study. In these cases, up to two non-ECE 800 or 900-level courses are allowed without petition, provided that they are approved by the student's academic adviser and that the student take at least two 900-level courses (neither of which may be independent studies) within the department. A student wishing to take more than two courses (either 800 or 900 level) outside the department must petition the ECE Graduate Committee.

Technical Presentation and Paper Requirement for the Master of Engineering (M.Eng.) Option
Students in the M.Eng. program are required to submit a technical paper and to deliver two technical presentations as part of their program. Many of the courses in the ECE graduate program require technical reports and presentations, and some of these may be appropriate for satisfying the technical requirement for students in the M.Eng. option. However, there are other approaches for satisfying this requirement as indicated below.

The objective in requiring a technical paper is to ensure that the student has some facility in documenting technical information. The evaluation of that paper is to be performed by the ECE Graduate Committee, and the evaluation will result in either acceptance or rejection of the work submitted. The criterion for technical papers to be considered acceptable is that they describe a contemporary technical concept or development with a high degree of depth and clarity. The student must be the sole author on the technical paper, and it is to be submitted to the chair of the ECE Graduate Committee electronically before the last day of classes. As noted above, technical papers associated with regular ECE graduate courses or independent studies may be used to satisfy the requirement, as are papers prepared for technical conferences or publications. Papers accepted for presentation at refereed conferences or for publication in refereed journals will automatically satisfy the technical paper requirement.  For these papers, students can petition to have the sole authorship requirement waived.

The objective in requiring the two technical presentations is primarily to ensure that students have the opportunity to present in front of a group. For the technical presentations requirement, presentations need to that fulfill one of the criteria below:

  1. Presentation of a technical lecture (20 minutes or longer) as part of the requirements for a course in which the student is enrolled.
  2. Presentation of a technical lecture in a course as a "stand in" for the faculty member in charge.
  3. Presentation of a technical seminar at UNH (for example, presenting a seminar for ECE 900) or to a public group or industry.
  4. Presentation of a technical paper as part of a professional job function.
  5. Presentation of a paper at a professional technical conference.

It is the responsibility of the student to satisfy this requirement before graduation. Students must get approval from their adviser for any activity that is intended to be used as a technical presentation experience. The two presentations required must be different; giving the same seminar twice does not count as two presentations. If the activity does not fall into one of the five categories listed, prior approval of the ECE Graduate Committee must also be obtained. 

The student should submit documentation for the two experiences using the forms found on the ECE website in electronic form to the chair of the ECE Graduate Committee.  This should be completed by the last day of classes during the semester of graduation.


Thesis Option:

Non-Thesis Option:

  • 4 credits of ECE 900, Seminars
  • Students are required to write a technical paper and make two technical presentations

dean of the Graduate School.


Declaration of Thesis or Non-Thesis M.S. Degree
M.S. degree students must declare in writing whether or not they are choosing the thesis option or the non-thesis option by the end of their second semester of graduate study.  A form for such declaration is available on the ECE Graduate Student website. When choosing the thesis option, the student is responsible to seek out a qualified faculty adviser. The faculty adviser must agree to being the thesis adviser prior to submitting the declaration form. The selection form must be signed by both the faculty adviser and the student and is then to be submitted to the ECE graduate coordinator. When choosing the non-thesis option, the form must be signed by the student and the student’s assigned academic adviser and then is to be submitted to the ECE graduate coordinator. If a student fails to submit a signed form by the end of their second semester of study, they may be in jeopardy of being dismissed from the M.S. degree program. Once a choice for the M.S. thesis option has been made, the student cannot revert to the non-thesis option without petitioning the ECE Graduate Committee.


non-thesis option


evident in conference papers.  




will be considered acceptable for this requirement:

write a brief letter for each of the two required experiences, stating the nature of the experience and the date on which it was satisfied. This letter is to be signed by the student, signed and approved by the student's adviser, and, if applicable, by the faculty member in charge of the related course. This letter should be placed in the student's departmental file.

Ph.D. Degree Requirements

The degree of doctor of philosophy (Ph.D.) in electrical and computer engineering is conferred on qualified candidates who have passed the qualifying examination and candidacy examination in  their field of study, who have completed an original investigation in this field and have embodied the results in an acceptable dissertation, and who have passed an oral examination in defense of the dissertation. The degree of Ph.D. is  a research degree. It is not given merely for the completion of course credits. Detailed information can be found on the ECE departmental website.


Ubiquitous Computing Certificate

We live in the era of ubiquitous computing, in which we are surrounded by interconnected computing devices that have become parts of the fabric of our lives. This certificate program will prepare students to develop and deploy ubiquitous computing systems. The certificate program will benefit practitioners who work in the fields related to mobile applications, Internet-of-Things, pervasive computing, ubiquitous computing, and ambient intelligence.

Applicants must hold a baccalaureate degree from an accredited college or university.  Applicants should have demonstrated aptitude in undergraduate coursework or similar work experience in Electrical Engineering, Computer Engineering, Computer Science or a related field. 

Full list of application requirements.


Required Courses to earn your Graduate Certificate in Ubiquitous Computing.

  • ECE 824 Ubiquitous Computing Fundamentals (4 credits)
  • *ECE 924 Ubiquitous Computing (3 credits)

Elective courses:

  • ECE 814 Introduction to Digital Signal Processing (4 credits)
  • ECE 941 Digital Signal Processing (3 credits)
  • ECE 960 Computer Architecture
  • ECE 920 Wireless Communication Systems
  • ECE 901 Electromagnetic Wave Theory (3 credits)
  • ECE 900 Research & Development from Concept to Communication (2 semester sequence, 2+2 credits)


Wireless Communication Systems Certificate

Wireless communication systems play a central role in today’s technological ecosystem. They connect people and devices in diverse environments, from homes, to businesses, to roads, to battlefields. This certificate program will provide students with the fundamental concepts necessary to understand and work with  various aspects of wireless communication systems, from antennas, to modeling electromagnetic propagation, to signal processing, to multiple-antenna communications.

Applicants must hold a baccalaureate degree from an accredited college or university.  Degrees in Physics, Electrical Engineering, Computer Engineering, related engineering field preferred.

Full list of application requirements


Required courses to earn your Graduate Certificate in Wireless Communication Systems:

  • ECE 901 Electromagnetic Wave Theory
  • ECE 920 Wireless Communication Systems

Elective courses:

  • ECE 814 Introduction to Digital Signal Processing
  • ECE 824 Ubiquitous Computing Fundamentals
  • ECE 900 Research and Development from Concept to Communication
  • ECE 924 Ubiquitous Computing
  • ECE 941 Digital Signal Processing
  • ECE 960 Computer Architecture