Ubiquitous Computing

Computer program in foreground, students working in background
Ubiquitous Computing

Program Overview

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.

For a full list of application requirements please visit the Graduate School website.


Andrew L. Kun

Associate Professor
Phone: (603) 862-4175
Office: Electrical & Computer Engineering, Kingsbury Hall Rm W219, Durham, NH 03824
Electrical and Computer Engineering
33 Academic Way
Kingsbury Hall Room W201
University of New Hampshire
Durham, NH  03824

Phone (603) 862-1357
Email: ece.dept@unh.edu

Curriculum & Requirements

The program of study required for the certificate consists of four courses for a total of 13-15 credit hours.

Required Courses
ECE 824Ubiquitous Computing Fundamentals4
ECE 924Ubiquitous Computing 13
Select two of the folowing6-8
ECE 814Introduction to Digital Signal Processing4
ECE 941Digital Signal Processing3
ECE 960Computer Architecture3
ECE 920Wireless Communication Systems3
ECE 901Electromagnetic Wave Theory I3
ECE 900A
& ECE 900B
Research and Development from Concept to Communication I
and Research and Development from Concept to Communication 2 2

Explore Program Details

take the next step

student outside building on campus
Students on the lawn at Thompson Hall
student at career event