English
Related papers

Related papers: PCB-ready breakout boards: Bridging the gap betwee…

200 papers

Novel end-user programming (EUP) tools enable on-the-fly (i.e., spontaneous, easy, and rapid) creation of interactions with robotic systems. These tools are expected to empower users in determining system behavior, although very little is…

Robotics · Computer Science 2024-06-04 Laura Stegner , Yuna Hwang , David Porfirio , Bilge Mutlu

Challenges at the quantum-classical interface are examined with the goal of architecting a scaled-up quantum computer comprising many thousands of qubits in the solid-state. Separating the distinct sub-systems of the interface that perform…

Quantum Physics · Physics 2019-12-12 D. J. Reilly

Quantum computers promise to solve certain problems that are intractable for classical computers, such as factoring large numbers and simulating quantum systems. To date, research in quantum computer engineering has focused primarily at…

We explore the overlap of two nationally-recognized learning outcomes for physics lab courses, namely, the ability to model experimental systems and the ability to troubleshoot a malfunctioning apparatus. Modeling and troubleshooting are…

Design and scientific investigation are recognized as key components of undergraduate physics laboratory curricula. In light of this, many successful lab programs have been developed to train students to develop these abilities, and…

Physics Education · Physics 2016-06-29 Evan Halstead

Graphics processing units (GPU) had evolved from a specialized hardware capable to render high quality graphics in games to a commodity hardware for effective processing blocks of data in a parallel schema. This evolution is particularly…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-03-26 Luis Cabellos

The way that design is being taught is continuously changing under the pressure of the transition from analogical to digital environments. This becomes even more important as the novelty and the alleged superiority of the digital world is…

Human-Computer Interaction · Computer Science 2018-09-14 Camil Octavian Milincu , Otilia Alexandra Tudoran , Paul Florin Tarce , Ovidiu Banias

The technocrat epoch is overflowing with new technologies and such cutting-edge facilities accompany the risks and pitfalls. Robotic process automation is another innovation that empowers the computerization of high-volume, manual,…

Robotics · Computer Science 2022-12-13 Nishith Gajjar , Keyur Rathod , Khushali Jani

This paper proposes a generative approach for the automatic typesetting of books in desktop publishing. The presented system consists in a computer script that operates inside a widely used design software tool and implements a generative…

Human-Computer Interaction · Computer Science 2023-10-24 Sérgio M. Rebelo , Tiago Martins , Diogo Ferreira , Artur Rebelo

The end of the 19th century brought about a change in the dynamics of computing by the development of the microprocessor. Huge bedroom size computers began being replaced by portable, smaller sized desktops. Today the world is dominated by…

Other Computer Science · Computer Science 2015-02-25 Jatin Chopra

This paper proposes a novel curriculum for the microprocessors and microcontrollers laboratory course. The proposed curriculum blends structured laboratory experiments with an open-ended project phase, addressing complex engineering…

Computers and Society · Computer Science 2025-03-11 Fahim Hafiz , Md Jahidul Hoq Emon , Md Abid Hossain , Md. Saddam Hossain Mukta , Salekul Islam , Swakkhar Shatabda

Generative AI tools have become more prevalent in engineering workflows, particularly through chatbots and code assistants. As the perceived accuracy of these tools improves, questions arise about whether and how those who work in…

Human-Computer Interaction · Computer Science 2025-06-18 Emanuel Moss , Elizabeth Watkins , Christopher Persaud , Passant Karunaratne , Dawn Nafus

Game development-based approaches are increasingly used to design curricula that can engage students, as these can help them apply and practice learnt computer science concepts. However, it can become complex to develop a minimum working…

Software Engineering · Computer Science 2022-06-22 Noble Saji Mathews , Sridhar Chimalakonda

Crafting automation systems tailored for specific domains requires aligning the space of human experts' semantics with the space of robot executable actions, and scheduling the required resources and system layout accordingly. Regrettably,…

Robotics · Computer Science 2024-10-10 Yu-Zhe Shi , Qiao Xu , Fanxu Meng , Lecheng Ruan , Qining Wang

An intuitive design method is proposed for generating developable ruled B-spline surfaces from a sequence of straight line segments indicating the surface shape. The first and last line segments are enforced to be the head and tail ruling…

Graphics · Computer Science 2022-10-14 Zixuan Hu , Pengbo Bo

When the IceCube experiment started serious software development it needed a development environment in which both its developers and clients could work and that would encourage and support a good software development process. Some of the…

Software Engineering · Computer Science 2007-05-23 S. Patton , D. Glowacki

Developments in information and communication technologies have been greatly influential on the practices in all fields, and education is not an exception to this. To illustrate with, computers were first used in computer assisted education…

Human-Computer Interaction · Computer Science 2017-04-07 Aslihan Tufekci , Kamuran Samanci , Utku Kose

Resistive tactile sensing gloves have captured the interest of researchers spanning diverse domains, such as robotics, healthcare, and human-computer interaction. However, existing fabrication methods often require labor-intensive assembly…

Human-Computer Interaction · Computer Science 2025-03-11 Devin Murphy , Yichen Li , Crystal Owens , Layla Stanton , Young Joong Lee , Paul Pu Liang , Yiyue Luo , Antonio Torralba , Wojciech Matusik

Although it has been more than four decades that the first components-based software development (CBSD) studies were conducted, there is still no standard method or tool for component selection which is widely accepted by the industry. The…

Software Engineering · Computer Science 2025-04-21 Mahdi Jaberzadeh Ansari , Ann Barcomb

Our world is changing fast. On one hand, technological developments provide us with new and powerful electronics devices on almost a weekly basis. On the other hand, the end-user of these electronics is now rarely required to actually…

Instrumentation and Detectors · Physics 2018-02-05 Francesco Messi