Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Engineering (550)
- Computer Engineering (416)
- Databases and Information Systems (233)
- Social and Behavioral Sciences (193)
- Electrical and Computer Engineering (191)
-
- Information Security (142)
- Software Engineering (136)
- Life Sciences (93)
- Communication (77)
- Numerical Analysis and Scientific Computing (75)
- OS and Networks (74)
- Mathematics (72)
- Business (69)
- Law (68)
- Artificial Intelligence and Robotics (67)
- Graphics and Human Computer Interfaces (67)
- Computer Law (61)
- Bioinformatics (59)
- Communication Technology and New Media (57)
- Programming Languages and Compilers (53)
- Theory and Algorithms (52)
- Legal Studies (51)
- Forensic Science and Technology (49)
- Science and Technology Studies (47)
- Arts and Humanities (46)
- Other Computer Sciences (42)
- Statistics and Probability (42)
- Operations Research, Systems Engineering and Industrial Engineering (36)
- Institution
-
- Singapore Management University (310)
- Wright State University (226)
- TÜBİTAK (100)
- Edith Cowan University (78)
- Embry-Riddle Aeronautical University (62)
-
- University of Nebraska - Lincoln (62)
- San Jose State University (58)
- Missouri University of Science and Technology (49)
- University of Texas at El Paso (49)
- Old Dominion University (45)
- Air Force Institute of Technology (43)
- University of Nebraska at Omaha (39)
- University for Business and Technology in Kosovo (38)
- University of Texas at Arlington (33)
- City University of New York (CUNY) (31)
- University of Nevada, Las Vegas (31)
- Technological University Dublin (30)
- Brigham Young University (29)
- Marquette University (29)
- Dartmouth College (23)
- Washington University in St. Louis (23)
- California Polytechnic State University, San Luis Obispo (21)
- Smith College (20)
- Wayne State University (20)
- Utah State University (19)
- University of Central Florida (18)
- Clemson University (17)
- University of South Carolina (17)
- Portland State University (16)
- University of Arkansas, Fayetteville (16)
- Keyword
-
- Security (20)
- Privacy (19)
- Data mining (17)
- Data representation (15)
- Robert Hooke (15)
-
- Scientific imaging (15)
- Applied sciences (14)
- Cloud computing (14)
- Computer security (13)
- Twitter (13)
- Classification (11)
- College for Professional Studies (11)
- School of Computer & Information Science (11)
- Software engineering (11)
- Wireless sensor networks (11)
- Android (10)
- Clustering (10)
- Computer Science (10)
- Digital forensics (10)
- Optimization (10)
- Simulation (10)
- Visualization (10)
- Algorithms (8)
- Artificial intelligence (8)
- Cloud Computing (8)
- Uncertainty (8)
- [RSTDPub] (8)
- AHRC New York City (7)
- Answer set programming (7)
- Collaboration (7)
- Publication
-
- Research Collection School Of Computing and Information Systems (294)
- Computer Science & Engineering Syllabi (164)
- Theses and Dissertations (100)
- Turkish Journal of Electrical Engineering and Computer Sciences (100)
- Master's Projects (58)
-
- Journal of Digital Forensics, Security and Law (45)
- Kno.e.sis Publications (37)
- Computer Science Faculty Research & Creative Works (31)
- Research outputs 2012 (31)
- Computer Science Faculty Publications (28)
- Mathematics, Statistics and Computer Science Faculty Research and Publications (25)
- Electronic Theses and Dissertations (24)
- All Computer Science and Engineering Research (23)
- Computer Science and Engineering Theses - Archive (23)
- Computer Science Technical Reports (22)
- Departmental Technical Reports (CS) (22)
- Computer Science: Faculty Publications (20)
- The R Journal (20)
- Open Access Theses & Dissertations (16)
- USF Tampa Graduate Theses and Dissertations (16)
- Dissertations and Theses (15)
- Electrical and Computer Engineering Publications (15)
- School of Computing: Dissertations, Theses, and Student Research (15)
- CCAC Theses and Dissertations (14)
- Dissertations (14)
- School of Computing: Conference and Workshop Papers (14)
- UNLV Theses, Dissertations, Professional Papers, and Capstones (14)
- Annual ADFSL Conference on Digital Forensics, Security and Law (13)
- Australian Information Security Management Conference (13)
- Browse all Theses and Dissertations (13)
- Publication Type
- File Type
Articles 991 - 1020 of 1947
Full-Text Articles in Computer Sciences
Check Image Processing: Webp Conversion And Micr Scan Android Application, Trevor Bliss
Check Image Processing: Webp Conversion And Micr Scan Android Application, Trevor Bliss
Computer Engineering
As more users favor smartphones over computers for simple tasks, small businesses are constantly exploring mobile options to present to their customers. This write-up documents an Android application designed for a small company, which allows users to send pictures of checks to the company’s servers for processing. The picture is taken with the devices built-in camera and is converted to Google’s new image format, WebP. The company’s server processes the check and returns the check’s MICR code as a response. This application leverages the Android NDK and JNI to use Google’s open source image conversion libraries as well as socket …
Failure Prediction For High-Performance Computing Systems, Narate Taerat
Failure Prediction For High-Performance Computing Systems, Narate Taerat
Doctoral Dissertations
The failure rate in high-performance computing (HPC) systems continues to escalate as the number of components in these systems increases. This affects the scalability and the performance of parallel applications in large-scale HPC systems. Fault tolerance (FT) mechanisms help mitigating the impact of failures on parallel applications. However, utilizing such mechanisms requires additional overhead. Besides, the overuse of FT mechanisms results in unnecessarily large overhead in the parallel applications. Knowing when and where failures will occur can greatly reduce the excessive overhead. As such, failure prediction is critical in order to effectively utilize FT mechanisms. In addition, it also helps …
Setting Up A Low-Cost Lab Management System For A Multi-Purpose Computing Laboratory Using Virtualisation Technology, Heng Ngee Mok, Wee Kiat Tan
Setting Up A Low-Cost Lab Management System For A Multi-Purpose Computing Laboratory Using Virtualisation Technology, Heng Ngee Mok, Wee Kiat Tan
Research Collection School Of Computing and Information Systems
This paper describes how a generic computer laboratory equipped with 52 workstations is set up for teaching IT-related courses and other general purpose usage. The authors have successfully constructed a lab management system based on decentralised, client-side software virtualisation technology using Linux and free software tools from VMware that fulfils the requirements of fast "switch over" time between consecutive lab sessions, the ability to support a wide range of IT courses and usage scenarios, low cost, easy maintenance, and a sandboxed environment for potentially disruptive IT security lab exercises. Sufficient implementation details are provided so that readers can build a …
Exploring The Components Of Dynamic Modeling Techniques, Charles Daniel Turnitsa
Exploring The Components Of Dynamic Modeling Techniques, Charles Daniel Turnitsa
Computational Modeling & Simulation Engineering Theses & Dissertations
Upon defining the terms modeling and simulation, it becomes apparent that there is a wide variety of different models, using different techniques, appropriate for different levels of representation for any one system to be modeled. Selecting an appropriate conceptual modeling technique from those available is an open question for the practitioner. Existing methods for describing techniques do not capture enough information about the expressive potential of those techniques such that an appropriate selection decision can be made. A formal method to describe conceptual modeling techniques that captures enough about the technique to distinguish it from others is identified as a …
Health Nexus: A Serious Game Prototype For Prevention And Treatment Of Obesity And Diabetes, Joseph C. Miller
Health Nexus: A Serious Game Prototype For Prevention And Treatment Of Obesity And Diabetes, Joseph C. Miller
Computational Modeling & Simulation Engineering Theses & Dissertations
Electronic games are a prevalent phenomenon of American culture and entertainment. Serious games are video games that take advantage of games' intrinsic entertaining and challenging characteristics for serious purposes, such as education, training, advertisement, and political campaigns. A significant number of serious games have been developed for a variety of diverse purposes. The last few years have witnessed the inception and growth of motion sensing technologies for games, including Nintendo Wii, Sony PlayStation Move, and Microsoft Kinect. These motion sensing technologies usually require game players' physical body movement in order to perform and achieve in the games, such as playing …
Image-Guided Robotic Dental Implantation With Natural-Root-Formed Implants, Xiaoyan Sun
Image-Guided Robotic Dental Implantation With Natural-Root-Formed Implants, Xiaoyan Sun
Electrical & Computer Engineering Theses & Dissertations
Dental implantation is now recognized as the standard of the care for tooth replacement. Although many studies show high short term survival rates greater than 95%, long term studies (> 5 years) have shown success rates as low as 41.9%. Reasons affecting the long term success rates might include surgical factors such as limited accuracy of implant placement, lack of spacing controls, and overheating during the placement.
In this dissertation, a comprehensive solution for improving the outcome of current dental implantation is presented, which includes computer-aided preoperative planning for better visualization of patient-specific information and automated robotic site-preparation for superior …
Access Control Realities As Observed In A Clinical Medical Setting, Sara Sinclair, Sean Smith
Access Control Realities As Observed In A Clinical Medical Setting, Sara Sinclair, Sean Smith
Computer Science Technical Reports
Effective computer security requires looking not just at technology, but also at how it meshes with users in the real-world enterprises depending on it. As part of a longer-term series of projects, we have been looking at these issues-- particularly access control-- in a variety of real-world enterprises. In previous work, we looked at companies in the finance and software industries; this paper reports on a study of a hospital's access control systems. Both studies employ ethnographic methods to elicit observations on the failures of current access control technologies in large, dynamic organizations; participants in the corporate study were largely …
Access Control Hygiene And The Empathy Gap In Medical It, Yifei Wang, Sean Smith, Andrew Gettinger
Access Control Hygiene And The Empathy Gap In Medical It, Yifei Wang, Sean Smith, Andrew Gettinger
Computer Science Technical Reports
In theory, access control is a solved problem. In practice, large real-world enterprises still report trouble: de facto policy becomes unmanageable; users circumvent controls. These issues can be particularly critical in medical IT, such as emerging EMR and EHR, where access control errors can have serious repercussions. In this paper, we investigate how real-world EMR users think about access control when they are making policy decisions in the abstract---and when they are actually using the system in treatment scenarios. Mismatches suggest places ("empathy gaps") where new policy tools may be needed.
Software Engineering For The Mobile Application Market, Jacob Schwartz
Software Engineering For The Mobile Application Market, Jacob Schwartz
Honors Theses and Capstones
One of the goals of the current United States government is to lower healthcare costs. One of the solutions is to alter the behavior of the population to be more physically active and to eat healthier. This project will focus on the latter solution by writing applications for the Android and iOS mobile platforms that will allow a user to monitor their dietary intake to see and correct patterns in their eating behavior.
Asynchronous Ultrasonic Trilateration For Indoor Positioning Of Mobile Phones, Viacheslav Filonenko, Charlie Cullen, James Carswell
Asynchronous Ultrasonic Trilateration For Indoor Positioning Of Mobile Phones, Viacheslav Filonenko, Charlie Cullen, James Carswell
Conference papers
In this paper we discuss how the innate ability of mobile phone speakers to produce ultrasound can be used for accurate indoor positioning. The frequencies in question are in a range between 20 and 22 KHz, which is high enough to be inaudible by humans but still low enough to be generated by today’s mobile phone sound hardware. Our tests indicate that it is possible to generate the given range of frequencies without significant distortions, provided the signal volume is not turned excessively high. In this paper we present and evaluate the accuracy of our asynchronous trilateration method (Lok8) for …
Effects Of Variations In 3d Spatial Search Techniques On Mobile Query Speed Vs Accuracy, Junjun Yin, James Carswell
Effects Of Variations In 3d Spatial Search Techniques On Mobile Query Speed Vs Accuracy, Junjun Yin, James Carswell
Conference papers
This paper presents three Spatial Search Algorithms for determiningthe three dimensional visibility shape (threat dome) at a user’s current locationin a built environment. Users then utilize this 3D shape as their query“window” to retrieve information on only those objects visible within a spatialdatabase. Visibility shape searching addresses the information overloadproblem by providing “Hidden Query Removal” functionality for mobile LBS.This functionality will be especially useful in the Web 4.0 era when trillions ofmicro-sensors become available for query through standard IP access.
Teaching Computers To Think: Analysis Of Artificial Intelligence And Connect Four, Kirk Baly, Andrew Freeman, Andrew Jarratt, Kyle Kling, Owen Prough
Teaching Computers To Think: Analysis Of Artificial Intelligence And Connect Four, Kirk Baly, Andrew Freeman, Andrew Jarratt, Kyle Kling, Owen Prough
Symposium on Research and Creative Expression (SORCE)
Connect Four is a classic two person, zero-sum game in which players utilize their wits and gravity to connect four of their own pieces in a horizontal, vertical, or diagonal row while blocking their opponent’s attempt to do the same. We have constructed a simulation of this game which we have used as a base for the implementation and testing of varying Artificial Intelligence (AI) systems. Early strategies worked according to simple strategic methods, while more advanced heuristics employed a Min-Max Tree in tandem with methods to determine how advantageous a certain board would be. This Min-Max Tree goes beyond …
Equitable Labelings Of Caterpillar Graphs, Mark Burek, William Olson, Brock Taulbee
Equitable Labelings Of Caterpillar Graphs, Mark Burek, William Olson, Brock Taulbee
Symposium on Research and Creative Expression (SORCE)
The Graceful Tree Conjecture in graph theory has been open for almost half a century. The conjecture states that the vertices of any tree can be labeled with distinct integers between 0 and the number of edges of the tree in a way that the edges can be uniquely identified by the absolute value of the difference between their vertex labels. One possible approach to prove the conjecture is to prove the more general k-equitable tree conjecture. In a k-equitable labeling we assign integers from the set {0,1,2,…,k-1} to the vertices. Each edge will receive a label that is the …
Access Controls In Relational Databases, Rebekah Broome
Access Controls In Relational Databases, Rebekah Broome
Senior Seminars
There are many companies of all sizes that use databases to keep their data organized and easy to access. Databases have multiple parts, such as domains and constraints, Database Management System, and Metadata that make them unique. Not only does this paper cover the elements of a database but more specifically the elements of relational databases. This paper will go over the definition of relation databases, what makes this kind of database unique with the relation between tables, and how Standard Query Language is used by relational database. Then the paper will move on to the access controls that are …
Ceg 221-01: Advanced C For Engineers, Jay Dejongh
Ceg 221-01: Advanced C For Engineers, Jay Dejongh
Computer Science & Engineering Syllabi
This course introduces advanced constructs, algorithms, and data structures in the C programming language. Emphasis is on problem solving and techniques useful to engineers. Topics include functions, array, pointers, structures as well as sorting algorithms, linked lists, complex numbers, stacks, queues, hash tables, and binary trees. 4 credit hours. Prerequisite: CEG220 (Introduction to C Programming for Engineers).
Ceg 355-01: Introduction To The Design Of Information Technology Systems, Thomas C. Hartrum
Ceg 355-01: Introduction To The Design Of Information Technology Systems, Thomas C. Hartrum
Computer Science & Engineering Syllabi
Introduction to the design of information systems comprising modern technologies such as SQL database programming, networks, and distributed computing with CORBA, electronic and hypertext (HTML) documents, and multimedia.
Ceg 460/660-01: Introduction To Software Computer Engineering, Nikolaos Bourbakis
Ceg 460/660-01: Introduction To Software Computer Engineering, Nikolaos Bourbakis
Computer Science & Engineering Syllabi
This course is concerned with the techniques of designing and constructing large programs. Some of the required basic concepts necessarily have to be developed using small programs as examples. To this extent, we also study programming-in-the-small. The overall objectives are to present an overview of issues in the development of software, to discuss terminology, to illustrate via example case studies, and to give sufficiently detailed advice on how to develop quality software and present a way of communication via UML. Hands-on experience is emphasized through the use of homework and a class project.
Ceg 479/679-01: Computer Animation, Thomas Wischgoll
Ceg 479/679-01: Computer Animation, Thomas Wischgoll
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 702-01: Advanced Communication Networks, Bin Wang
Ceg 702-01: Advanced Communication Networks, Bin Wang
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 260-01: Digital Computer Hardware/Switching Circuits, Meilin Liu
Ceg 260-01: Digital Computer Hardware/Switching Circuits, Meilin Liu
Computer Science & Engineering Syllabi
We will discuss and cover basic digital, combinational and sequential logic systems. Labs will be used to gain valuable practical experience in implementing elementary circuits and logic designs.
Ceg 2350: Os Concepts And Usage, Richard Van Hook
Ceg 2350: Os Concepts And Usage, Richard Van Hook
Computer Science & Engineering Syllabi
Provides introduction to Linux and Windows operating systems and system administration. Covers files and directories, ownership and sharing, programs and processes, system calls, libraries, dynamic linking, command line shells, scripting, regular expressions and secure network protocols.
Ceg 360/560-01: Digital System Design, Travis E. Doom
Ceg 360/560-01: Digital System Design, Travis E. Doom
Computer Science & Engineering Syllabi
Design of digital systems. Topics include flip-flops, registers, counters, programmable logic devices, memory devices, register-level design, and microcomputer system organization. Students must show competency in the design of digital systems. 3 hours lecture, 2 hours lab. Prerequisite: CEG 260.
Ceg 463/663-01: The Personal Software Development Process, John A. Reisner
Ceg 463/663-01: The Personal Software Development Process, John A. Reisner
Computer Science & Engineering Syllabi
In this course, you will learn about more about one particular way to address some of the challenges and issues associated with successful software development. Specifically, you will learn about (and use) the Personal Software Process (PSP), designed to help individual software practitioners become more adept at their craft through the use of project planning, project tracking, defect analysis, review and verification activities, software measurement, and process management. This course--and the PSP-are somewhat unique in that they aim to help software engineers become more successful, not by examining issues associated with large-scale development (as is the case with many software …
Cs 740: Complexity Theory And Algorithm Analysis, Pascal Hitzler
Cs 740: Complexity Theory And Algorithm Analysis, Pascal Hitzler
Computer Science & Engineering Syllabi
What does it mean to say that some computational problem is intrinsically more difficult than some other problem? How can I claim that I have found a good algorithmic solution? The study of these questions gives rise to an area of Theoretical Computer Science called Complexity Theory, which is based on a systematic and thorough formal study of the complexity of problems with respect to their algorithmic solvability, using Turing machines as main conceptual tool. In this class, we will understand how problem and algorithm complexity is measured, and discuss some of the main complexity classes arising from this study. …
Cs 141: Computer Programming I, Vanessa Starkey
Cs 141: Computer Programming I, Vanessa Starkey
Computer Science & Engineering Syllabi
Introduction to use of computers as a problem-solving tool. Examples from and applications to a broad range of problems. Methodology for algorithm design and for structured modular implementation is stressed. Three hours lecture, two hours lab.
Cs 205: Introduction To Computers And Office Productivity Software, Terri Bauer
Cs 205: Introduction To Computers And Office Productivity Software, Terri Bauer
Computer Science & Engineering Syllabi
Focus on learning MS Office software applications including intermediate word processing, spreadsheets, database and presentation graphics using a case study approach where critical thinking and problem solving skills are required. Computer concepts are integrated throughout the course to provide an understanding of the basics of computing, the latest technological advances and how they are used in industry. Ethics and issues encountered in business are discussed to challenge students on societal impact of technology.
Cs 214-01: Visual Basic Programming, Radar Pangaean
Cs 214-01: Visual Basic Programming, Radar Pangaean
Computer Science & Engineering Syllabi
This course will teach the fundamentals of object oriented programming using Visual BASIC to solve simple to medium complexity programming problems. The course will cover: algorithms, VB’s data types, coding standards, decision and looping constructs, arrays and structures, functions and procedures, file I/O, the standard GUI elements supported by Visual BASIC, and custom classes. Students will use texts and reference materials while coding. No previous programming experience is required. Basic algebra and computer skills are required.
Cs 241: Computer Programming - Ii, Michael Ondrasek
Cs 241: Computer Programming - Ii, Michael Ondrasek
Computer Science & Engineering Syllabi
The CS 241 course is a continuation of CS 240. The emphasis in CS 241 is on solving more complex problems using object oriented programming. Prerequisite: CS240. Students must register for both lecture and one laboratory section. 4 credit hours.
Cs 205-07: Introduction To Computers And Office Productivity Software, John P. Herzog
Cs 205-07: Introduction To Computers And Office Productivity Software, John P. Herzog
Computer Science & Engineering Syllabi
Focus on learning MS Office software applications including intermediate word processing, spreadsheets, database and presentation graphics using a case study approach where critical thinking and problem solving skills are required. Computer concepts are integrated throughout the course to provide an understanding of the basics of computing, the latest technological advances and how they are used in industry. Ethics and issues encountered in business are discussed to challenge students on societal impact of technology.
Cs 701: Database Systems And Design I, Guozhu Dong
Cs 701: Database Systems And Design I, Guozhu Dong
Computer Science & Engineering Syllabi
An introduction to database design, database system implementation issues and techniques, and advanced data models and concepts.