Academics

Explore the Programs at Miami Dade College

Speaker and mobile phone

Program Overview

The Internet of Things (IoT) connects smart devices to networks and data systems so they can communicate, sense, and respond to real-world conditions. Also known as Smart Devices and Connected Systems, this field combines programming, networking, cloud computing, and data analytics to create intelligent, connected solutions used across industries such as healthcare, manufacturing, transportation, and smart infrastructure.

The Computer Programming and Analysis program with a concentration in Internet of Things (IoT) is focused on the design, development, and deployment of intelligent, connected technologies. Through hands-on programming, embedded systems projects, cloud integration, and artificial intelligence, you learn to build smart solutions that collect, analyze, and transform data into actionable insights — positioning you for success in a technology-driven economy.

  • Valuable Work Skills for Today’s Workplace

    An industry-based curriculum focused on building, connecting, securing, and analyzing smart devices and connected systems used across today’s data-driven industries.

  • Stack Credentials and Earn Additional Degrees

    Earn the College Credit Certificate (CCC) in Internet of Things (IoT) Applications while completing your degree, gaining an additional credential and pathway to future academic advancement.

  • Community and Corporate Partnerships

    MDC collaborates with tech companies and experts to enhance educational programs, giving students exposure to real-world applications and industry challenges.

  • High Salary

    Employment in this area has high earning potential.

  • Valuable Work Skills for Today's Workplace

    Skills in programming taught in this program are in high demand

Estimated tuition cost:
Program credits:
Estimated time to complete:

Program Details

The A.S. degree is designed for immediate entry into a career upon graduation. Most program courses directly relate to the identified career area. The remaining courses are comprised of general education courses.

Internet of Things Applications

In this concentration, you develop technical skills to design, program, secure, and deploy smart devices and connected systems. Coursework emphasizes hands-on learning in embedded programming, IoT networking and security, cloud computing, and data analytics with AI applications.

You learn to program development boards and sensors, connect devices to secure networks and cloud platforms, and analyze data generated by connected systems. Through applied projects and real-world use cases, you build scalable, data-driven IoT solutions that bridge the physical and digital worlds and prepare you for technology-driven careers across diverse industries.

Additional Concentrations:

Students drawn to the app development side of programming can select the Mobile Applications Development concentration. Those seeking a broader, well-rounded programming foundation may select Business Application Programming. The A.S. in Computer Programming and Analysis is a single degree program, awarded once, with distinct concentrations available for specialization.

Areas of focus in this course of study include:

  • Embedded programming
  • Smart devices and networks
  • Connected systems
  • Cybersecurity fundamentals for IoT systems
  • Cloud computing for IoT applications
  • Data analytics fundamentals
  • Application of AI techniques in IoT systems

Career Prospects

Graduates are prepared for roles across industries where smart devices, connectivity, cloud platforms, and data intelligence power modern systems and automation. Roles may include:

  • IoT Systems Engineer
  • Embedded Software Developer
  • IoT Network Engineer
  • Embedded Systems Designer
  • IoT Solutions Engineer

Program Location