Learning the Internet of Things at Western

0Comments

Western Colorado University’s Computer Science program provides multiple tracks for students to specify their degree plans. The Software Engineering emphasis track at Western is built on a computer science foundation of programming, database management, web development and software engineering. Through this track, students take courses that provide them with the tools and skills they need in order to be successful in their careers after college. One of these courses is titled CS 380, The Internet of Things (IoT).

The Internet of Things Course

This three-credit course is a hands-on introduction to the theory and programming of wireless embedded systems or the “Internet of Things.” Students taking the course wire circuits and code embedded systems to interact with the physical world through sensors, actuators and wireless communication.

“IoT is a rapidly growing field,” said Marc Rubin, Assistant Director of Computer Science and professor of the course. “The number of ‘smart’ and ‘connected’ devices has been growing steadily over the past decade. Basically, anything with a microchip must be programmed by someone.”

Preparing Students for the Field

Rubin said that, because IoT is becoming such a popular field, this course will prepare students to go into embedded systems development and/or become firmware engineers.

“In this course, students gain the knowledge and skills to write ‘low level’ code for electronic ‘things,’” said Rubin.

Getting Practical Insights

Evan White, a Western Alumni who graduated in 2022 with a degree in Computer Science emphasizing in cyber security, said he most enjoyed the hands-on parts of the course.

“We actually got to learn about practical things instead of just talking about abstract concepts within IoT,” said White.

Western is dedicated to providing students with intensive coursework and hands-on experience. Through their education, students will gain skills that prepare them to develop essential technology that modern society depends on.

Western’s Computer Science Degree

Now that he’s graduated, White said he’s thankful for the coursework Western provided through his Computer Science degree.

“This class really shows how unique the curriculum is at Western in regards to how hands-on it is,” said White. “It allows kids who would have otherwise not wanted to be computer science majors really excel and have fun with it.”

Discover more about Western’s Computer Science degree.

Original source can be found here



Related

Dr. Mehmet Oz CMS Administrator

At least $7,718 in Boulder Medicaid disbursed for COVID-19 services in 2024

COVID-related claims made up under 0.1% of Boulder Medicaid payouts in 2024, with a minimum of $7,718 attributed to virus-specific HCPCS codes.

Rep. Joe Neguse (CO-2)

Rep. Joe Neguse votes against SAVE-Act

Voting records show 208 House members opposed the Safeguard American Voter Eligibility Act, a measure aimed at tightening voter eligibility requirements.

Suzanne Roosen Acting Director of the Office of Food Policy and Response (OFPR)

How many companies were inspected by the FDA in cities located in Boulder County in December 2025?

There was one company in a city associated with Boulder County that received an FDA inspection in December 2025, according to the U.S. Food and Drug Administration.