Master's Presentations - Applied Computer Science Winter 2021 Thursday, April 29, 2021 - GVSU School of Computing

Page created by Roger Taylor
 
CONTINUE READING
Master's Presentations - Applied Computer Science Winter 2021 Thursday, April 29, 2021 - GVSU School of Computing
Master's Presentations
  Applied Computer Science

          Winter 2021

    Thursday, April 29, 2021
          9:30a-11:00a
School of Computing
                                       Applied Computer Science
                                        Master’s Presentations
                                        Thursday, April 29, 2021
ACS Master’s Projects
ACS Master’s Project students will present live on Thursday, April 29th from 9:30-10:00a via Zoom. Please attend the
live presentations before going to the poster session. Zoom information for the live presentation is below. The poster
session will go from 10:00-11:00a and you can find each student’s Zoom link with their abstract.

9:30 am – Live Zoom Presentation Information Below
                     Tyler Gizinski – MS Project, Advisor: Dr. Xiang Cao
                     “An Edge Computing Prototype for Data Processing Applications”

                     Ahmed Eissa – MS Project, Advisor: Dr. Jagadeesh Nandigam
                     “Chatterbook - A Family-Friendly Social Web Application”

                     Matthew Weiden – MS Project, Advisor: Dr. Andrew Kalafut
                     “Cybersecurity Recommendations and Guidelines”

                     Christopher Dilley – MS Project, Advisor: Dr. Christian Trefftz
                     “Exploring the Spark-Rapids Plugin for Apache Spark”

                     Collin Beaudoin – MS Project, Advisor: Dr. Christian Trefftz & Dr. Zachary Kurmas
                     “Hermitian Observable Multiplication Algorithm”

Pre-Recorded YouTube Presentation: https://www.youtube.com/watch?v=qreVjG5JS3w

                     Elizabeth Mitchell – MS Project, Advisor: Dr. Byron DeVries
                     “Clickulum: A Smart Curriculum Maker for Homeschoolers”

Live Zoom Presentation Information
https://gvsu-edu.zoom.us/j/91928755252?pwd=ajVjKzFtTUJMb3I2aDRWSlkwQVhqZz09
Meeting ID: 919 2875 5252
Passcode: 887426

                           Thank you for supporting our graduate computing students.
An Edge Computing Prototype for Data Processing Applications
                              ACS Master’s Project

                             Presented By: Tyler Alan Gizinski
                                  Advisor: Dr. Xiang Cao

Abstract:

The explosive usage of Internet of Things (IoT) capable devices in commercial and personal

applications help pave the way for edge computing adoption. Edge computing enables shorter latency,

reduction in network bandwidth, and advanced data security. In this project, we present a proof-of-

concept prototype environment targeted at investigating the performance of edge computing

compared to classic client-server processing. Taking data communication into account, our

experiments purpose is aimed at finding a break-even point for edge computing, the situations in

which multiple low-powered edge devices can offer solutions at a rate faster than a single traditional

server. Finally, this project presents our findings, observations, and challenges encountered during

implementation.

Zoom Poster Presentation
https://gvsu-edu.zoom.us/j/98347248651?pwd=UVRCTGxTNFg3RjhmWHl3dHlabFRTdz09
Meeting ID: 983 4724 8651
Passcode: 787560
Chatterbook - A Family-Friendly Social Web Application
                               ACS Master’s Project

                              Presented By: Ahmed Eissa
                            Advisor: Dr. Jagadeesh Nandigam

Abstract:

       Chatterbook is a family-friendly social application that allows users to sign up a free account,

authenticate users through a login page, create posts, add comments and sub-comments on posts,

react to posts and comments with “likes”, upload images to a photo gallery, add a network of

friends, recognize mutual friends so the network of friends can potentially grow even further, and

enjoy a safe environment that automatically safeguards against offensive and bullying words.

Zoom Poster Presentation
https://gvsu-edu.zoom.us/j/95693406305?pwd=Q1IzRVAySzQwQzY5OVI0WStHZCt4QT09
Meeting ID: 956 9340 6305
Passcode: 746098
Cybersecurity Recommendations and Guidelines
                                 ACS Master’s Project

                                Presented By: Matthew Weiden
                                 Advisor: Dr. Andrew Kalafut

Abstract:

        As we become more connected to the people and devices around us, it is becoming

increasingly important that security is at the forefront of considerations. Whether a business is

small or large, data integrity and reputation is vital to success. I have developed a set of guidelines for

use by an IT services company that supports other local businesses. These guidelines are designed to

be presented to existing and potential customers to help mitigate and reduce the impact of

cyberattacks.

        In order to ensure that these guidelines are impactful, I conducted research on

recommendations from NIST publications and industry leaders such as Microsoft. Using feedback

from a real company assisted with refining the recommendations to better fit the technical needs of

the intended audience.

Zoom for Poster Presentation
https://gvsu-edu.zoom.us/j/92466919804?pwd=TWRSVHlpUU51MzJTUVlydEszYUhFZz09
Meeting ID: 924 6691 9804
Password: 651847
Exploring the Spark-Rapids Plugin for Apache Spark
                               ACS Master’s Project

                           Presented By: Christopher P. Dilley
                              Advisor: Dr. Christian Trefftz

Abstract:

Nvidia has come out with a new plugin for Apache Spark called spark-rapids. This plugin is designed

to improve the performance of Apache Spark programs by off-loading some computations onto a

GPU. We investigated the effects of this new plugin, performing some experiments to see how the

plugin works and what sorts of improvements it has to offer for Spark programs. We give a brief

description of what Apache Spark & this plugin are, what were our experiments, and present our

results.

Zoom Poster Presentation
https://gvsu-edu.zoom.us/j/93355846996?pwd=eDVvQ013VVN6dVFkazZ1OWRZb3ZCdz09
Meeting ID: 933 5584 6996
Passcode: 531358
Hermitian Observable Multiplication Algorithm
                              ACS Master’s Project

                          Presented By: Collin Beaudoin
                Advisor: Dr. Christian Trefftz & Dr. Zachary Kurmas

Abstract:

Hermitian matrix multiplication is one of the most common actions that is run on quantum matrices,

for example, Hermitian matrix multiplication is used to apply observables onto a given state

vector/density matrix.

                                              ρ→Hρ

Our goal is to create an algorithm to perform the matrix multiplication within the constraints of

QuEST, a high-performance simulator for quantum circuits. QuEST provides a system-independent

platform for implementing and simulating quantum algorithms without the need for access to

quantum machines. The current implementation of QuEST supports CUDA, MPI, and OpenMP,

which allows programs to run on a wide variety of systems.

Zoom for Poster Presentation
https://gvsu-edu.zoom.us/j/96204737579?pwd=ZnA3bVJaZE8vMmxWckpKQ2xRS254QT09
Meeting ID: 962 0473 7579
Passcode: 531429
Clickulum: A Smart Curriculum Maker for Homeschoolers
                              ACS Master’s Project

                              Presented By: Elizabeth Mitchell
                                Advisor: Dr. Byron DeVries

Abstract:

While homeschoolers typically are not held to their state’s graduation requirements, it is beneficial for
homeschooled students to still meet these requirements; not only does it make college admissions
easier, but also proves the validity of the student’s education. Additionally, following state
requirements will help students create an exhaustive curriculum backed by research. While it’s possible
to search requirements online and hand-make a plan of study to meet these requirements, this can be
a slow, time-consuming process. This is why I, as a student who was homeschooled up until college,
created Clickulum.

Clickulum is an application that allows homeschooling parents or students to create a curriculum
easily. It holds the requirements for every state in the United States, and is a smart and intuitive tool
that can be used to create, edit, and save high school curricula, requiring minimal knowledge from the
user. Additionally, Clickulum contains a panel to help users find curriculum resources and identify
Advanced Placement classes that can be substituted for normal high school courses.

It is my goal that by using Clickulum, homeschooling parents and students can easily create a
curriculum that meets state requirements but still allows flexibility wherever possible. Homeschoolers
already have to spend a great deal of time managing and planning the education of their students.
Clickulum is a simple way to lighten the load.

Pre-Recorded Presentation: https://www.youtube.com/watch?v=qreVjG5JS3w
You can also read