Skip to main content

Posts

Showing posts from September, 2025

The Internet of Things (IoT): Where IT Fundamentals Come to Life

  The Internet of Things (IoT): Where IT Fundamentals Come to Life Introduction The Internet of Things (IoT) connects billions of devices worldwide, embedding computing power and connectivity into everything from home thermostats to industrial machinery. These “smart” devices sense their environment, exchange data, and sometimes act autonomously, blending the physical and digital worlds seamlessly (Gillis & Yasar, 2025). What makes IoT fascinating is that it showcases how core IT fundamentals, hardware, programming, networking, databases, and security work together on a massive scale. From ARPANET Coke Machines to Today’s Smart Cities IoT’s origins trace back further than most realize. In 1982, Carnegie Mellon students connected a Coca-Cola machine to ARPANET so it could report inventory remotely — arguably the first “smart” device (Foote, 2022). Two decades later, Kevin Ashton coined the term “Internet of Things” to describe a world where computers could “sense” ...

Network Security

In today’s digital era, individuals and organizations are increasingly reliant on computer systems for communication, productivity, and data storage. With this reliance comes vulnerability to a variety of cyber threats. Strong information and system security measures are essential for protecting sensitive data, maintaining user privacy, and ensuring operational integrity (TestOut Corp., 2024). Without robust security, systems become susceptible to attacks that can lead to significant financial loss, reputational damage, and legal consequences. A major category of threats exploits the human element rather than technical flaws. This is known as social engineering, a manipulative tactic in which attackers deceive people into revealing confidential information or granting unauthorized access (Smith, 2020). Notably, the majority of security breaches stem from such human-targeted attacks; for instance, 68% of data breaches involve attacks on humans, not on technology (Office for Civil Rights...

Computers in The Workplace

Healthcare has become one of the most tech-driven industries on the planet. Computers are everywhere, from the check-in kiosk at your doctor’s office to the AI-powered systems behind the scenes that flag potential risks before a human even blinks. According to  CertMaster Learn Tech+  (TestOut Corp., 2024), information technology powers everything from electronic health records (EHRs) and diagnostic imaging to billing systems and secure provider communications. It’s less “computers are helping” and more “computers are running the place, but politely.” That’s why computer literacy isn’t optional in healthcare; it’s survival. Whether you’re scheduling appointments, interpreting lab results, or updating EHRs without accidentally violating HIPAA, knowing how to navigate secure systems is critical. Patient safety, privacy, and efficiency all depend on employees being fluent in the digital language of modern medicine. Without it, errors multiply, data leaks happen, and chaos moves i...

Traveling Through a Network

  Using the ping and traceroute commands gave me a clear picture of how packets travel across networks. A ping test works by sending packets to a server and measuring how quickly they return, while traceroute reveals the series of routers (or “hops”) that those packets pass through on their journey. Together, they show both the speed and the path of internet communication. Ping Results My first ping test to Google.com was very fast, with an average round-trip time of 22ms, ranging from 16ms to 25ms, and no packet loss (Figure 1). When I pinged Google.jp, the times were higher and more variable, with an average of 40ms and one spike reaching 91ms (Figure 2). Finally, pinging Google.cn showed an average of 20ms, with results ranging from 15ms to 26ms (Figure 3). In all cases, there was 0% packet loss, which indicates a reliable connection. These results highlight how geography and routing can affect speed. The closer servers (such as Google.com in the U.S.) had consistently lower lat...

Documenting a Day

Software applications are essential tools in academic, professional, and personal settings because they help individuals create, organize, analyze, and present information. In the “Documenting a Day” project, I worked with four major application types: word processors, spreadsheets, presentation software, and databases. Each application had a distinct role and offered different strengths and limitations. This essay will compare these applications, analyze their advantages and disadvantages, recommend which was most effective for documenting my daily activities, and describe additional scenarios where each would be particularly useful. Comparison of Application Functions Word processors, such as Microsoft Word, are designed primarily for composing and formatting text. In this project, Word allowed me to write a narrative-style journal entry that conveyed details of my day in a structured, readable format. Spreadsheets, such as Microsoft Excel, are built for organizing numerica...

Mobile App Critique

Hey everyone, I decided to review Duolingo for this assignment because I already use it pretty much every day, and honestly, the little green owl has me wrapped around his winged finger. If you haven’t tried it before, it’s a free language learning app (also available on desktop) that turns studying into something that feels like a game. There are over 40 languages to choose from. It has everything from Spanish and French to Hawaiian and even Klingon. One thing I love is how quick and easy it is to start. You can sign in with email, Google, or Apple, pick your language, and you’re immediately doing short, palatable lessons. Each one takes only a couple of minutes, so it’s super easy to fit into a busy day. The app keeps track of your streak, gives you XP for completing lessons, and lays everything out in a colorful “skill tree” so you know what’s ahead. My only complaint here is that some things, like repairing a streak or reviewing old lessons, are tucked away in menus and not super e...

Mondays Don't Like Hugs

  Mondays Don't Like Hugs Scratch is a free, visual programming language created by the MIT Media Lab, designed to be especially beginner friendly (Create & Learn Team, 2025).  Working on this project allowed me to apply fundamental coding concepts from the course, including loops, conditionals, and variables (CompTIA, 2022; Create & Learn Team, 2025). Scratch’s drag-and-drop, block-based interface made it easy to focus on the logic and creativity of my program without worrying about syntax errors, a key advantage of block coding noted by researchers (Weintrop, 2019). As a result, I was able to implement features like character movement and collision detection in my game with relative ease, reinforcing my understanding of how these coding constructs work in practice. The process of building the Scratch project was highly engaging and educational. I found that the platform’s visual nature and immediate feedback (seeing my code come to life instantly) kept me motivated...