Skip to main content
Computer Engineering - Internet of Things (MS)

Interested In Learning More?

Request Information

Computer Engineering - Internet of Things (MS)

Online Master’s Program

 

Course Delivery
Online

 

Degree
Master's Degree (MS)

 

College/School
Engineering

Program Overview

Take Computer Engineering to the next level, become an expert in the field of Internet of Things! The Internet of Things (IoT) is a collection of physical devices that contain embedded electronics, software, sensors and networking capabilities.  These devices collect and exchange data on a massive scale; that is, on the scale of the internet with billions of connected devices. 

Graduates will complete courses in foundational concepts related to computing, embedded systems, networking and data science.  Additional courses will build upon these foundations, in order to treat topics related to cloud computing, web applications, and distributed systems.

Prospective students need to have a baccalaureate degree in Electrical Engineering, Computer Engineering, Computer Science, or an equivalent program of study.  All applicants are expected to have college-level proficiency in English (reading and writing), programming and mathematics.  See the Degree Requirements tab to view the full list of admissions requirements.  


Possible Careers

The Master of Science in Computer Engineering - Internet of Things (IoT) program was developed with industry input to provide graduates with the skills desired by the fast-growing computer industry.  Students will learn how to develop the software and hardware systems that allow devices to collect and exchange data on a massive scale; that is, on the scale of the Internet with billions of connected devices. Students who successfully complete the curriculum will be prepared for entry into the computer industry or related fields of study such as autonomous and electric vehicles, smart grid, situational awareness for smart health, crowdsourcing based services, and security for smart cities.

Program Learning Goals

Graduates will successfully advance in their careers through:

  • Technical competence in computing, data and networking
  • Demonstration of professional skills appropriate for the global Internet of Things marketplace

Student Learning Outcomes

Students receiving Masters degrees in Computer Engineering with an IoT specialization will:

  • Exhibit knowledge of computing fundamentals
  • Demonstrate the ability to develop software and hardware components with applications in the Internet of Things

Program Details

The Master of Computer Engineering in Internet of Things (IoT) is a Managed Online Program that is designed to accommodate students with interest in computing and the emerging problems associated with IoT.   Prospective students need to have a baccalaureate degree in Electrical Engineering, Computer Engineering, Computer Science, or an equivalent program of study.  All applicants are expected to have college-level proficiency in English (reading and writing), programming and mathematics.  See the Degree Requirements tab to view the full list of admissions requirements.  

The degree consists of five required courses plus an additional six elective courses. The courses can be taken in any order and can be currently completed in as little as 18 months. 

Look for the courses in the current schedule of classes with a course comment that reads "Limited to managed online program students only."  For more information, contact the ECE Grad App Assistance team at ecegradapp@unm.edu or 505.277.2436.

Required Courses (13 credit hours):

Course NumberCourse NameCredit Hours
ECE 517Machine Learning3
ECE 531 (ECE 595)Introduction to Internet of Things3
ECE 537Foundations of Computing3
ECE 540Advanced Networking3
ECE 590Graduate Seminar1

Possible Elective Courses (18 credit hours)*:

Course NumberCourse NameCredit Hours
ECE 439Introduction to Digital Signal Processing3
ECE 500Theory of Linear Systems3
ECE 514Nonlinear and Adaptive Control3
ECE 522Hardware Software Codesign with FPGA's3
ECE 525Hardware-Oriented Security and Trust3
ECE 529Introduction to Cybersecurity3
ECE 530Introduction to Cloud Computing3
ECE 533Digital Image Processing3
ECE 541Probability Theory and Stochastic Processes3

*Only six elective courses are required. 

Computer Engineering in IoT Admissions Requirements

  • Completion of a baccalaureate degree in Electrical Engineering, Computer Engineering, Computer Science, or an equivalent program of study, with a minimum GPA (grade point average) of 3.0 (or equivalent) for courses in the major field of study over the last two undergraduate years.
  • College-level proficiency in English (reading and writing), programming and mathematics.  
  • Minimum GRE Verbal Scores (old/new): 400/146
  • Minimum GRE Quantitative Scores (old/new): 650/151
  • Language Skills for International Students: International students must meet all UNM Graduate Admissions Requirements including tests for English proficiency. For more information regarding international students, please see International Students and Online Education. For international students, the minimum Graduate TOEFL Scores (Paper/Computer) are: 550/213, minimum Graduate IELTS Score: 6.5. Official test results must be sent directly from ETS to the University of New Mexico (code #4845)

Degree Information

The degree is offered as a Masters Plan III Option (course work only) program which consists of:

  • A minimum of 31 hours of coursework (including ECE 590), with a minimum of 18 hours in ECE.
  • At least 13 credit hours must be ECE core courses.  The remaining courses are free electives.
  • A maximum of 6 hours of 400-level ECE courses, and no more than 6 hours of 400-level Non-ECE courses (400-level courses must be approved for graduate credit.  ECE 495 cannot be used for graduate credit).
  • A maximum of 6 hours in "problems" courses (ECE 551 or ECE 651).
  • At least 50% of required coursework must be completed after admission to the graduate program.
  •  At least one credit hour, but not more than two credit hours, of graduate seminar (ECE 590).
  • No more than half of the minimum required coursework hours may be taken with a single faculty member.
  • No more than 6 credit hours of coursework can have a grade of C (2.0), C+ (2.33) or CR (grading option selected by student). ECE 590 is excluded from this limitation.
  • The CR grading option is not allowed for ECE core courses.
  • A student's cumulative GPA cannot be below 3.0. In addition, the GPA for courses presented in his/her program of studies cannot be below 3.0

 

Internet of Things (MSCPE) Program at a Glance

Major Requirements

31 Credit Hours

Tuition Cost per Credit Hour

$372.00*


*School or College differential tuition will be applied, in addition to the base tuition rate.  Additional fees may also apply. See the current full tuition and fee information.


Contact:

ECE Grad App Assistance Team

Email:     ecegradapp@unm.edu

Phone:    505.277.2436


Apply Online
Ask a Question
Talk to Someone