Open Access. Powered by Scholars. Published by Universities.®
- Institution
-
- Chapman University (167)
- University of Dayton (142)
- San Jose State University (133)
- Embry-Riddle Aeronautical University (87)
- California Polytechnic State University, San Luis Obispo (73)
-
- University of Nebraska - Lincoln (67)
- City University of New York (CUNY) (61)
- University of South Alabama (44)
- Smith College (32)
- Technological University Dublin (30)
- University of Denver (29)
- Dakota State University (28)
- Rochester Institute of Technology (26)
- University of Arkansas, Fayetteville (25)
- Edith Cowan University (23)
- Kennesaw State University (23)
- Old Dominion University (23)
- The University of Akron (22)
- LSU New Orleans (21)
- University of Alabama in Huntsville (20)
- University of New Mexico (19)
- Virginia Commonwealth University (19)
- Louisiana State University (18)
- Portland State University (18)
- Southern Methodist University (18)
- California State University, San Bernardino (17)
- Dartmouth College (17)
- Western University (17)
- Missouri University of Science and Technology (16)
- University of Nebraska at Omaha (16)
- Keyword
-
- Machine learning (70)
- Machine Learning (48)
- Computer Science (42)
- Deep learning (30)
- Natural language processing (22)
-
- Classification (21)
- Deep Learning (21)
- Computer science (19)
- Simulation (17)
- Computer vision (16)
- Daniel Felix Ritchie School of Engineering and Computer Science (16)
- Android (15)
- Bioinformatics (14)
- Blockchain (14)
- Security (14)
- Technology (14)
- Virtual reality (14)
- Coalgebra (13)
- Natural Language Processing (13)
- Programming (13)
- Algorithms (12)
- Artificial intelligence (12)
- Clustering (12)
- Education (12)
- Optimization (12)
- Python (12)
- Social networks (12)
- Software (12)
- Virtual Reality (12)
- Artificial Intelligence (11)
- Publication Year
- Publication
-
- Master's Projects (125)
- Computer Science Faculty Publications (114)
- Annual ADFSL Conference on Digital Forensics, Security and Law (77)
- Engineering Faculty Articles and Research (74)
- Mathematics, Physics, and Computer Science Faculty Articles and Research (46)
-
- School of Computing: Conference and Workshop Papers (44)
- Electronic Theses and Dissertations (39)
- Master's Theses (35)
- Theses and Dissertations (35)
- Statistical and Data Sciences: Faculty Publications (32)
- Masters Theses & Doctoral Dissertations (24)
- Williams Honors College, Honors Research Projects (22)
- Dissertations, Theses, and Capstone Projects (21)
- LSU New Orleans Theses and Dissertations (21)
- Open Educational Resources (21)
- MIS/OM/DS Faculty Publications (19)
- Shelby Hall Graduate Research Forum Posters (19)
- Articles (17)
- Computer Science Faculty Research & Creative Works (16)
- Computer Science and Software Engineering (16)
- Graduate Theses and Dissertations (2019 - present) (16)
- Computer Science and Computer Engineering Undergraduate Honors Theses (15)
- Honors Theses (15)
- Electrical and Computer Engineering Publications (14)
- Electronic Theses, Projects, and Dissertations (14)
- Presentations and other scholarship (14)
- Conference papers (13)
- Dissertations and Theses (13)
- Publications and Research (13)
- SMU Data Science Review (13)
- Publication Type
- File Type
Articles 901 - 930 of 1793
Full-Text Articles in Computer Sciences
Automatic Program Rewriting For Non-Ground Answer Set Programs, Nicholas Hippen
Automatic Program Rewriting For Non-Ground Answer Set Programs, Nicholas Hippen
Computer Science Graduate Research Workshop
No abstract provided.
Automated Tool Support For Security Bug Repair In Mobile Applications, Larry Singleton
Automated Tool Support For Security Bug Repair In Mobile Applications, Larry Singleton
Computer Science Graduate Research Workshop
No abstract provided.
Analysis Of Subgoal Data In Computer Science Principles - Data Cleaning, Hari Ramilison
Analysis Of Subgoal Data In Computer Science Principles - Data Cleaning, Hari Ramilison
Computer Science Graduate Research Workshop
No abstract provided.
Learning From Imbalanced Datasets: Evaluating The Predictive Accuracy Of Minority Classes, Adithi Deborah Chakravarthy
Learning From Imbalanced Datasets: Evaluating The Predictive Accuracy Of Minority Classes, Adithi Deborah Chakravarthy
Computer Science Graduate Research Workshop
No abstract provided.
A Grammar For Reproducible And Painless Extract-Transform-Load Operations On Medium Data, Benjamin S. Baumer
A Grammar For Reproducible And Painless Extract-Transform-Load Operations On Medium Data, Benjamin S. Baumer
Statistical and Data Sciences: Faculty Publications
Many interesting datasets available on the Internet are of a medium size—too big to fit into a personal computer’s memory, but not so large that they would not fit comfortably on its hard disk. In the coming years, datasets of this magnitude will inform vital research in a wide array of application domains. However, due to a variety of constraints they are cumbersome to ingest, wrangle, analyze, and share in a reproducible fashion. These obstructions hamper thorough peer-review and thus disrupt the forward progress of science. We propose a predictable and pipeable framework for R (the state-of-the-art statistical computing environment) …
Exploring The Relationships Of Email Overload, Stress And Burnout In Social Workers, Lisa M. Lowrie
Exploring The Relationships Of Email Overload, Stress And Burnout In Social Workers, Lisa M. Lowrie
Social Work Doctoral Dissertations
Technostress is the inability to cope with information and communication technology which may result in stress and burnout. Email overload, stress, and burnout among social workers is a phenomenon that may impact retention in social and human service organizations. This mixed methods design uses the transactional theory of stress as the theoretical framework for measuring the relationship of email overload (email invasion, email volume, and email rapid response extraction) to stress and burnout in the social work workforce. This dissertation also explores the generational cohort, gender, and social work degree as predictors of email overload. Participants in this study were …
Non-Contact Height Estimation For Material Extrusion Additive Systems Via Monocular Imagery, Andrew C. Gorospe
Non-Contact Height Estimation For Material Extrusion Additive Systems Via Monocular Imagery, Andrew C. Gorospe
Theses and Dissertations
Additive manufacturing is a dynamic technology with a compelling potential to advance the manufacturing industry. Despite its capacity to produce intricate designs in an efficient manner, industry still has not widely adopted additive manufacturing since its commercialization as a result of its many challenges related to quality control. The Air Force Research Laboratory (AFRL), Materials and Manufacturing Directorate, Functional Materials Division, Soft Matter Materials Branch (RXAS) requires a practical and reliable method for maintaining quality control for the production of printed flexible electronics. Height estimation is a crucial component for maintaining quality control in Material Extrusion Additive Manufacturing (MEAM), as …
Else-Tree Classifier For Minimizing Misclassification Of Biological Data, Truong X. Tran
Else-Tree Classifier For Minimizing Misclassification Of Biological Data, Truong X. Tran
Research Horizons Day Posters
No abstract provided.
Teaching Young Learners Computational Thinking, Tingxuan Li, Shengwei An, Xuan Wang, Hengrong Du, Guanhong Tao
Teaching Young Learners Computational Thinking, Tingxuan Li, Shengwei An, Xuan Wang, Hengrong Du, Guanhong Tao
Engagement & Service-Learning Summit
No abstract provided.
Use Of Exploratory Data Analysis And Visualization In Identification Of Commingled Human Remains, Vivek Bhat Hosmat
Use Of Exploratory Data Analysis And Visualization In Identification Of Commingled Human Remains, Vivek Bhat Hosmat
UNO Student Research and Creative Activity Fair
The field of Exploratory data analysis and Visualization is revolutionizing the way we perceive things. At times, Visualization is seen as a subset of Exploratory data analysis and then there are branches in Visualization, types, technologies, tools which makes one feel that Visualization is a standalone pillar. Either way, they both work well together to extract meaningful information from almost any kind of data. These fields can very well be the stepping stone for in-depth or conclusive research. They can direct research based on facts and observations rather than one’s intuition or even a brute force technique. This project was …
Matching Possible Mitigations To Cyber Threats: A Document-Driven Decision Support Systems Approach, Martha Wagner Mcneil
Matching Possible Mitigations To Cyber Threats: A Document-Driven Decision Support Systems Approach, Martha Wagner Mcneil
Masters Theses & Doctoral Dissertations
Cyber systems are ubiquitous in all aspects of society. At the same time, breaches to cyber systems continue to be front-page news (Calfas, 2018; Equifax, 2017) and, despite more than a decade of heightened focus on cybersecurity, the threat continues to evolve and grow, costing globally up to $575 billion annually (Center for Strategic and International Studies, 2014; Gosler & Von Thaer, 2013; Microsoft, 2016; Verizon, 2017). To address possible impacts due to cyber threats, information system (IS) stakeholders must assess the risks they face. Following a risk assessment, the next step is to determine mitigations to counter the threats …
Self-Efficacy In Information Security: A Mixed Methods Study Of Deaf End-Users, Kyle Murbach
Self-Efficacy In Information Security: A Mixed Methods Study Of Deaf End-Users, Kyle Murbach
Masters Theses & Doctoral Dissertations
This explanatory sequential mixed methods study focuses on gaining an overall understanding of the potential variances in self-efficacy in information security and security practice behavior in the deaf population. Very little is understood about the deaf experience when engaging in security practices and their confidence levels in doing so. Due to the fastpaced nature of cyber security and its many facets, the human factor plays a crucial role in the success of cyber security. It is important to understand the potential implications of variances that may affect a deaf end-user’s security practice behavior to be able to provide more effective …
Advanced Code-Reuse Attacks: A Novel Framework For Jop, Bramwell J. Brizendine
Advanced Code-Reuse Attacks: A Novel Framework For Jop, Bramwell J. Brizendine
Masters Theses & Doctoral Dissertations
Return-oriented programming is the predominant code-reuse attack, where short gadgets or borrowed chunks of code ending in a RET instruction can be discovered in binaries. A chain of ROP gadgets placed on the stack can permit control flow to be subverted, allowing for arbitrary computation. Jump-oriented programming is a class of code-reuse attack where instead of using RET instructions, indirect jumps and indirect calls are utilized to subvert the control flow. JOP is important because can allow for important mitigations and protections against ROP to be bypassed, and some protections against JOP are imperfect. This dissertation presents a design science …
Evaluating The Impacts Of Detecting X.509 Covert Channels, Cody Welu
Evaluating The Impacts Of Detecting X.509 Covert Channels, Cody Welu
Masters Theses & Doctoral Dissertations
This quasi-experimental before-and-after study examined the performance impacts of detecting X.509 covert channels in the Suricata intrusion detection system. Relevant literature and previous studies surrounding covert channels and covert channel detection, X.509 certificates, and intrusion detection system performance were evaluated. This study used Jason Reaves’ X.509 covert channel proof of concept code to generate malicious network traffic for detection (2018). Various detection rules for intrusion detection systems were created to aid in the detection of the X.509 covert channel. The central processing unit (CPU) and memory utilization impacts that each rule had on the intrusion detection system was studied and …
Developing A Contemporary And Innovative Operating Systems Course, Saverio Perugini, David J. Wright
Developing A Contemporary And Innovative Operating Systems Course, Saverio Perugini, David J. Wright
Computer Science Faculty Publications
This birds-of-a-feather provides a discussion forum to foster innovation in teaching operating systems (os) at the undergraduate level. This birds-of-a-feather seeks to generate discussion and ideas around pedagogy for os and, in particular, how we might develop a contemporary and innovative model, in both content and delivery, for an os course—that plays a central role in a cs curriculum—and addresses significant issues of misalignment between existing os courses and employee professional skills and knowledge requirements. We would like to exchange ideas regarding a re-conceptualized course model of os curriculum and related pedagogy, especially in the areas of mobile OSs and …
An Interactive, Graphical Simulator For Teaching Operating Systems, Joshua W. Buck, Saverio Perugini
An Interactive, Graphical Simulator For Teaching Operating Systems, Joshua W. Buck, Saverio Perugini
Computer Science Faculty Publications
We demonstrate a graphical simulation tool for visually and interactively exploring the processing of a variety of events handled by an operating system when running a program. Our graphical simulator is available for use on the web by both instructors and students for purposes of pedagogy. Instructors can use it for live demonstrations of course concepts in class, while students can use it outside of class to explore the concepts. The graphical simulation tool is implemented using the React library for the fancy ui elements of the Node.js framework and is available as a web application at https://cpudemo.azurewebsites.net. The goals …
A New Way To Detect Cyberattacks Extracting Changes In Register Values From Radio-Frequency Side Channels, Ronald A. Riley, James T. Graham, Ryan M. Fuller, Rusty O. Baldwin, Ashwin Fisher
A New Way To Detect Cyberattacks Extracting Changes In Register Values From Radio-Frequency Side Channels, Ronald A. Riley, James T. Graham, Ryan M. Fuller, Rusty O. Baldwin, Ashwin Fisher
Computer Science Faculty Publications
The Internet of Things (IoT) and the Internet of Everything (IoE) have driven processors into nearly every powered de- vice, from thermostats to refrigerators to light bulbs. From a security perspective, the IoT and IoE create a new layer of sig- nals and systems that can provide insight into the internal opera- tions of a device via analog side channels. Our research focuses on leveraging these analog side channels in IoT/IoE processors to detect intrusions. Our goal is to defend against cyberattacks that insert malware into IoT devices by detecting deviations in the code running on their processors from known …
Applications Of Supervised Machine Learning In Autism Spectrum Disorder Research: A Review, Kayleigh K. Hyde, Marlena N. Novack, Nicholas Lahaye, Chelsea Parlett-Pelleriti, Raymond Anden, Dennis R. Dixon, Erik Linstead
Applications Of Supervised Machine Learning In Autism Spectrum Disorder Research: A Review, Kayleigh K. Hyde, Marlena N. Novack, Nicholas Lahaye, Chelsea Parlett-Pelleriti, Raymond Anden, Dennis R. Dixon, Erik Linstead
Engineering Faculty Articles and Research
Autism spectrum disorder (ASD) research has yet to leverage "big data" on the same scale as other fields; however, advancements in easy, affordable data collection and analysis may soon make this a reality. Indeed, there has been a notable increase in research literature evaluating the effectiveness of machine learning for diagnosing ASD, exploring its genetic underpinnings, and designing effective interventions. This paper provides a comprehensive review of 45 papers utilizing supervised machine learning in ASD, including algorithms for classification and text analysis. The goal of the paper is to identify and describe supervised machine learning trends in ASD literature as …
Cs04all: Cryptography Module, Hunter R. Johnson
Cs04all: Cryptography Module, Hunter R. Johnson
Open Educational Resources
Cryptography module
This archive contains a series of lessons on cryptography suitable for use in a CS0 course. The only requirement is familiarity with Python, particularly dictionaries, lists, and file IO. It is also assumed that students know how to create stand-alone Python programs and interact with them through the terminal. Most of the work is done in Jupyter notebooks.
The material found in the notebooks is a combination of reading material, exercises, activities and assignments. Below are descriptions of each lesson or assignment and links to notebooks on Cocalc. The same files are available for batch download in this …
Cs04all: Command Line Python, Hunter R. Johnson
Cs04all: Command Line Python, Hunter R. Johnson
Open Educational Resources
Command Line Tutorial
Students are presented with information relating to stand alone Python programs, stdin, stdout, and command line arguments. This is a lab exercise. After completion students should be able to create executable Python programs which can accept input from stdin or command line arguments.
Please begin with the READ_ME file.
https://cocalc.com/share/bde99afd-76c8-493d-9608-db9019bcd346/171/stdin?viewer=share/
This OER material was produced as a result of the CS04ALL CUNY OER project
Cs04all: List Comprehensions, Hunter R. Johnson
Cs04all: List Comprehensions, Hunter R. Johnson
Open Educational Resources
List Comprehensions
This is a tutorial on list comprehensions in Python, suitable for use in an Intro or CS0 course. We also briefly mention set comprehensions and dictionary comprehensions.
https://cocalc.com/share/bde99afd-76c8-493d-9608-db9019bcd346/171/list_comprehensions?viewer=share/
This OER material was produced as a result of the CS04ALL CUNY OER project
Cs04all: Natural Language Processing Project, Hunter R. Johnson
Cs04all: Natural Language Processing Project, Hunter R. Johnson
Open Educational Resources
In this archive there are two activities/assignments suitable for use in a CS0 or Intro course which uses Python.
In the first activity, students are asked to "fill in the code" in a series of short programs that compute a similarity metric (cosine similarity) for text documents. This involves string tokenization, and frequency counting using Python string methods and datatypes.
https://cocalc.com/share/bde99afd-76c8-493d-9608-db9019bcd346/171/Proj1?viewer=share/
In the second activity (taken directly from Think Python 2e) students use a pronunciation dictionary to solve a riddle involving homophones.
https://cocalc.com/share/bde99afd-76c8-493d-9608-db9019bcd346/171/Dicts2?viewer=share/
This OER material was produced as a result of the CS04ALL CUNY OER project
Extending Set Functors To Generalised Metric Spaces, Adriana Balan, Alexander Kurz, Jiří Velebil
Extending Set Functors To Generalised Metric Spaces, Adriana Balan, Alexander Kurz, Jiří Velebil
Mathematics, Physics, and Computer Science Faculty Articles and Research
For a commutative quantale V, the category V-cat can be perceived as a category of generalised metric spaces and non-expanding maps. We show that any type constructor T (formalised as an endofunctor on sets) can be extended in a canonical way to a type constructor TV on V-cat. The proof yields methods of explicitly calculating the extension in concrete examples, which cover well-known notions such as the Pompeiu-Hausdorff metric as well as new ones.
Conceptually, this allows us to to solve the same recursive domain equation X ≅ TX in different categories (such as sets and metric spaces) and …
Comparisons Of Performance Between Quantum And Classical Machine Learning, Christopher Havenstein, Damarcus Thomas, Swami Chandrasekaran
Comparisons Of Performance Between Quantum And Classical Machine Learning, Christopher Havenstein, Damarcus Thomas, Swami Chandrasekaran
SMU Data Science Review
In this paper, we present a performance comparison of machine learning algorithms executed on traditional and quantum computers. Quantum computing has potential of achieving incredible results for certain types of problems, and we explore if it can be applied to machine learning. First, we identified quantum machine learning algorithms with reproducible code and had classical machine learning counterparts. Then, we found relevant data sets with which we tested the comparable quantum and classical machine learning algorithm's performance. We evaluated performance with algorithm execution time and accuracy. We found that quantum variational support vector machines in some cases had higher accuracy …
A Comparative Evaluation Of Recommender Systems For Hotel Reviews, Ryan Khaleghi, Kevin Cannon, Raghuram Srinivas
A Comparative Evaluation Of Recommender Systems For Hotel Reviews, Ryan Khaleghi, Kevin Cannon, Raghuram Srinivas
SMU Data Science Review
There has been increasing growth in deployment of recommender systems across Internet sites, with various models being used. These systems have been particularly valuable for review sites, as they seek to add value to the user experience to gain market share and to create new revenue streams through deals. Hotels are a prime target for this effort, as there is a large number for most destinations and a lot of differentiation between them. In this paper, we present an evaluation of two of the most popular methods for hotel review recommender systems: collaborative filtering and matrix factorization. The accuracy of …
Nbgrader: A Tool For Creating And Grading Assignments In The Jupyter Notebook, Douglas S. Blank, Project Jupyter, David Bourgin, Alexander Brown, Matthias Bussonnier, Jonathan Frederic, Brian Granger, Thomas L. Griffiths, Jessica Hamrick, Kyle Kelley, M Pacer, Logan Page, Fernando Pérez, Benjamin Ragan-Kelley, Jordan W. Suchow, Carol Willing
Nbgrader: A Tool For Creating And Grading Assignments In The Jupyter Notebook, Douglas S. Blank, Project Jupyter, David Bourgin, Alexander Brown, Matthias Bussonnier, Jonathan Frederic, Brian Granger, Thomas L. Griffiths, Jessica Hamrick, Kyle Kelley, M Pacer, Logan Page, Fernando Pérez, Benjamin Ragan-Kelley, Jordan W. Suchow, Carol Willing
Computer Science Faculty Research and Scholarship
No abstract provided.
The Ethics Of An Unlicensed Medical Practitioner, Charles C. Escott
The Ethics Of An Unlicensed Medical Practitioner, Charles C. Escott
Writing Across the Curriculum
For option A of this assignment, the prompt is that Harry, a manufacturer of medical equipment and an avid reader of medical textbooks, has developed a program that will allow its users to self-diagnose and self-treat their ailments, without a doctor’s help. Harry wants to sell his program to “ordinary folk” as a replacement for consulting licensed medical practitioners. An important point here is that Harry is not licensed to practice medicine and has only read books on the subject. The posed question is whether or not his program should be published (from an ethical standpoint—not necessarily a profit-driven one). …
Programming Safety Tips: Why You Should Use Immutable Objects Or How To Create Programs With Bugs That Can Never Be Found Or Fixed., Charles W. Kann
Programming Safety Tips: Why You Should Use Immutable Objects Or How To Create Programs With Bugs That Can Never Be Found Or Fixed., Charles W. Kann
Programming Tips and Tricks
Program safety deals with how to make programs as error free as possible. The hardest errors in a program for a programmer to find are often errors in using memory. There are two reasons for this. The first is that errors in accessing memory almost never show problems in the proximate area of the program where the error is made. The error has no apparent impact when it is made, but often causes catastrophic results to occur much later in the program, in areas of the program unrelated to memory error that caused it.
The second reason memory errors are …
Image-Based Malware Classification: A Space Filling Curve Approach, Stephen O Shaughnessy
Image-Based Malware Classification: A Space Filling Curve Approach, Stephen O Shaughnessy
Conference Papers
Anti-virus (AV) software is effective at distinguishing between benign and malicious programs yet lack the ability to effectively classify malware into their respective family classes. AV vendors receive considerably large volumes of malicious programs daily and so classification is crucial to quickly identify variants of existing malware that would otherwise have to be manually examined. This paper proposes a novel method of visualizing and classifying malware using Space-Filling Curves (SFC's) in order to improve the limitations of AV tools. The classification models produced were evaluated on previously unseen samples and showed promising results, with precision, recall and accuracy scores of …
Exploring Age-Related Metamemory Differences Using Modified Brier Scores And Hierarchical Clustering, Chelsea Parlett-Pelleriti, Grace C. Lin, Masha R. Jones, Erik Linstead, Susanne M. Jaeggi
Exploring Age-Related Metamemory Differences Using Modified Brier Scores And Hierarchical Clustering, Chelsea Parlett-Pelleriti, Grace C. Lin, Masha R. Jones, Erik Linstead, Susanne M. Jaeggi
Engineering Faculty Articles and Research
Older adults (OAs) typically experience memory failures as they age. However, with some exceptions, studies of OAs’ ability to assess their own memory functions—Metamemory (MM)— find little evidence that this function is susceptible to age-related decline. Our study examines OAs’ and young adults’ (YAs) MM performance and strategy use. Groups of YAs (N = 138) and OAs (N = 79) performed a MM task that required participants to place bets on how likely they were to remember words in a list. Our analytical approach includes hierarchical clustering, and we introduce a new measure of MM—the modified Brier—in order to adjust …