Computer Science & Information Technology Research

Tech Guide's "Ask an Expert with Lisa Frye" about a Bachelor's in Computer Science

Student KU BEARS Grant Projects

The purpose of the KU Bringing Experiences About Research in Summer (BEARS) program is to support faculty/student research pairs over the summer. The goals are twofold: to develop the necessary skill sets of undergraduate students to help them become student researchers and to provide faculty members with paid student research assistants. Undergraduate students selected for the program will receive summer pay for research tasks assigned by a faculty supervisor. By assisting faculty members in their research, students selected for the program will learn the knowledge and skills necessary for conducting advanced research in their field.

Environmental Sensing with Wireless Sensor Networks, Summer 2017; Student: Nina Schynder with Faculty: Dr. Lisa Frye

Project Description: This research project is to utilize Wireless Sensor Networks to perform environmental sensing. The Wireless Sensor Network(s) will consist of a variety of sensors that will collect data about the environment. It is the goal of this research to examine changes in avian populations as well as the number of different species that could reside in the local Kutztown region.  As temperature and moisture can affect food supply, suitable habitat, and comfort levels, understanding how the climate affects bird species are integral to this study.

The KU Game, Summer 2018 and Summer 2017; Student: Braden Luancing with Faculty: Thiep Pham

Project Description: The grant provided an opportunity to research, design and development a 3D virtual interactive tour of Kutztown University.  The game simulates how prospective students and their family can explore the campus and interactively engage with non-player characters (computer AI) to learn more about Kutztown University.

Long Term Map Maintenance for Mobile Robots, Summer 2019; Student: Matthew Bartlett with Faculty: Dr. Dylan Schwesinger

Project Description: Mobile robot applications use a representation of the real-world environment, a map, for navigation tasks. The map is typically created under the assumption that it will not need to change for future navigation tasks. The goal of this project is to find a map representation that can be updated during navigation tasks where the environment has features that are expected to change over time.

Student Research Projects

Accelerating Complex Graphical Shapes, Sabrina Vagasky
Undergraduate honors capstone project; faculty advisor: Dr. Dale Parson

The goal of this project was to use the acceleration techniques in the Processing/Java framework to accelerate videos in 3D virtual worlds. In this project, I built PShapes which is a data type for storing shapes and contains a group of methods to create primitive shapes. PShapes can be built with external files like scalable vector graphic (SVG) files or with geometry. " SVG-format vector images can be rendered at any size without loss of quality and can be easily localized by updating the text within them, without the need of a graphical editor to do so. With proper libraries, SVG files can even be localized on-the-fly,” unlike “classic bitmapped image formats such as JPEG or PNG” (SVG: Scalable Vector Graphics). The renderer renders the graphics to a display monitor or raster graphics file. An image without a PShape like a JPEG or images on the web are called a raster graphic which is made up of a grid of pixels also known as a bitmap. Within Processing, a raster graphic object such as a Processing PImage or a conventional display monitor stores picture elements (a.k.a. pixels) as tiny dots consisting of combinations of red, green, and blue values. The difference between raster graphics and vectors graphics can be told when the user zooms in on an image. If a user zooms in closely to a raster image they begin to see individual pixels. A vector graphic object such as a Processing PShape consists of mathematical descriptions of groups of shapes that render into pixels only when displayed on a raster monitor. If a user zooms in closely to a vector image they continue to see a sharp image because the graphical renderer converts the mathematical descriptions to pixels after the zoom.

Analysis of first-year College of Business student retention data, Olayinka Obisesan 
Graduate independent study research; faculty advisor: Dr. Dale Parson

This graduate student is completing analysis of factors affecting retention of first-year students in Kutztown's Business majors, using data supplied by the College of Business, as his capstone course in our department's Graduate Certificate Program in Data Analytics.

Eclipsing Binary Stars that Exhibit the O’Connell Effect, Nicholas Paolella 
Master's thesis research; faculty mentors Dr. Dale Parson and Dr. Phill Reed (Astronomy)

In conjunction with Dr. Reed of the Physical Sciences Department, this student is completing analysis of light curves and other data from eclipsing binary star systems for an asymmetrical light feature known as the O'Connell Effect, adapting audio signal analysis techniques prototyped by Dr. Parson. This project may lead to a published paper in an astronomical journal.

Faculty Research

Electro-Acoustic Music and other Multimedia (computer music and graphics) - Dr. Dale Parson