FB Pixel Skip to Main Content

Learning the Internet of Things at Western

computer science students working in lab

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.

 

 

Author Credit: Kinlee Whitney

Photo Credit: F4D Studios

Take the Next Step

Apply to
Western

Apply to
Western

We understand that applying to a university can be daunting, which is why we make our admission process as simple and straightforward as possible. Learn more about applying to your program of choice at Western.

Visit
Western

Visit
Western

The best way to find out what makes Western such a special place is to experience it for yourself. Our student-led tours give you an insider’s perspective on everything from academics to student life.

Alumni
Community

Alumni
Community

We keep the Mountaineer spirit going strong within our alumni community. Whether getting together with friends at an annual event, making a donation or mentoring a student, graduates continue to play an important role in the Western community.

Request
Information

Request
Information

Want to discover more about Western? Request information today to get in touch with the admissions team.