The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Today's engineers' needs are evolving rapidly as the information and technologies that compete for their attentions. At the same time, our institutions and systems are stretched to their limits to keep up with the changing demands of the times. There is, especially, a need to sustain reflective integration of social and technical knowledge into the future generations of engineering, to make engineers...
The percentages of women in undergraduate electrical and computer engineering programs at Iowa State University averages below the national average. An external assessment of diversity and inclusion provided an impetus for faculty, staff and administrators to discuss issues, focus on specific areas, and collaborate on planning. In particular, the department has teamed up with the university's Program...
Graphics Processing Units (GPUs) have become a prevalent platform for high throughput general purpose computing. The peak computational throughput of GPUs has been steadily increasing with each technology node by scaling the number of cores on the chip. Although this vastly improves the performance of several compute-intensive applications, our experiments show that some applications can achieve peak...
The teaching of the fundamentals of parallel processing is becoming increasingly important in undergraduate Computer Engineering and Computer Science programs. This paper discusses the development of a simple laboratory environment designed for the study and testing of principles governing the performance of parallel processors. The laboratory environment is structured to be simple enough for undergraduate...
The flipped classroom model is gaining increasing attention in higher education, including engineering education. There are various types of models and contexts in which they are applied. Generalized research on the effectiveness of the flipped classroom is emerging, and results have been mixed. One such model is team-based learning (TBL) as originally developed by Larry Michaelsen in the late 1970s...
Graphics Processing Units (GPUs) have been widely adopted as accelerators for high performance computing due to the immense amount of computational throughput they offer over their CPU counterparts. As GPU architectures are optimized for throughput, they execute a large number of SIMD threads (warps) in parallel and use hardware multithreading to hide the pipeline and memory access latencies. While...
Professional skills are often emphasized in a capstone engineering design course, especially in relation to addressing ABET Engineering Criteria. Learning of these skills is typically a product of the project management approach followed by design teams. The principles behind agile development and the features of the Scrum methodology match up well with the expected outcomes of a major engineering...
Graphic Processing Units (GPUs) achieve latency tolerance by exploiting massive amounts of thread level parallelism. Each core executes several hundred to a few thousand simultaneously active threads. The work scheduler tries to maximize the number of active threads on each core by launching threads until at least one of the required resources is completely utilized. The rationale is, more threads...
College-level online learning took off in a big way in 2012, and is likely to impact every department and teacher in some manner. This workshop will highlight major developments in online education technology in engineering and computer science. The workshop will highlight recent online trends like flipped classrooms and MOOCs, will survey various authoring and delivery platforms like EdX and Zyante,...
The number of active threads required to achieve peak application throughput on graphics processing units (GPUs) depends largely on the ratio of time spent on computation to the time spent accessing data from memory. While compute-intensive applications can achieve peak throughput with a low number of threads, memory-intensive applications might not achieve good throughput even at the maximum supported...
An NSF Scholarships in STEM (S-STEM) program has provided scholarships for cohorts of undergraduate engineering students since 2009, giving specific attention to the National Academy of Engineering's vision for the engineer of 2020 (E2020). Four E2020 outcomes are emphasized in Iowa State's program: leadership, global awareness and understanding, systems thinking, and innovation and entrepreneurship...
This paper reviews the framework and provides new result for the implementation of a new program designed to develop more effective future faculty in engineering. The core of the proposed program will be based on our efforts regarding the recently developed Minor in Engineering Studies (MES). This program will team up effective engineering faculty to train, mentor, and evaluate a select group of graduate...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.