Ubiquitous Computing (Graduate Certificate)

Ubiquitous Computing (Graduate Certificate)


What is ubiquitous computing?

From smartphones to smart homes, we live in the era of ubiquitous computing, or ubicomp, which is the idea that computing functions should be accessible anytime, anywhere through everyday objects in your life. At home, work and play, your daily devices communicate and connect you to your network and beyond. At UNH, you’ll earn a graduate certificate in as few as nine months in this online program, learning how to develop and deploy systems that are considered part of the third wave of computing.

Why study ubiquitous computing at UNH?

Our ubiquitous computing certificate will help you advance your career and give you the skills to excel in fields such as ubicomp, mobile applications, the internet of things, pervasive computing and ambient intelligence. The asynchronous program format allows for a great deal of flexibility, meaning you can complete readings and coursework on your own schedule, but you’ll also enjoy facilitated discussion with course instructors, as well as the support of a student success coach.

Potential careers

  • AI scientist
  • Information security architect
  • Machine learning researcher
  • Project manager
  • Software designer
  • Software engineer
  • System designer
  • Technology officer


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

Request Information

We use text messages to communicate important event and application information (msg and data rates may apply).

Curriculum & Requirements

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.

Application 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 following6-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