Open Access. Powered by Scholars. Published by Universities.®
- Institution
-
- Wright State University (169)
- University of Texas at El Paso (51)
- Technological University Dublin (34)
- Embry-Riddle Aeronautical University (29)
- Selected Works (27)
-
- University of Nebraska - Lincoln (25)
- TÜBİTAK (24)
- Washington University in St. Louis (21)
- Universitas Indonesia (17)
- SelectedWorks (16)
- Air Force Institute of Technology (15)
- Edith Cowan University (10)
- DePaul University (9)
- Singapore Management University (9)
- University of South Carolina (9)
- Marquette University (8)
- Old Dominion University (8)
- University of Central Florida (8)
- University of Arkansas, Fayetteville (7)
- Missouri University of Science and Technology (5)
- American University in Cairo (4)
- Morehead State University (4)
- New Jersey Institute of Technology (4)
- University of Tennessee, Knoxville (4)
- Cedarville University (3)
- Connecticut College (3)
- Portland State University (3)
- San Jose State University (3)
- University of Dayton (3)
- University of Nevada, Las Vegas (3)
- Keyword
-
- GUI design (8)
- Graphical User Interface (8)
- Innovation (8)
- Invention (8)
- Inventive Problem Solving (8)
-
- Knowledge management (8)
- Software Patents (8)
- Software inventions (8)
- Department of Computer Science and Engineering (7)
- TRIZ (7)
- Dynamic Interface (6)
- GUI elements (6)
- Privacy (6)
- User-friendliness (6)
- Algorithms (5)
- Computer Science and Engineering, Biology (5)
- Genome (5)
- Performance (5)
- Agents (4)
- Computer Science and Engineering (4)
- Computer security (4)
- GUI efficiency (4)
- Genomics (4)
- Knowledge Management (4)
- Look and feel (4)
- Ontology (4)
- Security (4)
- Data disposal (3)
- Data recovery (3)
- Digital forensics (3)
- Publication
-
- Computer Science & Engineering Syllabi (162)
- Departmental Technical Reports (CS) (51)
- Turkish Journal of Electrical Engineering and Computer Sciences (24)
- All Computer Science and Engineering Research (21)
- Journal of Digital Forensics, Security and Law (21)
-
- Makara Journal of Technology (17)
- Department of Electrical and Computer Engineering: Faculty Publications (14)
- Theses and Dissertations (14)
- Dissertations (13)
- Faculty Publications (13)
- Conference papers (12)
- Professor Aditya K. Ghose (12)
- Department of Electrical and Computer Engineering: Faculty Publications (to 2015) (10)
- Electronic Theses and Dissertations (9)
- Research Collection School Of Computing and Information Systems (9)
- Technical Reports (9)
- Electrical and Computer Engineering Faculty Research and Publications (8)
- Umakant Mishra (8)
- Browse all Theses and Dissertations (7)
- Computer Science and Computer Engineering Undergraduate Honors Theses (7)
- Masters Theses (7)
- Research outputs pre 2011 (7)
- Annual ADFSL Conference on Digital Forensics, Security and Law (6)
- Conference Papers (6)
- Theses (6)
- Computer Science Faculty Publications (5)
- Archived Theses and Dissertations (4)
- Chien Hsun Chen (4)
- Electrical and Computer Engineering Faculty Publications (4)
- Dissertations and Theses (3)
- Publication Type
- File Type
Articles 31 - 60 of 567
Full-Text Articles in Engineering
Viability Of Travel-Time Sensitivity Testing For Estimating Uncertainty Of Tomographic Velocity Models: A Case Study, Matthew G. Averill, Kate C. Miller, Vladik Kreinovich, Aaron A. Velasco
Viability Of Travel-Time Sensitivity Testing For Estimating Uncertainty Of Tomographic Velocity Models: A Case Study, Matthew G. Averill, Kate C. Miller, Vladik Kreinovich, Aaron A. Velasco
Departmental Technical Reports (CS)
Seismic tomography is now a common approach to estimating velocity structure of the Earth, regardless of whether the data sources are earthquake recordings or controlled sources such as explosions, airguns or Vibroseis. Seismic tomography is convenient to implement because it requires little to no a priori knowledge of Earth structure and is much less time consuming than forward modeling schemes. Despite its convenience, the method still lacks satisfactory quantitative assessments of model reliability. Here we explore the viability of applying travel-time sensitivity testing that uses a modified Cauchy distribution as its statistical foundation to assessing the uncertainty in velocity models …
Irrelevance, Polymorphism, And Erasure In Type Theory, Richard Nathan Mishra-Linger
Irrelevance, Polymorphism, And Erasure In Type Theory, Richard Nathan Mishra-Linger
Dissertations and Theses
Dependent type theory is a proven technology for verified functional programming in which programs and their correctness proofs may be developed using the same rules in a single formal system. In practice, large portions of programs developed in this way have no computational relevance to the ultimate result of the program and should therefore be removed prior to program execution. In previous work on identifying and removing irrelevant portions of programs, computational irrelevance is usually treated as an intrinsic property of program expressions. We find that such an approach forces programmers to maintain two copies of commonly used datatypes: a …
Evaluating Shape Correspondence For Statistical Shape Analysis: A Benchmark Study, Brent C. Munsell, Pahal Dalal, Song Wang
Evaluating Shape Correspondence For Statistical Shape Analysis: A Benchmark Study, Brent C. Munsell, Pahal Dalal, Song Wang
Faculty Publications
This paper introduces a new benchmark study to evaluate the performance of landmark-based shape correspondence used for statistical shape analysis. Different from previous shape-correspondence evaluation methods, the proposed benchmark first generates a large set of synthetic shape instances by randomly sampling a given statistical shape model that defines a ground-truth shape space. We then run a test shape-correspondence algorithm on these synthetic shape instances to identify a set of corresponded landmarks. According to the identified corresponded landmarks, we construct a new statistical shape model, which defines a new shape space. We finally compare this new shape space against the ground-truth …
Collision-Tolerant Transmission With Narrow-Beam Antennas, Hong-Ning Dai, Kam-Wing Ng, Min-You Wu, Bo Li
Collision-Tolerant Transmission With Narrow-Beam Antennas, Hong-Ning Dai, Kam-Wing Ng, Min-You Wu, Bo Li
Hong-Ning Dai
The application of directional antennas in wireless ad hoc networks brings numerous benefits, such as increased spatial reuse and mitigated interference. Most MAC protocols with directional antennas are based on the RTS/CTS mechanism which works well in wireless ad hoc networks using omni-directional antennas. However, RTS/CTS frames cannot mitigate the interference completely. Besides, they also contribute a lot to the performance overhead. This paper studies the problem from a new perspective. We have found that the transmission success probability under directional transmission and directional reception is quite high when the antenna beamwidth is quite narrow. Motivated by the analytical results, …
Implementing Arabic-To-English Machine Translation Using The Role And Reference Grammar Linguistic Model, Yasser Salem, Arnold Hensman, Brian Nolan
Implementing Arabic-To-English Machine Translation Using The Role And Reference Grammar Linguistic Model, Yasser Salem, Arnold Hensman, Brian Nolan
Conference Papers
This paper presents work-in-progress investigating the development of a rule-based lexical framework for Arabic language processing using the Role and Reference Grammar (RRG) linguistic model. A system, called UniArab is introduced in this research to support the framework. The paper outlines the conceptual structure of UniArab System, which utilizes the framework and translates the Arabic language into another natural language. Also, this paper explores how the characteristics of the Arabic language will effect the development of a Machine Translation (MT) tool from Arabic to English. Several distinguishing features of Arabic pertinent to MT will be explored in detail with reference …
Minimum Mean-Squared Error Estimation Of Mel-Frequency Cepstral Coefficients Using A Novel Distortion Model, Kevin M. Indrebo, Richard J. Povinelli, Michael T. Johnson
Minimum Mean-Squared Error Estimation Of Mel-Frequency Cepstral Coefficients Using A Novel Distortion Model, Kevin M. Indrebo, Richard J. Povinelli, Michael T. Johnson
Electrical and Computer Engineering Faculty Research and Publications
In this paper, a new method for statistical estimation of Mel-frequency cepstral coefficients (MFCCs) in noisy speech signals is proposed. Previous research has shown that model-based feature domain enhancement of speech signals for use in robust speech recognition can improve recognition accuracy significantly. These methods, which typically work in the log spectral or cepstral domain, must face the high complexity of distortion models caused by the nonlinear interaction of speech and noise in these domains. In this paper, an additive cepstral distortion model (ACDM) is developed, and used with a minimum mean-squared error (MMSE) estimator for recovery of MFCC features …
Complexity Of Some Geometric Problems, Marcus Schaefer
Complexity Of Some Geometric Problems, Marcus Schaefer
Technical Reports
We show that recognizing intersection graphs of convex sets has the same complexity as deciding truth in the existential first-order theory of the reals. Comparing this to similar results on the rectilinear crossing number and intersection graphs of line segments, we argue that there is a need to recognize this level of complexity as its own class.
Ceg 420/620: Computer Architecture, Jack Jean
Ceg 420/620: Computer Architecture, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 453/653: Embedded Systems, Jack Jean
Ceg 453/653: Embedded Systems, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 210: Pc Networking I, Karen Meyer
Ceg 210: Pc Networking I, Karen Meyer
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 433/633: Operating Systems, Prabhaker Mateti
Ceg 433/633: Operating Systems, Prabhaker Mateti
Computer Science & Engineering Syllabi
Overview of operating systems internals. File-system usage and design, process usage and control, virtual memory, multi user systems, access control. Course projects use C++ language.
Ceg 460/660: Introduction To Software Computer Engineering, Jeffrey Mcdonald
Ceg 460/660: Introduction To Software Computer Engineering, Jeffrey Mcdonald
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 sot1ware, to discuss terminology, to illustrate via example case studies, and to give sufficiently detailed advice on how to develop quality software. Hands-on experience is emphasized through the use of homework and a class project.
Ceg 724: Computer Vision I, Arthur A. Goshtasby
Ceg 724: Computer Vision I, Arthur A. Goshtasby
Computer Science & Engineering Syllabi
This course covers basic techniques for low-level and some mid-level vision. The techniques include: camera calibration, image filtering and edge detection, image segmentation and feature selection, and stereo depth perception.
Ceg 436/636: Mobile Computing, Yong Pei
Ceg 436/636: Mobile Computing, Yong Pei
Computer Science & Engineering Syllabi
Increasingly.. people, computers and microelectronic devices are being linked together to bring to life the communications mantra: anybody, anything, anytime, anywhere. This junior/senior/graduate course provides an in-depth study of networking protocol and system design in the area of wireless networking and mobile computing. It will help engineering and computer science students establish a solid foundation in concepts, architecture, design, and performance evaluation of mobile computing principle, protocols and applications. It will also introduce students to a few hot topics in wireless networking and mobile computing research such as mobile IP, wireless TCP, 802. l l, agent techniques, etc. The course …
Ceg 221: Advanced C Programming For Engineers, Robert Helt
Ceg 221: Advanced C Programming For Engineers, Robert Helt
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.
Ceg 220: Introduction To C Programming For Engineers I, Jay Dejongh
Ceg 220: Introduction To C Programming For Engineers I, Jay Dejongh
Computer Science & Engineering Syllabi
This course provides a general introduction to computers as a problem-solving tool using the C programming language. Emphasis is on algorithms and techniques useful to engineers. Topics include data representation, debugging, and program verification. 4 credit hours. Prerequisite: MTH 229 (Calculus I) or EGR 101 (Engineering Mathematics).
Ceg 476/676: Computer Graphics I, Thomas Wischgoll
Ceg 476/676: 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.
The outline of the course is as follows:
Introduction
- Geometric primitives
- Attributes of geometric primitives
- Antialiasing techniques
- Homogeneous coordinate system
- 2-D and 3-D viewing transformations
- Structures and hierarchical modeling
- Input devices and interactive techniques
- Visible surface detection methods
Ceg 498: Design Experience, Thomas C. Hartrum
Ceg 498: Design Experience, Thomas C. Hartrum
Computer Science & Engineering Syllabi
CEG 498 (Design Experience) 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 journal and on the quality of their collective efforts as reflected in group generated products.
Ceg 355: Introduction To The Design Of Information Technology Systems, Thomas C. Hartrum
Ceg 355: 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.
This course is concerned with the techniques of designing and implementing distributed business software. Emphasis is on developing graphical user interfaces (GUIs) using Java Swing classes, storing and accessing data in a relational database using SQL, and implementing a distributed system using CORBA technology. Especially in light of Java and CORBA, there is a focus on object-oriented programming. The overall objective is to make the student aware of the technology available to …
Ceg 720: Computer Architecture I, Soon M. Chung
Ceg 720: Computer Architecture I, Soon M. Chung
Computer Science & Engineering Syllabi
Review of sequential computer architecture and study of parallel computers. Topics include memory hierarchy, reduced instruction set computer, pipeline processing, multiprocessing, various parallel computers, interconnection networks, and fault-tolerant computing.
Ceg 760: Advanced Software Computer Engineering, Thomas C. Hartrum
Ceg 760: 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 formal methods of software specification or evaluation using software metrics. Students will participate in team projects to apply the methods discussed.
Ceg 402/602: Introduction To Computer Communication, Bin Wang
Ceg 402/602: Introduction To Computer Communication, Bin Wang
Computer Science & Engineering Syllabi
This course provides an introduction to basic concepts of communication networks, different types of networks, protocols over different layers, and network applications through lectures, labs, homework, and reading on relevant materials. You will
• Understand networking principles, protocols, and technologies.
• Understand some design and performance issues involved in providing a network service.
• Acquire background for supporting e-commerce, e-government, and e-education.
• Gain hands-on experience with programming techniques for network protocols.
• Obtain background for original research in computer networks.
Ceg 777: Computer Aided Geometric Design, Arthur A. Goshtasby
Ceg 777: Computer Aided Geometric Design, Arthur A. Goshtasby
Computer Science & Engineering Syllabi
This course covers the fundamentals of geometric modeling, including design of curves and surfaces, composite curves and surfaces, and subdivision techniques for creating free-form shapes.
Ceg 434/634: Concurrent Software Design, Yong Pei
Ceg 434/634: Concurrent Software Design, Yong Pei
Computer Science & Engineering Syllabi
This course provides an introduction to concurrent program design in the UNIX environment. Classical problems of synchronization, concurrency, and their solutions are examined through course projects and through readings on operating system design.
Ceg 260: Digital Computer Hardware Switching Circuits, Meilin Liu
Ceg 260: 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 320/520: Computer Organization And Assembly Language Programming, Travis E. Doom
Ceg 320/520: Computer Organization And Assembly Language Programming, Travis E. Doom
Computer Science & Engineering Syllabi
Terminology and understanding of functional organizations and sequential operation of a digital computer. Program structure, and machine and assembly language topics including addressing, stacks, argument pasing, arithmetic operations, traps, and input/output. Macros, modularization, linkers, and debuggers are used.
Ceg 360/560 Ee 451/651: Digital System Design, Travis E. Doom
Ceg 360/560 Ee 451/651: Digital System Design, Travis E. Doom
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 420/620: Computer Architecture, Jack Jean
Ceg 420/620: Computer Architecture, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
Ceg/Ee 260: Digital Computer Hardware Switching Circuits, John C. Gallagher
Ceg/Ee 260: Digital Computer Hardware Switching Circuits, John C. Gallagher
Computer Science & Engineering Syllabi
Digital Computer Hardware. Topics include switching algebra and switching
functions, logic design of combinational and sequential circuits using TTL,
combinational logic design with MSI and LSI, busing, storage elements, and
instrumentation.
Cs 790: Information Security, Meilin Liu
Cs 790: Information Security, Meilin Liu
Computer Science & Engineering Syllabi
This course gives a comprehensive study of security vulnerabilities in information systems and the basic techniques for developing secure applications and practicing safe computing. Topics include: Conventional encryption; Hashing functions and data integrity; Public-key encryption (RSA, Elliptic-Curve); Digital signature; Block cipher; Watermarking for multimedia; Security standards and applications; Building secure software and systems; Management and analysis of security; Legal and ethical issues in computer security.