Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer science

Series

Discipline
Institution
Publication Year
Publication
File Type

Articles 31 - 60 of 206

Full-Text Articles in Physical Sciences and Mathematics

Messiness: Automating Iot Data Streaming Spatial Analysis, Christopher White, Atilio Barreda Ii Dec 2021

Messiness: Automating Iot Data Streaming Spatial Analysis, Christopher White, Atilio Barreda Ii

Publications and Research

The spaces we live in go through many transformations over the course of a year, a month, or a day; My room has seen tremendous clutter and pristine order within the span of a few hours. My goal is to discover patterns within my space and formulate an understanding of the changes that occur. This insight will provide actionable direction for maintaining a cleaner environment, as well as provide some information about the optimal times for productivity and energy preservation.

Using a Raspberry Pi, I will set up automated image capture in a room in my home. These images will …


Chicago Alliance For Equity In Computer Science, Steven Mcgee, Lucia Dettori, Ronald I. Greenberg, Andrew M. Rasmussen, Dale F. Reed, Don Yanek Dec 2021

Chicago Alliance For Equity In Computer Science, Steven Mcgee, Lucia Dettori, Ronald I. Greenberg, Andrew M. Rasmussen, Dale F. Reed, Don Yanek

Computer Science: Faculty Publications and Other Works

CAFECS is committed to ensuring that all students in Chicago participate in engaging, relevant, and rigorous computing experiences by addressing problems of practice through research and development that increases opportunities for all students to pursue computing pathways and prepares all students for the future of work.


Introduction To Malware Analysis, Harrison Dekker Nov 2021

Introduction To Malware Analysis, Harrison Dekker

Library Impact Statements

No abstract provided.


Accelerated Online Certificate In Quantum Computing, Joanna Burkhardt Sep 2021

Accelerated Online Certificate In Quantum Computing, Joanna Burkhardt

Library Impact Statements

No abstract provided.


Gender Gap In Computer Science: An Invitational Rhetoric Study, Cindy Ramirez May 2021

Gender Gap In Computer Science: An Invitational Rhetoric Study, Cindy Ramirez

Student Scholar Symposium Abstracts and Posters

This project will address the gender gap in computer science through a discourse analysis of materials used to attract young girls to the field. Applying Invitational Rhetoric, Foss and Griffin’s feminist rhetorical theory, I will determine how rhetoric is being used to attract or possibly dissuade young females from entering computer science. Women have contributed to the field of computer science beginning in the 19th century even though computers were not yet invented. Considered the world’s first programmer, Ada Lovelace helped pioneer the first modern computer science concepts, and many of the same ideas we use today, like variables and …


Understanding God And His Redemptive Work In Computer Science, Mike Wallinga Apr 2021

Understanding God And His Redemptive Work In Computer Science, Mike Wallinga

Faculty Tenure Papers

Computer science as a discipline and computer scientists as a group tend to exhibit a technical, skills-focused disposition. Curriculum standards demand students acquire a long list of mathematical and programming abilities. Students both expect and are excited by the opportunity to learn the ins and outs of cutting-edge technology. Furthermore, programming a computer is an exercise in exactness and specificity. Is the semicolon in the right place? Are all of the parentheses matched? Does this Boolean logic or loop control statement contain an off-by-one error? Failing to state all of the required commands fully and exactly will result in a …


Making The Easy Accessibility Package, Aaron G. Trudeau Apr 2021

Making The Easy Accessibility Package, Aaron G. Trudeau

Honors Projects

The Easy Accessibility Package is a code package for Unity (a game engine bundled with game development software) that is meant to help video game developers quickly and easily make their games accessible to disabled gamers. The two main features I include in the project were remappable controls (changing which button performs which in-game action) and screen reader support (reading on screen text or game status aloud), both of which are vital to making games accessible.

The repository for the project at the time of submission can be found here: https://github.com/trudeaua21/EasyAccessibilityPackage/tree/v0.1-alpha

The up-to-date repository for the project can be found …


The Impact Of Twitter On The National Hockey League And Its Players, Benjamin Strauss Mar 2021

The Impact Of Twitter On The National Hockey League And Its Players, Benjamin Strauss

Honors Projects in Data Science

This study offers a new perspective on collecting and analyzing Twitter data surrounding the National Hockey League (NHL) to identify any trends or relationships between the data and overall performance during the 2021 abbreviated season. This paper provides and in-depth analysis by studying a sample of sixty of the top NHL players, specifically those who are typically top performers in the league, spanning over all thirty-one teams and all positions, this study was able to identify a deeper and broader perspective of what implications can be drawn from analyzing data from Twitter to both predict and reflect both individual player …


Introduction To The Mathematical Analysis Of Data Ams 450, Harrison Dekker Feb 2021

Introduction To The Mathematical Analysis Of Data Ams 450, Harrison Dekker

Library Impact Statements

No abstract provided.


Introduction To Computers And Programming Using Python: A Project-Based Approach, Esma Yildirim, Daniel Garbin, Mathieu Sassolas, Kwang Hyun Kim Jan 2021

Introduction To Computers And Programming Using Python: A Project-Based Approach, Esma Yildirim, Daniel Garbin, Mathieu Sassolas, Kwang Hyun Kim

Open Educational Resources

Welcome to the “Introduction to Computers and Programming using Python: A Project-based Approach”. This book is designed to teach basic programming skills to students who are new to the field of computing using a project-based learning approach. It has been designed to give freedom to the instructor, both in format and topics ultimately used throughout the course. While we provide 13 turnkey projects, it is only expected that 3 or 4 are used over the course of a semester, and all projects are provided both as textual instructions (the student version of this OER) and Jupyter Notebooks (one with and …


Sector: A Web-Based Data Management And Sharing System Secured By Blockchain, Matthew Grohotolski Jan 2021

Sector: A Web-Based Data Management And Sharing System Secured By Blockchain, Matthew Grohotolski

Summer Scholarship, Creative Arts and Research Projects (SCARP)

Since the advent of technology, securely transferring data between two computers over the internet has been a difficult task. This is especially true for organizations and universities who want to take advantage of technology to securely transfer or share data. Although many file transfer services exist, none have achieved secure transfers while also offering a friendly and easy-to-use user interface. SECTOR uses an existing secure transfer service called Globus to conduct secure file transfers and has built a safe and secure user permissions system on top of their functionality. All data used by SECTOR is stored on a distributed ledger …


Analysis Of Subtelomeric Rextal Assemblies Using Quast, Tunazzina Islam, Desh Ranjan, Mohammad Zubair, Eleanor Young, Ming Xiao, Harold Riethman Jan 2021

Analysis Of Subtelomeric Rextal Assemblies Using Quast, Tunazzina Islam, Desh Ranjan, Mohammad Zubair, Eleanor Young, Ming Xiao, Harold Riethman

Computer Science Faculty Publications

Genomic regions of high segmental duplication content and/or structural variation have led to gaps and misassemblies in the human reference sequence, and are refractory to assembly from whole-genome short-read datasets. Human subtelomere regions are highly enriched in both segmental duplication content and structural variations, and as a consequence are both impossible to assemble accurately and highly variable from individual to individual. Recently, we developed a pipeline for improved region-specific assembly called Regional Extension of Assemblies Using Linked-Reads (REXTAL). In this study, we evaluate REXTAL and genome-wide assembly (Supernova) approaches on 10X Genomics linked-reads data sets partitioned and barcoded using the …


Towards Formally Verified Compilation Of Tag-Based Policy Enforcement, Chr Chhak, Andrew Tolmach, Sean Anderson Jan 2021

Towards Formally Verified Compilation Of Tag-Based Policy Enforcement, Chr Chhak, Andrew Tolmach, Sean Anderson

Computer Science Faculty Publications and Presentations

Hardware-assisted reference monitoring is receiving increasing attention as a way to improve the security of existing software. One example is the PIPE architecture extension, which attaches metadata tags to register and memory values and executes tag-based rules at each machine instruction to enforce a software-defined security policy. To use PIPE effectively, engineers should be able to write security policies in terms of source-level concepts like functions, local variables, and structured control operators, which are not visible at machine level. It is the job of the compiler to generate PIPE-aware machine code that enforces these source-level policies. The compiler thus becomes …


Introduction To Data Science Lti 110, Joanna Burkhardt Dec 2020

Introduction To Data Science Lti 110, Joanna Burkhardt

Library Impact Statements

No abstract provided.


Teaching Applications And Implications Of Blockchain Via Project-Based Learning: A Case Study, Kevin Mentzer, Mark Frydenberg, David J. Yates Dec 2020

Teaching Applications And Implications Of Blockchain Via Project-Based Learning: A Case Study, Kevin Mentzer, Mark Frydenberg, David J. Yates

Information Systems and Analytics Department Faculty Journal Articles

This paper presents student projects analyzing or using blockchain technologies, created by students enrolled in courses dedicated to teaching blockchain, at two different universities during the 2018-2019 academic year. Students explored perceptions related to storing private healthcare information on a blockchain, managing the security of Internet of Things devices, maintaining public governmental records, and creating smart contracts. The course designs, which were centered around project-based learning, include self-regulated learning and peer feedback as ways to improve student learning. Students either wrote a research paper or worked in teams on a programming project to build and deploy a blockchain-based application using …


Chicago Alliance For Equity In Computer Science, Steven Mcgee, Lucia Dettori, Ronald I. Greenberg, Andrew M. Rasmussen, Dale F. Reed, Don Yanek Dec 2020

Chicago Alliance For Equity In Computer Science, Steven Mcgee, Lucia Dettori, Ronald I. Greenberg, Andrew M. Rasmussen, Dale F. Reed, Don Yanek

Computer Science: Faculty Publications and Other Works

In 2016, CPS enacted a high school computer science graduation requirement as a means to broaden participation in computer science. ECS is the primary course that supports enactment of this policy. With limited numbers of certified computer science teachers, CPS relied on teachers from a variety of disciplines to teach ECS. The ECS professional development program is designed to prepare teachers from all backgrounds to support student success in ECS. This study examines how the profile of ECS teachers changed and the impact of that change on teachers' experiences with ECS professional development.


Analyzing Yankees And Red Sox Sentiment Over The Course Of A Season, Connor Koch Nov 2020

Analyzing Yankees And Red Sox Sentiment Over The Course Of A Season, Connor Koch

Honors Projects in Data Science

This paper investigates data collected on twitter which references the Yankees or Red Sox during the 2020 Major League Baseball (MLB) season. The objective is to analyze the sentiment of tweets referencing the Yankees and Red Sox over the course of the season. In addition, an investigation of the networks within the data and the topics that were prevalent will be conducted. The 2020 MLB season was started late because of the COVID-19 pandemic and was a season like no other. The expectation of a dataset revolving around baseball is that the topics discussed would be about baseball. The findings …


Research In Data Science Dsp 599, Harrison Dekker Oct 2020

Research In Data Science Dsp 599, Harrison Dekker

Library Impact Statements

No abstract provided.


Data Science Internship Dsp 477, Harrison Dekker Oct 2020

Data Science Internship Dsp 477, Harrison Dekker

Library Impact Statements

No abstract provided.


Asymptotically-Optimal Topological Nearest-Neighbor Filtering, Read Sandström, Jory Denny, Nancy M. Amato Oct 2020

Asymptotically-Optimal Topological Nearest-Neighbor Filtering, Read Sandström, Jory Denny, Nancy M. Amato

Department of Math & Statistics Faculty Publications

Nearest-neighbor finding is a major bottleneck for sampling-based motion planning algorithms. The cost of finding nearest neighbors grows with the size of the roadmap, leading to a significant computational bottleneck for problems which require many configurations to find a solution. In this work, we develop a method of mapping configurations of a jointed robot to neighborhoods in the workspace that supports fast search for configurations in nearby neighborhoods. This expedites nearest-neighbor search by locating a small set of the most likely candidates for connecting to the query with a local plan. We show that this filtering technique can preserve asymptotically-optimal …


Computer Science Teacher Survey, Josh B. Mcgee, Sarah C. Mckenzie Sep 2020

Computer Science Teacher Survey, Josh B. Mcgee, Sarah C. Mckenzie

Arkansas Education Reports

In April/May of 2020, the University of Arkansas’ Office for Education Policy (OEP), in partnership with Arkansas Governor Asa Hutchinson's Computer Science and Cyber Security Task Force, fielded a survey with the 400+ Arkansas educators who at that time held a computer science endorsement (528), computer science approval code (5016), or computer science technical permit (5014) on their educator’s license. The survey received 153 responses, a nearly 40 percent response rate.


Find Me If You Can: Aligning Users In Different Social Networks, Priyanka Kasbekar, Katerina Potika, Chris Pollett Aug 2020

Find Me If You Can: Aligning Users In Different Social Networks, Priyanka Kasbekar, Katerina Potika, Chris Pollett

Faculty Publications, Computer Science

Online Social Networks allow users to share experiences with friends and relatives, make announcements, find news and jobs, and more. Several have user bases that number in the hundred of millions and even billions. Very often many users belong to multiple social networks at the same time under possibly different user names. Identifying a user from one social network on another social network gives information about a user's behavior on each platform, which in turn can help companies perform graph mining tasks, such as community detection and link prediction. The process of identifying or aligning users in multiple networks is …


Data Visualization And Infographics Design Art404g/Dsp Xxx, Harrison Dekker Aug 2020

Data Visualization And Infographics Design Art404g/Dsp Xxx, Harrison Dekker

Library Impact Statements

No abstract provided.


Being Human In Stem Csc 213x, Harrison Dekker Jul 2020

Being Human In Stem Csc 213x, Harrison Dekker

Library Impact Statements

No abstract provided.


Exploring Covid-19 Data Csc 292, Harrison Dekker Jul 2020

Exploring Covid-19 Data Csc 292, Harrison Dekker

Library Impact Statements

No abstract provided.


Online Graduate Certificate In Gis, Joanna Burkhardt May 2020

Online Graduate Certificate In Gis, Joanna Burkhardt

Library Impact Statements

No abstract provided.


Engagement And Computational Thinking Through Creative Coding, Dana Hoppe Apr 2020

Engagement And Computational Thinking Through Creative Coding, Dana Hoppe

Honors Theses

Rising enrollments in Computer Science pose an opportunity to engage students from diverse backgrounds and interests; and a challenge to deliver on positive learning outcomes. While student engagement is the driving factor for increased learning performance and retention, it has been declining to new lows for Computer Science students in recent years. In order to further explore the potential of contextualized computing as a tool for increasing engagement in computing and developing Computational Thinking aptitude in students, we have developed an introductory computing course contextualized with Art and Design with modules centered around guiding pedagogical principles and aimed at middle …


Devops: Architecting Your Infrastructure (Syllabus), Jeremy Andrews, Nyc Tech-In-Residence Corps Apr 2020

Devops: Architecting Your Infrastructure (Syllabus), Jeremy Andrews, Nyc Tech-In-Residence Corps

Open Educational Resources

Syllabus for the "DevOps" course delivered at the City College of New York in Spring 2020 by Jeremy Andrews as part of the Tech-in-Residence Corps program.


Devops: Lecture 1 - "Overview", Jeremy Andrews, Nyc Tech-In-Residence Corps Apr 2020

Devops: Lecture 1 - "Overview", Jeremy Andrews, Nyc Tech-In-Residence Corps

Open Educational Resources

Overview lecture for the "DevOps" course delivered at the City College of New York in Spring 2020 by Jeremy Andrews as part of the Tech-in-Residence Corps program.


A Multi-Branch Separable Convolution Neural Network For Pedestrian Attribute Recognition, Imran N. Junejo, Naveed Ahmed Mar 2020

A Multi-Branch Separable Convolution Neural Network For Pedestrian Attribute Recognition, Imran N. Junejo, Naveed Ahmed

All Works

© 2020 The Authors Computer science; Computer Vision; Image processing; Deep learning; Pedestrian attribute recognition