CSCI 225 - Machine Organization

Projects 2017




Emma Alberts, Josh Leach, Hanna Strohm

Parallel Processing

 Thursday, Nov 16, 10:00am in Cofrin 11

Parallel processing is the use of multiple processors to perform a function. This is more efficient and faster than using a single processor. There are several different architectures that can be used to organize the processors, which have varying degrees of efficiency and cost. We will examine the applications of these architectures and their pros and cons of each.

Noah Doperalski, Brady Hicks, Taylor Splan


Bluetooth Technology

Thursday, Nov 16, 10:20am in Cofrin 11

As Bluetooth technology is becoming the mainstream connection between pairs, would you like to know how we paired? Well, we all have used Bluetooth to different capacity but none of us knew how it actually worked. Bluetooth is included in everything today including cars, phones, toothbrushes, beds, scales, and even your household light bulbs. We will examine how the connection is established, different types of connections and more revolutionary topics.


Nathan Labott, Samuel Neville, Bao Van


Graphic Processors

Thursday, Nov 16, 10:45am in Cofrin 11

An in depth look at the pros and cons of having a graphics processing unit installed on your machine. We compare CPUs to GPUs and look at the inner workings and makeup of each. We describe the way data runs through a GPU and what makes them so powerful.



Nate Cadotte, Samuel Fletcher, Jared Wiesman

Artificial Intelligence

Thursday, Nov 16, 11:05am in Cofrin 11

The purpose of this presentation is to show different ways artificial intelligence is currently being used. This includes all different kinds of implementations; from working in factories to interacting with the world on social media. It also includes the first uses of artificial intelligence and similar developments as well as projections for implementations in the future. This presentation also provides the origin of artificial intelligence and some of its first implementations. We also include a video giving a demonstration of artificial intelligence in action.


Drew Honzik, Michael Schirger, Wyatt Verheyen


Data Compression

Thursday, Nov 16, 11:30am in Cofrin 11

Data compression is a field that is remains relevant in today’s world despite the massive improvements in computational power. Affecting everything from download speeds to the general quickness of your computer, compressing data is something that everyone should care about. Beginning with Morse Code and continuing through today, compression has come a long way in terms of efficiency and feasibility. To reflect the variance in compression algorithms, some common algorithms such as Huffman, Arithmetic, and Lempel-Ziv will be explored. Effectiveness and efficiency is important in compression so we will also compare these algorithms. As a demo, we will explore lossless and lossy compression algorithms, specifically analyzing JPEG image files.


Alan Deuchert, Logan Lamers,

Tyler Sobacki

Malware and Firewalls

Friday, Nov 17, 9:40am in STW 105

Due to the continual advancement of integrating technology into our daily lives, it becomes more apparent for users both casual and professional to know the types of dangers that viruses and other types of malware can do as well as how to protect oneself from them. In this presentation, we give a primer to these topics and look at how we currently face new, daunting challenges in computer security every single day.


Camille Jacobson, Maggie Krummel

Robots in Manufacturing

Friday, Nov 17, 10:10am in STW 105

In recent years, robotics has shifted from a hobby to a useful tool due to advances in technology, including controllers and sensors. Robots have been developed to handle the simple tasks seen in manufacturing, such as welding, painting, and shifting objects. As technology progresses, so does the way in which the workforce is being run. In recent times, there has been an ever increasing shift from human labor to automation.