Electrical & Computer Engineering

Graduate Certificates

Electrical and Computer Engineering Graduate Certificates:

Interdisciplinary Graduate Certificates:

Graduate certificate programs are ideal for bachelor's degree-prepared engineers who wish to continue their studies without making the commitment of a master's program. Students may want to brush-up on new developments in their field or investigate another specialty. Certificates are earned by taking four courses from a list associated with each certificate. ECE certificates can be used as concentrations in the ECE Master’s programs.

Credits earned from these graduate certificates may be used toward a graduate degree with the approval of the graduate program coordinator.

Each of these certificates are described below and include the name and contact information of the certificate coordinator.

About Graduate Certificates

Most graduate certificates are comprised of four courses (12 graduate credits) designed to provide specific knowledge and expertise vital to today's changing and complex needs in the work place. In most cases courses may be applied toward a degree program.

Requirements to Complete a Graduate Certificate

The four courses must be completed within a five year period with a minimum 3.0 grade point average, and with no more than 6 credits below B. Courses completed for one certificate may not be used for another certificate.

Certificate Application Process

Individuals must complete a simplified application, provide an official undergraduate transcript indicating that a baccalaureate degree has been awarded, and submit a nominal application fee. GRE's are not required.

Communications Engineering Certificate

Electrical and Computer Engineering Department

Kavitha Chandra, Ph.D.

This certificate provides a fundamental background in the understanding of information transmission, statistical properties of signals and noise, and both analog and digital modulation/demodulation techniques. Advanced topics in modern communications and the characterization of communication channels are covered in optional courses in coding, error correction, information measures, stochastic system modeling and wireless communications. The holder of the certificate will have both analytical and practical competence to contribute significantly to the design and development of new and updated communications systems.

This is a 12 credit certificate; all courses are 3 credits each.

Required Courses:

  • EECE.5430 Communications Theory
  • EECE.5840 Probability and Random Processes

Elective Courses: (Choose two of the following)

  • EECE.5480 Coding and Information Theory
  • EECE.5820 Wireless Communication
  • EECE.6180 Performance of Wireless Communications Networks
  • EECE.6850 Statistical Communication Theory
  • EECE.6870 Applied Stochastic Estimation

Microwave and Wireless Engineering Certificate

Electrical and Computer Engineering Department

Tenneti C. Rao 

Wireless technologies are of increasing importance in a variety of personal communications and control applications. The certificate is open to students who have an interest in learning the fundamentals and engineering applications of radio wave and microwave devices and systems. The integrated set of courses offers graduate level skills and knowledge which will provide a background for those wishing to participate in this rapidly expanding field. The certificate is open to students with a BS degree in electrical engineering or in related disciplines such as physics or electronics engineering technology with an appropriate background in electromagnetics.

This is a 12 credit certificate; all courses are 3 credits each.

Required Courses:

  • EECE.5330 Microwave Engineering
  • EECE.5820 Wireless Communications OR
  • EECE.5430 Communications Theory

Elective Courses: (Choose two of the following)

  • EECE.5060 Antenna Design
  • EECE.5710 Radar System
  • EECE.6180 Performance of Wireless Communication Networks
  • EECE.5310 Radio Frequency (RF) Design

Stochastic Systems Certificate

Electrical and Computer Engineering Department

Oliver Ibe 

This certificate provides a thorough grounding in the modeling of signals represented as random functions of time. A background in linear system theory, signal transforms and the theory of probability and random processes is given. The certificate is completed by choosing specialized courses in time series analysis, statistical communication theory or applied stochastic estimation. These courses deal with the estimation of signals and of noise using a variety of mathematical models such as likelihood and entropy based techniques, matched, adaptive and nonlinear filtering of signals. The holder of this certificate will have the analytical and practical competence to design for and evaluate probabilistic issues in communications, complex systems, and/or networks.

This is a 12 credit certificate; all courses are 3 credits each.

Required Courses:

  • EECE.5840 Probability and Random Processes
  • EECE.7110: Special Topics in ECE: Advanced Markov Methods

Elective Courses: (Choose two of the following)

  • EECE.5090 Linear Systems Analysis
  • EECE.5430 Theory of Communication
  • EECE.6870 Applied Stochastic Estimation

VLSI & Microlectronics Certificate

Department of Electrical & Computer Engineering

Kanti Prasad 

The purpose of this certificate program is to provide essential background in solid state physical electronics and very large scale integrated (VLSI) circuit fabrication. These courses, combined with two electives, will provide a customized background to the subject but with sufficient depth in an area of choice to provide tangible useful expertise.

This is a 12 credit certificate; all courses are 3 credits each.

Required Courses: (Choose two of the following)

  • EECE.5020 VLSI Design
  • EECE.5950 Solid State Electronics
  • EECE.5040 VLSI Fabrication
  • EECE.5080 Quantum Electronics for Engineers

Elective Courses: (Choose two of the following)

  • EECE.5020 VLSI Design
  • EECE.5050 Microwave Electronics
  • EECE.5070 Electromagnetic Waves and Materials
  • EECE.5080 Quantum Electronics for Engineers
  • EECE.5170 MMIC Design and Fabrication
  • EECE.5650 Analog Devices
  • EECE.5680 Electro Optics and Integrated Optics

The Electrical and Computer Engineering Department also participates in the following interdisciplary certificate programs:

Biomedical Engineering Certificate

Electrical & Computer Engineering Department

Mufeed Mah’d

Image data are of increasing importance in Biomedical Engineering and Biotechnology. The application of microelectronic circuitry, high performance processors, and improved algorithms based on advanced mathematics has resulted in innovative new methodologies to acquire and process image data, permitting visualization, quantification, and functional analysis of tissues and organs. The Biomedical Engineering Graduate Certificate is a multidisciplinary program, spanning courses in several departments in the College of Engineering including Departments of Electrical and Computer Engineering, Plastic Engineering, Chemical and Nuclear Engineering, as well as the Biomedical Engineering and Biotechnology program. The certificate provides an excellent opportunity for educational experience to learn the principles and applications of imaging technology. It is a coordinated program of courses, seminars, and laboratory experiences jointly offered by the participating departments. This is a 12 credit program comprised of two required three-credit courses, and two elective three-credit courses.

Required Courses:

  • EECE.5110 Medical Imaging Diagnosis (IB511)
  • EECE.5600 Biomedical Instrumentation (IB560)

Elective Courses: (Choose two of the following)

  • EECE.5100 Digital Signal Processing (IB510)
  • BMBT.5000 Introduction to Biomedical Engineering and Biotechnology
  • BMBT.5120 Medical Image Processing
  • BMBT.5160 Principles of Nuclear Magnetic Resonance Imaging
  • BMBT.5170 Embedded System Design in Medical Systems
  • PUBH.5310 Occupational Biomechanics
  • ENGY.5420 Microscopy of Advanced Materials
  • ENGY.5410 AFM and X-ray Diffraction Analysis of Advanced Materials
  • PLAS.5530 Polymers in Medicine I
  • PLAS.5750 Biomaterials
  • BMBT.5120 Medical Image Processing

Energy Conversion Certificate

Electrical and Computer Engineering Department

Ziyad Salameh

Energy conversion is a discipline that spans across three departments: Electrical, Mechanical and Chemical & Nuclear Engineering. Interest is rising for practical applications in the housing industry to supply houses with clean sources of energy to meet electrical supply needs, as well as for space heating/ cooling. All renewable energy sources will be considered (e.g. wind energy and photovoltaics). Information about batteries, battery charging stations, battery chargers and energy conversion devices (such as rectifiers, inverters, choppers, controllers) is presented as related to the development of low emission vehicles.

Choose four of the following courses:

  • EECE.5150 Power Electronics
  • EECE.5250 Power Systems Distribution
  • EECE.5280 Alternative Energy Sources
  • EECE.5290 Electric Vehicle Technology
  • MECH.5210 Fundamentals of Solar Energy Engineering
  • MECH.5270 Solar Energy Engineering

Integrated Engineering Systems Certificate

Applied Physics, Computer Engineering, Computer Science, Electrical Engineering, Materials Engineering, Mechanical Engineering, Plastics Engineering Departments

Anh Tran

As companies increasingly undertake engineering projects that bring together a wide range of disciplines for manufacturing an integrated product, it is often necessary to assemble teams of experts in these various disciplines, and prepare managers who have a fundamental, overall understanding of several different engineering areas. The certificate is designed to respond to the need for trained professionals who are responsible for managing complex engineering systems integrating algorithms, information, software and hardware. Completion of certificate courses in areas complementary to the individual's specific training will serve as an important starting point for engineering managers (and prospective managers) who need to solve complex interdisciplinary problems at the interfaces of electrical, computer, mechanical, materials engineering, and computer science and applied physics.

The program consists of six clusters:

  1. Applied Physics
  2. Computer Engineering
  3. Computer Science
  4. Electrical Engineering
  5. Materials Engineering
  6. Mechanical Engineering

Within each cluster, there are a number of carefully selected courses ranging from introductory graduate level to more advanced, specialized electives.

Students must successfully complete four courses (12 credits), one or two of which may be taken in their area of expertise. The remaining courses must be taken in separate and different cluster areas. Courses are selected in consultation with one (or more) graduate program coordinators to best meet the student's needs in terms of background, interests, and work requirements. It may be necessary for students to take prerequisite course(s) if they do not have appropriate backgrounds for a particular cluster course.


Applied Physics

  • PHYS.5530 Electromagnetism I 
  • PHYS.5540 Electromagnetism II 
  • PHYS.5400 Image Processing (4 credits)
  • PHYS.5780 Integrated Optics: Wave Guide and Lasers 
  • PHYS.5350 Introduction of Quantum Mechanics I 
  • PHYS.5470 Laser Physics and Applications 
  • PHYS.5380 Physical Optics and Waves 
  • PHYS.5770 Solid State Electronic and Opto-Electronic Devices
  • PHYS.5210 Statistical Thermodynamics

Computer Engineering

  • EECE.5500 Advanced Digital System Design 
  • EECE.5610 Computer Architecture Design 
  • EECE.5810 Computer Vision and Digital Image Processing 
  • EECE.5100 Digital Signal Processing 
  • EECE.5720 Embedded Real-Time Systems 
  • EECE.5750 FPGA Logic Design Techniques 
  • EECE.5520 Microprocessors Systems II and Embedded Systems 
  • EECE.5820 Network Design: Principles, Protocols, and Applications 
  • EECE.5730 Operating Systems and Kernel Design
  • EECE.5210 Real Time DSP 
  • EECE.5020 VLSI Design 
  • EECE.5040 VLSI Fabrication

Computer Science

  • COMP.561 Computer Security I 
  • COMP.562 Computer Security II 
  • COMP.563 Data Communications I 
  • COMP.564 Data Communications II 
  • COMP.549 Mobile Robots 
  • COMP.515 Operating Systems I 
  • COMP.516 Operating Systems II 
  • COMP.548 Robot Design 
  • COMP.523 Software Engineering I 
  • COMP.524 Software Engineering II

Electrical Engineering

  • EECE.5280 Alternative Energy Sources 
  • EECE.5060 Antenna Theory and Design 
  • EECE.5320 Computational Electromagnetics 
  • EECE.5130 Control Systems 
  • EECE.5290 Electric Vehicle Technology 
  • EECE.5070 Electromagnetic Waves and Materials 
  • EECE.5120 Electronic Materials 
  • EECE.5190 Engineering of Submicron Machines 
  • EECE.5900 Fiber Optic Communications and Networks 
  • EECE.5430 Theory of Communication
  • EECE.5090 Linear System Analysis 
  • EECE.5050 Microwave Electronics 
  • EECE.5330 Microwave Engineering 
  • EECE.5150 Power Electronics 
  • EECE.5840 Probability and Random Processes 
  • EECE.5710 Radar Systems 
  • EECE.5170 MMIC Design and Fabrication

Materials Engineering

  • PLAS.5440 Advanced Plastics Materials 
  • CHEN.5060 Interfacial Science and Engineering and Colloids 
  • CHEN.5070 Material Science and Engineering 
  • PLAS.5030 Mechanical Behavior of Polymers 
  • CHEN.5230 Nanodevices and Electronic Materials 
  • CHEN.5270 Nanomaterials Science and Engineering 
  • CHEN.5410 Nanostructural Characterization by SEM, TEM, and AFM 
  • PLAS.5180 Plastics Product Design
Mechanical Engineering
  • MECH.5120 Applied Finite Element Analysis 
  • MECH.5710 Concurrent Engineering and Quality 
  • MECH.5230 Cooling of Electronic Equipment 
  • MECH.5740 Design for Reliability Engineering 
  • MECH.5160 Experimental Modal Analysis 
  • MECH.5240 Fundamentals of Acoustics 
  • MECH.5750 Industrial Design of Experiments
  • MECH.5730 Manufacturing Systems Engineering 
  • MECH.5910 Mechanical Behavior of Materials 
  • MECH.5150 Modal Analysis- Theoretical Methods 
  • MECH.5790 Robotics 
  • MECH.5620 Solid Mechanics 
  • MECH.5270 Solar Systems Engineering 
  • MECH.5500 Vibrations

Nanotechnology Certificate

Civil & Environmental, Mechanical, Plastics Engineering Departments

Jackie Zhang

The program will provide students with a fundamental knowledge of nanotechnology and is intended to respond to the increasing demand for trained professionals in nanoscience and technology. The certificate is designed for students with a background in chemistry, physics, biology, or any branch of engineering who want nanotechnology and nanomanufacturing workforce preparation. Students may focus on a concentration area based on their interests and background. Courses in each concentration area are carefully designed to provide both analytical and practical competence. Students may take any combination from the electives list.

Core Courses - Required:

  • ENGN.5500 Introduction to Nanotechnology  
Core Courses: (Choose one)
  • CHEN.5410 Nanostructural Characterization by SEM, TEM, and AFM
  • CHEM.5100 Electron Microscopy of Advanced Materials
  • CHEM.5250 Analysis of Advanced Materials
Elective Courses: (choose two courses)


  • CHEN.5270 Nanomaterials Science and Engineering
  • CHEN.5060 Interfacial Science and Engineering and Colloids
  • MECH.5910 Mechanical Behavior of Materials
  • PLAS.5130 New Plastics Materials 
  • PLAS.5980 Smart Polymers


  • CHEN.5230 Electronic Materials Processing
  • CHEN.5350 Cell & Microbe Cultivation
  • CHEN.5450 Isolation & Purification of Biotech Products
  • EECE.5040 VLSI Fabrication
  • PLAS.5020 New Plastics Processing Techniques
  • PLAS.5780 Advanced Polymer Processing
  • xxxx.xxxx Processing of Nanocomposites

Design and Devices

  • EECE.7100 Special Topics in ECE: Nanoelectronics 
  • EECE.5020 VSLI Design 
  • EECE.5120 Electronic Materials 
  • EECE.5080 Quantum Electronics for Engineers 

Health and Environmental Impacts

  • PUBH.5140 Aerosol Science
  • PUBH.5250 Industrial Hygiene and Ergonomics 
  • PUBH.5570 Toxic Use Reduction
  • PUBH.6100 Exposure Assessment 
  • PUBH.6170 Measurements of Airborne Contaminants
  • PUBH.5030 Toxicology and Health

Photonics & Opto-Electronic Devices Certificate

Physics Department and Electrical & Computer Engineering Department

James Egan
978-934-3774 / 978-934-3300

The certificate is offered jointly by the Electrical & Computer Engineering & Physics Departments and reflects the strong interests in the physics and technologies of electro-optics. Extensive research facilities include: new materials growth (molecular beam epitaxy) and device fabrication and testing laboratories.

Required Courses:

  • PHYS.5770 Solid State Electronic & Opto-electronic Devices
  • PHYS.5390 Electro-optics


  • EECE.5950 Solid State Electronics
  • EECE.5680 Electro Optics and Integrated Optics

Elective Courses: (choose two of the following):

  • EECE.5070 Electromagnetic Waves and Materials
  • EECE.5080 Quantum Electronics for Engineers
  • EECE.5900 Fiber Optic Communications
  • EECE.6070 Electromagnetics of Complex Media
  • EECE.6690 Opto Electronic Devices
  • PHYS.5470 Laser Physics & Applications
  • PHYS.6310 Nonlinear Optics
  • PHYS.5780 Integrated Optics: Wave Guides & Lasers

Telecommunications Certificate

Computer Science Department

Byung Kim

The graduate certificate consists of courses from both the Computer Science and Electrical Engineering Departments. It is intended for students who hold a baccalaureate degree in science or engineering and who wish to concentrate on hardware/software issues pertaining to telecommunications. 

Required Courses:

  • EECE.5430 Theory of Communication
  • COMP.5550 Computer Networks
  • COMP.5630 Data Communications I
Plus One Approved Elective