314 research outputs found

    Evaluating Virtual Reality And Artificial Intelligence As Solutions For Delayed Flight Progress In Aviation Pilot Training

    Get PDF
    Three studies in this dissertation examined a topic centered around delayed flight progress in aviation pilot training. Study one explored the impact of nonconcurrent flight laboratory training on the academic outcomes of collegiate aviation students, while studies two and three explored virtual reality and artificial intelligence as potential solutions to help alleviate the strain of delayed flight progress on the flight training organization. In the first study (n = 144), it was found that concurrent enrollment in an aviation classroom ground course and flight training laboratory positively impacts the mean academic block exam scores of students. In study two (n = 120), virtual reality was shown to be an effective training technology in the quantitative measure of pilot performance, as well as the qualitative measures of acceptance and adoption of the technology. Finally, the third study (n = 37) showed that an artificial intelligence-based flight instructor performs comparably to a human flight instructor, when transferring a student pilot’s skills from the simulator to the aircraft. Findings from each of these studies are valuable for flight training organizations looking to find ways of better preparing their student pilots and supplementing the strain of reduced flight instructor staffing within the organization

    PYDAC: A DISTRIBUTED RUNTIME SYSTEM AND PROGRAMMING MODEL FOR A HETEROGENEOUS MANY-CORE ARCHITECTURE

    Get PDF
    Heterogeneous many-core architectures that consist of big, fast cores and small, energy-efficient cores are very promising for future high-performance computing (HPC) systems. These architectures offer a good balance between single-threaded perfor- mance and multithreaded throughput. Such systems impose challenges on the design of programming model and runtime system. Specifically, these challenges include (a) how to fully utilize the chip’s performance, (b) how to manage heterogeneous, un- reliable hardware resources, and (c) how to generate and manage a large amount of parallel tasks. This dissertation proposes and evaluates a Python-based programming framework called PyDac. PyDac supports a two-level programming model. At the high level, a programmer creates a very large number of tasks, using the divide-and-conquer strategy. At the low level, tasks are written in imperative programming style. The runtime system seamlessly manages the parallel tasks, system resilience, and inter- task communication with architecture support. PyDac has been implemented on both an field-programmable gate array (FPGA) emulation of an unconventional het- erogeneous architecture and a conventional multicore microprocessor. To evaluate the performance, resilience, and programmability of the proposed system, several micro-benchmarks were developed. We found that (a) the PyDac abstracts away task communication and achieves programmability, (b) the micro-benchmarks are scalable on the hardware prototype, but (predictably) serial operation limits some micro-benchmarks, and (c) the degree of protection versus speed could be varied in redundant threading that is transparent to programmers

    McNair Research Journal

    Get PDF
    Full issue of the Georgia Southern University McNair Journal presented by the Ronald E. McNair Post-Baccalaureate Achievement Program at Georgia Southern University. Understanding Charter Schools: An Alternative Education Program for Students Quail T. Arnold; Dorothy A. Battle, PhD. The Reality of Aversive Racism Christina Clarke; Jerome Steffen PhD. Where Did the Water Go? An Experimental Look into the Light Path of a Mirage Lisa DeBeer; Mark Edwards, PhD. Minorities As The Majority: The Overrepresentation of African American Students in Special Education Penny Teachy-Gary; Rosemari Stallworth-Clark PhD. Wireless Sensor Tracking Network-TinyOS Perceptions of Rape Low Income Rural Women and Non-Compliance to Recommended Exams An Investigation of Gender Stereotyping Based on a Content Analysis of BET Commercials Preparing Engineers for Management The Black Scare: The Bureau of Investigation’s Attack on African American Radicals During the Red Scare Teacher Attachment Styles and Disciplinary Technique

    Research and Education in Computational Science and Engineering

    Get PDF
    Over the past two decades the field of computational science and engineering (CSE) has penetrated both basic and applied research in academia, industry, and laboratories to advance discovery, optimize systems, support decision-makers, and educate the scientific and engineering workforce. Informed by centuries of theory and experiment, CSE performs computational experiments to answer questions that neither theory nor experiment alone is equipped to answer. CSE provides scientists and engineers of all persuasions with algorithmic inventions and software systems that transcend disciplines and scales. Carried on a wave of digital technology, CSE brings the power of parallelism to bear on troves of data. Mathematics-based advanced computing has become a prevalent means of discovery and innovation in essentially all areas of science, engineering, technology, and society; and the CSE community is at the core of this transformation. However, a combination of disruptive developments---including the architectural complexity of extreme-scale computing, the data revolution that engulfs the planet, and the specialization required to follow the applications to new frontiers---is redefining the scope and reach of the CSE endeavor. This report describes the rapid expansion of CSE and the challenges to sustaining its bold advances. The report also presents strategies and directions for CSE research and education for the next decade.Comment: Major revision, to appear in SIAM Revie

    URI Undergraduate and Graduate Course Catalog 2016-2017

    Get PDF
    This is a downloadable PDF version of the University of Rhode Island course catalog.https://digitalcommons.uri.edu/course-catalogs/1068/thumbnail.jp

    URI Undergraduate and Graduate Course Catalog 2012-2013

    Get PDF
    This is a downloadable PDF version of the University of Rhode Island course catalog.https://digitalcommons.uri.edu/course-catalogs/1064/thumbnail.jp

    URI Undergraduate and Graduate Course Catalog 2015-2016

    Get PDF
    This is a downloadable PDF version of the University of Rhode Island course catalog.https://digitalcommons.uri.edu/course-catalogs/1067/thumbnail.jp

    Introduction to Logic Circuits & Logic Design with VHDL

    Get PDF
    The overall goal of this book is to fill a void that has appeared in the instruction of digital circuits over the past decade due to the rapid abstraction of system design. Up until the mid-1980s, digital circuits were designed using classical techniques. Classical techniques relied heavily on manual design practices for the synthesis, minimization, and interfacing of digital systems. Corresponding to this design style, academic textbooks were developed that taught classical digital design techniques. Around 1990, large-scale digital systems began being designed using hardware description languages (HDL) and automated synthesis tools. Broad-scale adoption of this modern design approach spread through the industry during this decade. Around 2000, hardware description languages and the modern digital design approach began to be taught in universities, mainly at the senior and graduate level. There were a variety of reasons that the modern digital design approach did not penetrate the lower levels of academia during this time. First, the design and simulation tools were difficult to use and overwhelmed freshman and sophomore students. Second, the ability to implement the designs in a laboratory setting was infeasible. The modern design tools at the time were targeted at custom integrated circuits, which are cost- and time-prohibitive to implement in a university setting. Between 2000 and 2005, rapid advances in programmable logic and design tools allowed the modern digital design approach to be implemented in a university setting, even in lower-level courses. This allowed students to learn the modern design approach based on HDLs and prototype their designs in real hardware, mainly field programmable gate arrays (FPGAs). This spurred an abundance of textbooks to be authored teaching hardware description languages and higher levels of design abstraction. This trend has continued until today. While abstraction is a critical tool for engineering design, the rapid movement toward teaching only the modern digital design techniques has left a void for freshman- and sophomore-level courses in digital circuitry. Legacy textbooks that teach the classical design approach are outdated and do not contain sufficient coverage of HDLs to prepare the students for follow-on classes. Newer textbooks that teach the modern digital design approach move immediately into high-level behavioral modeling with minimal or no coverage of the underlying hardware used to implement the systems. As a result, students are not being provided the resources to understand the fundamental hardware theory that lies beneath the modern abstraction such as interfacing, gate-level implementation, and technology optimization. Students moving too rapidly into high levels of abstraction have little understanding of what is going on when they click the “compile and synthesize” button of their design tool. This leads to graduates who can model a breadth of different systems in an HDL but have no depth into how the system is implemented in hardware. This becomes problematic when an issue arises in a real design and there is no foundational knowledge for the students to fall back on in order to debug the problem
    • …
    corecore