Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Engineering (489)
- Computer Engineering (392)
- Databases and Information Systems (242)
- Social and Behavioral Sciences (183)
- Electrical and Computer Engineering (170)
-
- Information Security (167)
- Software Engineering (107)
- Business (76)
- Mathematics (74)
- Numerical Analysis and Scientific Computing (74)
- OS and Networks (72)
- Life Sciences (67)
- Theory and Algorithms (66)
- Communication (63)
- Law (62)
- Artificial Intelligence and Robotics (61)
- Arts and Humanities (57)
- Computer Law (56)
- Education (55)
- Other Computer Sciences (52)
- Bioinformatics (49)
- Programming Languages and Compilers (49)
- Forensic Science and Technology (48)
- Legal Studies (48)
- Applied Mathematics (44)
- Communication Technology and New Media (42)
- Graphics and Human Computer Interfaces (42)
- Statistics and Probability (42)
- Institution
-
- Singapore Management University (241)
- Wright State University (206)
- Edith Cowan University (98)
- University of Nebraska - Lincoln (87)
- Missouri University of Science and Technology (77)
-
- TÜBİTAK (74)
- Embry-Riddle Aeronautical University (60)
- San Jose State University (52)
- Old Dominion University (47)
- Dartmouth College (40)
- University of Nebraska at Omaha (35)
- California Polytechnic State University, San Luis Obispo (34)
- Regis University (33)
- Air Force Institute of Technology (28)
- Brigham Young University (27)
- Taylor University (27)
- University of Nevada, Las Vegas (27)
- Institute of Business Administration (24)
- Technological University Dublin (21)
- Utah State University (21)
- University of South Florida (20)
- Marquette University (19)
- Smith College (19)
- Washington University in St. Louis (19)
- Portland State University (17)
- University of Texas at Arlington (17)
- City University of New York (CUNY) (16)
- University of Texas at El Paso (16)
- Walden University (15)
- Louisiana State University (14)
- Keyword
-
- College for Professional Studies (33)
- School of Computer & Information Science (32)
- Security (23)
- Privacy (18)
- Machine learning (17)
-
- Applied sciences (15)
- Algorithms (14)
- Computer science (14)
- Management (13)
- Data mining (11)
- Semantic Web (11)
- Digital forensics (10)
- Classification (9)
- MS Information Technology Management (9)
- Social media (9)
- Cloud Computing (8)
- Cloud computing (8)
- Collaboration (8)
- Education (8)
- Library science (8)
- Network (8)
- Optimization (8)
- Regis University MSCIS thesis (8)
- Department of Computer Science (7)
- Information technology (7)
- MS Computer and Information Technology (7)
- Ontology (7)
- School of Computer & Information Sciences Theses (7)
- Simulation (7)
- Software engineering (7)
- Publication
-
- Research Collection School Of Computing and Information Systems (232)
- Computer Science & Engineering Syllabi (154)
- Turkish Journal of Electrical Engineering and Computer Sciences (74)
- Theses and Dissertations (58)
- Master's Projects (51)
-
- Journal of Digital Forensics, Security and Law (40)
- School of Computing: Conference and Workshop Papers (36)
- Computer Science Faculty Research & Creative Works (35)
- Regis University Student Publications (comprehensive collection) (33)
- Australian Information Security Management Conference (32)
- Kno.e.sis Publications (28)
- ACMS Conference Proceedings 2011 (26)
- Computer Science Faculty Publications (26)
- International Conference on Information and Communication Technologies (23)
- The R Journal (22)
- Masters Theses (20)
- USF Tampa Graduate Theses and Dissertations (20)
- All Computer Science and Engineering Research (19)
- Computer Science: Faculty Publications (19)
- School of Computing: Dissertations, Theses, and Student Research (19)
- Computer Science Technical Reports (18)
- UNLV Theses, Dissertations, Professional Papers, and Capstones (18)
- Electronic Theses and Dissertations (17)
- Mathematics, Statistics and Computer Science Faculty Research and Publications (17)
- Research outputs 2011 (17)
- Annual ADFSL Conference on Digital Forensics, Security and Law (16)
- Australian Digital Forensics Conference (16)
- Computer Science and Software Engineering (16)
- Electrical and Computer Engineering Faculty Research & Creative Works (15)
- Faculty Publications (15)
- Publication Type
- File Type
Articles 271 - 300 of 1795
Full-Text Articles in Computer Sciences
Ceg 498-01: Team Projects I And Ii, John C. Gallagher
Ceg 498-01: Team Projects I And Ii, John C. Gallagher
Computer Science & Engineering Syllabi
CEG 498 (Team Projects I and II) is a summative computer engineering design project course that builds upon previous engineering, science, mathematics and communications course work. CEG 498 projects are a minimum of two quarters in length and must be completed in groups of at least three students. Projects are selected under the guidance of the course instructor and are tailored to both student interest and formal classroom preparation. Students are evaluated both on their individual contributions as recorded in a graded engineering journals and on the quality of their collective efforts as reflected in group generated products.
Ceg 760-01: Advanced Software Computer Engineering, Thomas C. Hartrum
Ceg 760-01: Advanced Software Computer Engineering, Thomas C. Hartrum
Computer Science & Engineering Syllabi
This course covers advanced topics in software engineering. Aspects of problem specification, design, verification, and evaluation are discussed. We will focus on design methods, including software patterns and software architecture, plus
some advanced topics involving forma] methods of software specification or evaluation using software metrics. Students will participate in team projects to apply the methods discussed.
Cs 206-01: Computer Software Productivity Tools, John P. Herzog
Cs 206-01: Computer Software Productivity Tools, John P. Herzog
Computer Science & Engineering Syllabi
Focus on learning MS Office software applications including advanced topics in 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 advanced 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 209: Computer Programming For Business Ii, Dennis Kellermeier
Cs 209: Computer Programming For Business Ii, Dennis Kellermeier
Computer Science & Engineering Syllabi
CS 209 is the second of a two quarter sequence in programming for business students. It is required for Management Information Science majors. The courses are designed to help students achieve a high degree of facility in intermediate level programming.
Cs 240: Computer Programming - I, Michael Ondrasek
Cs 240: Computer Programming - I, Michael Ondrasek
Computer Science & Engineering Syllabi
Basic concepts of programming and programming languages are introduced. Emphasis is on problem solving and object oriented programming. This course provides a general introduction to the fundamentals of computer science and programming. Examples from and applications to a broad range of problems are given. No prior knowledge of programming is assumed. The concepts covered will be applied to the Java programming language. Students must register for both lecture and one laboratory section. 4 credit hours
Ceg 210-01: Pc Networking I, Chris P. Fickert
Ceg 210-01: Pc Networking I, Chris P. Fickert
Computer Science & Engineering Syllabi
Introduction to networking technologies including infrastructure and architectures, standards, protocols and directory services, administration, security and management. Integrated lecture and lab.
Ceg 476/676-01: Computer Graphics I, Thomas Wischgoll
Ceg 476/676-01: Computer Graphics I, Thomas Wischgoll
Computer Science & Engineering Syllabi
By the end of this quarter, you will have learnt techniques for constructing 2-D and 3-D objects as well as manipulating and rendering the objects using OpenGL.
Ceg 770-01: Computer Engineering Mathematics, Jack Jean
Ceg 770-01: Computer Engineering Mathematics, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
The Global Geek: Language Training For It Students’ Study Abroad In Austria And Germany, Gwyneth E. Cliver, Deepak Khazanchi
The Global Geek: Language Training For It Students’ Study Abroad In Austria And Germany, Gwyneth E. Cliver, Deepak Khazanchi
Information Systems and Quantitative Analysis Faculty Publications
The Modern Language Association’s (MLA) urgent appeal for the restructuring of the undergraduate language curriculum, “Foreign Languages and Higher Education: New Structures for a Changed World,” emphasizes a need for language departments to enrich their upper-division course offerings beyond the traditional literary studies model in order to attract and retain broader interest in language learning among students with diverse academic interests and needs. Citing the National Science Foundation’s 2003 Survey of College Graduates, it stresses that only 6.1% of undergraduates whose primary major is a foreign language later achieve doctorate degrees and concludes that departments should provide upper-division language courses …
Privacy In "The Cloud": Applying Nissenbaum's Theory Of Contextual Integrity, Frances Grodzinsky, Herman T. Tavani
Privacy In "The Cloud": Applying Nissenbaum's Theory Of Contextual Integrity, Frances Grodzinsky, Herman T. Tavani
School of Computer Science & Engineering Faculty Publications
The present essay is organized into five main sections. We begin with a few preliminary remarks about "cloud computing," which are developed more fully in a later section. This is followed by a brief overview of the evolution of Helen Nissenbaum's framework of "privacy as contextual integrity." In particular, we examine Nissenbaum's "Decision Heuristic" model, described in her most recent work on privacy (Nissenabum 2010), to see how it enables the contextual-integrity framework to respond to privacy challenges posed by new and emerging technologies. We then apply that heuristic device to questions surrounding one aspect of cloud computing -- viz., …
Exploring Agent-Based Simulations In Political Science Using Aggregate Temporal Graphs, R. Jordan Crouser, Jeremy G. Freeman, Remco Chang
Exploring Agent-Based Simulations In Political Science Using Aggregate Temporal Graphs, R. Jordan Crouser, Jeremy G. Freeman, Remco Chang
Computer Science: Faculty Publications
Agent-based simulation has become a key technique for modeling and simulating dynamic, complicated behaviors in social and behavioral sciences. Lacking the appropriate tools and support, it is difficult for social scientists to thoroughly analyze the results of these simulations. In this work, we capture the complex relationships between discrete simulation states by visualizing the data as a temporal graph. In collaboration with expert analysts, we identify two graph structures which capture important relationships between pivotal states in the simulation and their inevitable outcomes. Finally, we demonstrate the utility of these structures in the interactive analysis of a large-scale social science …
How Locus Of Control Influences Compatibility With Visualization Style, Caroline Ziemkiewicz, R. Jordan Crouser, Ashley Rye Yauilla, Sara L. Su, William Ribarsky, Remco Chang
How Locus Of Control Influences Compatibility With Visualization Style, Caroline Ziemkiewicz, R. Jordan Crouser, Ashley Rye Yauilla, Sara L. Su, William Ribarsky, Remco Chang
Computer Science: Faculty Publications
Existing research suggests that individual personality differences are correlated with a user’s speed and accuracy in solving problems with different types of complex visualization systems. In this pa- per, we extend this research by isolating factors in personality traits as well as in the visualizations that could have contributed to the observed correlation. We focus on a personality trait known as “lo- cus of control,” which represents a person’s tendency to see them- selves as controlled by or in control of external events. To isolate variables of the visualization design, we control extraneous factors such as color, interaction, and labeling, …
Recommending People In Developers' Collaboration Network, Didi Surian, Nian Liu, David Lo, Hanghang Tong, Ee Peng Lim, Christos Faloutsos
Recommending People In Developers' Collaboration Network, Didi Surian, Nian Liu, David Lo, Hanghang Tong, Ee Peng Lim, Christos Faloutsos
Research Collection School Of Computing and Information Systems
Many software developments involve collaborations of developers across the globe. This is true for both open-source and closed-source development efforts. Developers collaborate on different projects of various types. As with any other teamwork endeavors, finding compatibility among members in a development team is helpful towards the realization of the team’s goal. Compatible members tend to share similar programming style and naming strategy, communicate well with one another, etc. However, finding the right person to work with is not an easy task. In this work, we extract information available from Sourceforge.Net, the largest database of open source software, and build developer …
Efficient Evaluation Of Continuous Text Seach Queries, Kyriakos Mouratidis, Hwee Hwa Pang
Efficient Evaluation Of Continuous Text Seach Queries, Kyriakos Mouratidis, Hwee Hwa Pang
Research Collection School Of Computing and Information Systems
Consider a text filtering server that monitors a stream of incoming documents for a set of users, who register their interests in the form of continuous text search queries. The task of the server is to constantly maintain for each query a ranked result list, comprising the recent documents (drawn from a sliding window) with the highest similarity to the query. Such a system underlies many text monitoring applications that need to cope with heavy document traffic, such as news and email monitoring.In this paper, we propose the first solution for processing continuous text queries efficiently. Our objective is to …
An Experimental Nexos Laboratory Using Virtual Xinu, Paul Ruth, Dennis Brylow
An Experimental Nexos Laboratory Using Virtual Xinu, Paul Ruth, Dennis Brylow
Mathematics, Statistics and Computer Science Faculty Research and Publications
The Nexos Project is a joint effort between Marquette University, the University of Buffalo, and the University of Mississippi to build curriculum materials and a supporting experimental laboratory for hands-on projects in computer systems courses. The approach focuses on inexpensive, flexible, commodity embedded hardware, freely available development and debugging tools, and a fresh implementation of a classic operating system, Embedded Xinu, that is ideal for student exploration. This paper describes an extension to the Nexos laboratory that includes a new target platform composed of Qemu virtual machines. Virtual Xinu addresses two challenges that limit the effectiveness of Nexos. First, potential …
Design And Implementation Of An Enterprise Data Warehouse, Edward M. Leonard
Design And Implementation Of An Enterprise Data Warehouse, Edward M. Leonard
Master's Theses (2009 -)
The reporting and sharing of information has been synonymous with databases as long as there have been systems to host them. Now more than ever, users expect the sharing of information in an immediate, efficient, and secure manner. However, due to the sheer number of databases within the enterprise, getting the data in an effective fashion requires a coordinated effort between the existing systems. There is a very real need today to have a single location for the storage and sharing of data that users can easily utilize to make improved business decisions, rather than trying to traverse the multiple …
Modeling Cost Of Interruption (Coi) To Manage Unwanted Interruptions For Mobile Devices, Sina Zulkernain
Modeling Cost Of Interruption (Coi) To Manage Unwanted Interruptions For Mobile Devices, Sina Zulkernain
Master's Theses (2009 -)
Unwanted and untimely interruptions have been a major cause in the loss of productivity in recent years. It has been found that they are mostly detrimental to the immediate task at hand. Multiple approaches have been proposed to address the problem of interruption by calculating cost of it. The Cost Of Interruption (COI) gives a measure of the probabilistic value of harmfulness of an inopportune interruption. Bayesian Inference stands as the premier model so far to calculate this COI. However, Bayesian-based models suffer from not being able to model context accurately in situations where a priori, conditional probabilities and uncertainties …
A Genetic Algorithm Scheduling Approach For Virtual Machine Resources In A Cloud Computing Environment, Shailesh Sawant
A Genetic Algorithm Scheduling Approach For Virtual Machine Resources In A Cloud Computing Environment, Shailesh Sawant
Master's Projects
In the present cloud computing environment, the scheduling approaches for VM (Virtual Machine) resources only focus on the current state of the entire system. Most often they fail to consider the system variation and historical behavioral data which causes system load imbalance. To present a better approach for solving the problem of VM resource scheduling in a cloud computing environment, this project demonstrates a genetic algorithm based VM resource scheduling strategy that focuses on system load balancing. The genetic algorithm approach computes the impact in advance, that it will have on the system after the new VM resource is deployed …
Interface Design For Graphics Editor On Multi- Touch Point Systems, Srujitha Mullapudi
Interface Design For Graphics Editor On Multi- Touch Point Systems, Srujitha Mullapudi
Master's Projects
The main objective of the project is to use the touch sensitive device capability of the iPad to give a better user experience and functionalities for the artists. In this project, I have explored different interactions that can give a better experience for artist when compared to traditional computer-mouse interaction. In the traditional Computer-mouse interaction it is very difficult for the user to draw smooth curves, without having to use built-in functions for drawing curves. In this application the user can use the touch panel to do free drawing, the user can basically feel the device as a object for …
Augmented-Life Phone Organizer, Chao-Hsin Shih
Augmented-Life Phone Organizer, Chao-Hsin Shih
Master's Projects
Augmented-Life Phone Organizer (ALPO) is a geo-based mobile application for users to search for businesses and make corresponding actions such as calling, navigating, or viewing comments about the business. Users can take image notes and attach them to a virtual wall, so others can view the image at the same GPS coordinates later. Users can also view all business images and augmented notes superimposed on the real world through a mobile device screen and camera. We have measured application usability and feature practicality by conducting function tests on three users, and the results are encouraging.
Generation Of Forests On Terrain With Dynamic Lighting And Shadowing, Jonathan Ben-David
Generation Of Forests On Terrain With Dynamic Lighting And Shadowing, Jonathan Ben-David
Master's Projects
The purpose of this research project is to exhibit an efficient method of creating dynamic lighting and shadowing for the generation of forests on terrain. In this research project, I use textures which contain images of trees from a bird’s eye view in order to create a high scale forest. Furthermore, by manipulating the transparency and color of the textures according to the algorithmic calculations of light and shadow on terrain, I provide the functionality of dynamic lighting and shadowing. Finally, by analyzing the OpenGL pipeline, I design my code in order to allow efficient rendering of the forest.
Actibot: A Botnet To Evade Active Detection, Xinjun Zhang
Actibot: A Botnet To Evade Active Detection, Xinjun Zhang
Master's Projects
In recent years, botnets have emerged as a serious threat on the Internet. Botnets are commonly used for exploits such as distributed denial of service (DDoS) attacks, identity theft, spam, and click fraud. The immense size of botnets, some consisting of hundreds of thousands of compromised computers, increases the speed and severity of attacks. Unlike passive behavior anomaly detection techniques, active botnet detection aims to collect evidence actively, in order to reduce detection time and increase accuracy. In this project, we develop and analyze a botnet that we call ActiBot, which can evade some types of active detection mechanisms. Future …
Url Recommender Using Parallel Processing, Ravi Kishore Penta
Url Recommender Using Parallel Processing, Ravi Kishore Penta
Master's Projects
The main purpose of this project is to section similar news and articles from a vast variety of news articles. Let’s say, you want to read about latest news related to particular topic like sports. Usually, user goes to a particular website and goes through some news but he won’t be able to cover all the news coverage in a single website. So, he would be going through some other news website to checking it out and this continues. Also, some news websites might be containing some old news and the user might be going through that. To solve this, …
Association Mining In Database Machine, Jindou Jiao
Association Mining In Database Machine, Jindou Jiao
Master's Projects
Association rule is wildly used in most of the data mining technologies. Apriori algorithm is the fundamental association rule mining algorithm. FP-growth tree algorithm improves the performance by reduce the generation of the frequent item sets. Simplex algorithm is a advanced FP-growth algorithm by using bitmap structure with the simplex concept in geometry. The bitmap structure implementation is particular designed for storing the data in database machines to support parallel computing the association rule mining.
Graph Technique For Metamorphic Virus Detection, Neha Runwal
Graph Technique For Metamorphic Virus Detection, Neha Runwal
Master's Projects
Current anti-virus techniques include signature based detection, anomaly based detection, and machine learning based virus detection. Signature detection is the most widely used approach. Metamorphic malware changes its internal structure with each infection. Metamorphism provides one of the strong known methods for evading malware detection. In this project, we consider metamorphic virus detection based on a directed graph obtained from executable files. We compare our detection results with a previously developed and highly successful technique based on hidden Markov models.
A Machine Learning And Compiler-Based Approach To Automatically Parallelize Serial Programs Using Openmp, Nam Quang Lam
A Machine Learning And Compiler-Based Approach To Automatically Parallelize Serial Programs Using Openmp, Nam Quang Lam
Master's Projects
Single core designs and architectures have reached their limits due to heat and power walls. In order to continue to increase hardware performance, hardware industries have moved forward to multi-core designs and implementations which introduces a new paradigm in parallel computing. As a result, software programmers must be able to explicitly write or produce parallel programs to fully exploit the potential computing power of parallel processing in the underlying multi-core architectures. Since the hardware solution directly exposes parallelism to software designers, different approaches have been investigated to help the programmers to implement software parallelism at different levels. One of the …
Jdpet: Java Dynamic Programming Educational Tool, Aaron Lemoine
Jdpet: Java Dynamic Programming Educational Tool, Aaron Lemoine
Master's Projects
There exist many different algorithm types for solving problems, one of which is dynamic programming. To assist students to learn about dynamic programming algorithms, JDPET was developed. JDPET is an interactive, visual, problem solving tool that allows students to solve several different problems and learn how dynamic programming can be applied to solve these problems. JDPET also provides students with detailed feedback on the problems they attempt to solve.
Clustering Of Twitter Technology Tweets And The Impact Of Stopwords On Clusters, Surya Bhagvat
Clustering Of Twitter Technology Tweets And The Impact Of Stopwords On Clusters, Surya Bhagvat
Master's Projects
Year of 2010 could be termed as the year in which Twitter became completely mainstream. Twitter, which started as a means of communicating with friends, became much more than its beginning. Now Twitter is used by companies to promote their new products, used by movie industry to promote movies. A lot of advertising and branding is now tied to Twitter and most importantly any breaking news that happens, the first place one goes and tries to find is to search it on Twitter. Be it the Mumbai attacks that happened in 2008, or the minor earthquakes that happened in Bay …
Enhancing Productivity Of Recruitment Process Using Data Mining & Text Mining Tools, Charul Saxena
Enhancing Productivity Of Recruitment Process Using Data Mining & Text Mining Tools, Charul Saxena
Master's Projects
Digital communication has significantly reduced the time it takes to send a résumé, but the recruiter’s work has become more complicated because with this technological advancement they get more résumés for each job opening. It becomes almost impossible to physically scan each résumé that meets their organization’s job requirement. The filtering and search techniques provide hundreds of résumés that can fulfill the desired criteria. Most approaches focus on either parsing the résumé to get information or propose some filtering methods. Moreover, résumés vary in format and style, making it difficult to maintain a structural repository which would contain all the …
Adapt-Lite: Privacy-Aware, Secure, And Efficient Mhealth Sensing, Shrirang Mare, Jacob Sorber, Minho Shin, Cory Cornelius, David Kotz
Adapt-Lite: Privacy-Aware, Secure, And Efficient Mhealth Sensing, Shrirang Mare, Jacob Sorber, Minho Shin, Cory Cornelius, David Kotz
Dartmouth Scholarship
As healthcare in many countries faces an aging population and rising costs, mobile sensing technologies promise a new opportunity. Using mobile health (mHealth) sensing, which uses medical sensors to collect data about the patients, and mobile phones to act as a gateway between sensors and electronic health record systems, caregivers can continuously monitor the patients and deliver better care. Although some work on mHealth sensing has addressed security, achieving strong security and privacy for low-power sensors remains a challenge. \par We make three contributions. First, we propose Adapt-lite, a set of two techniques that can be applied to existing wireless …