Ubiquitous Computing (Graduate 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.

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

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 1

ECE 824 Ubiquitous Computing Fundamentals must be taken prior to ECE 924 Ubiquitous Computing


2 semester sequence, 2+2 credits