MS in the Internet of Things

Program Plan: MS in the Internet of Things

Course Requirement Courses/Credits
IoT Technical Elective coursework*#
(approved course list below)
4 courses (12 credits)
ECE Technical Elective coursework*
(any ECEx Dept. graduate course)
7 courses (21 credits)
General Technical Elective coursework
(see approved list below)
4 courses (12 credits)


TOTAL 15 courses (45 credits)

 *Approved IoT Technical Elective courses to be chosen from the approved ECE courselist. Contact ECE Graduate Advisor.

#Research-intensive courses (ECE 697, ECE 898, ECE 997, and ECE 998) cannot be used to fulfill this requirement.

General Technical Elective courses can be chosen from among the graduate course offerings of:

  • Department of Electrical and Computer Engineering (ECE, ECEC, ECEE, ECEP, ECES, ECET)
  • Other departments within the College of Engineering (AE, CHE, CIVE, CMGT, EGEO, EGMT, ENGR, ENVE, ET, MATE, MEM, PROJ, PRMT, SYSE)
  • The School of Biomedical Science, Engineering and Health Systems (BMES)
  • Department of Mathematics (MATH); the Department of Physics (PHYS)
  • Department of Chemistry (CHEM) and the Department of Biology (BIO)

In order to have courses outside of the departments, schools, and subjects listed above count towards degree completion, they must be approved by the graduate advisors prior to registration for said courses.