Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Computer Sciences (10)
- Physical Sciences and Mathematics (10)
- Computer and Systems Architecture (8)
- Electrical and Computer Engineering (5)
- Robotics (4)
-
- Education (3)
- VLSI and Circuits, Embedded and Hardware Systems (3)
- Aerospace Engineering (2)
- Civil and Environmental Engineering (2)
- Engineering Education (2)
- Geometry and Topology (2)
- Materials Science and Engineering (2)
- Mathematics (2)
- Mechanical Engineering (2)
- Operations Research, Systems Engineering and Industrial Engineering (2)
- Science and Mathematics Education (2)
- Theory and Algorithms (2)
- Bioelectrical and Neuroengineering (1)
- Biological Engineering (1)
- Biomedical Engineering and Bioengineering (1)
- Construction Engineering and Management (1)
- Engineering Science and Materials (1)
- Environmental Engineering (1)
- Hardware Systems (1)
- Higher Education (1)
- Manufacturing (1)
- OS and Networks (1)
- Other Computer Engineering (1)
- Keyword
-
- Robotics (3)
- Computer programming (2)
- Computer science education (2)
- Computing (2)
- Data analysis (2)
-
- Parallel computation (2)
- 3D shapes (1)
- Agile Software Development (1)
- Appropriate cost (1)
- Area-universal networks (1)
- Area-universality (1)
- Butterfly fat-tree (1)
- Common engineering core (1)
- Communication capability (1)
- Computational thinking (1)
- Computer science (1)
- Computing for engineers (1)
- Contextual relationship (1)
- Educational robotics (1)
- Empirical comparison (1)
- Engineering Newsletter, Computer Science Newsletter (1)
- Fat pyramid (1)
- Fat-pyramid (1)
- Fat-tree (1)
- Function recognition (1)
- Game design (1)
- Gener-purpose parallel computing (1)
- General education (1)
- Hypercube (1)
- Interconnection network (1)
Articles 1 - 20 of 20
Full-Text Articles in Computer Engineering
The Subject Librarian Newsletter, Engineering And Computer Science, Spring 2018, Buenaventura "Ven" Basco
The Subject Librarian Newsletter, Engineering And Computer Science, Spring 2018, Buenaventura "Ven" Basco
Buenaventura "Ven" Basco
No abstract provided.
The Subject Librarian Newsletter, Engineering And Computer Science, Fall 2017, Buenaventura "Ven" Basco
The Subject Librarian Newsletter, Engineering And Computer Science, Fall 2017, Buenaventura "Ven" Basco
Buenaventura "Ven" Basco
No abstract provided.
Hardware-Based Restricted Boltzmann Machine Implementation Using Probabilistic Spin Logic Devices, Adedoyin Adepegba
Hardware-Based Restricted Boltzmann Machine Implementation Using Probabilistic Spin Logic Devices, Adedoyin Adepegba
Adedoyin Adepegba
No abstract provided.
Work In Progress: Teaching Game Design And Robotics Together: A Natural Marriage Of Computing And Engineering Design In A First-Year Engineering Course, Adam R. Carberry, Ashish Amresh
Work In Progress: Teaching Game Design And Robotics Together: A Natural Marriage Of Computing And Engineering Design In A First-Year Engineering Course, Adam R. Carberry, Ashish Amresh
Ashish Amresh
The increased dependence on computer programming in engineering has made it essential for engineering students to learn about programming throughout their undergraduate education. In the same vein, computing students benefit when given an opportunity to learn more about engineering design and systematic thinking. This paper discusses how one college embedded computing and engineering into a combined first-year introductory course. The course fuses computing and engineering using game design and robotics as an offering for both cohorts of students to work together in a multidisciplinary environment. Over the course of the semester, students learn introductory computing and engineering design concepts by …
Scrumtutor: A Web-Based Interactive Tutorial For Scrum Software Development, Sindhura Potineni, Srividya K. Bansal, Ashish Amresh
Scrumtutor: A Web-Based Interactive Tutorial For Scrum Software Development, Sindhura Potineni, Srividya K. Bansal, Ashish Amresh
Ashish Amresh
In a traditional software engineering class, students are typically engaged in theoretical lectures followed by homework assignments or a project. Use of hands-on training and laboratory activities using realworld projects is more likely to produce students with a higher level of achievement and more confidence in the course material. If every topic or technique introduced in the course has a corresponding hands-on activity that demonstrates an application or use of the concept in the industry, students better understand the need for the technique and the learning environment is more interactive, engaging, and interesting to students. This paper presents a project …
The Computer Modeling Of A Space Habitat: The City College Experience, Orlando Mcallister
The Computer Modeling Of A Space Habitat: The City College Experience, Orlando Mcallister
Orlando McAllister
No abstract provided.
An Initial Report On The Impact Of Multiple Technical Degree Programs On Undergraduate Recruitment, Amber Settle, Liz Friedman
An Initial Report On The Impact Of Multiple Technical Degree Programs On Undergraduate Recruitment, Amber Settle, Liz Friedman
Amber Settle
In this paper, we describe initial results of a survey taken by freshman and first-year transfer students at DePaul University during the 2009-2010 academic year. While DePaul is unusual in offering a large number of technically-oriented degree programs and this information is prominent in promotional literature, no study of the impact of multiple degree programs on the recruitment of first-year students had been conducted. The results of this initial study show that while a large majority of students indicate that the number of degree programs is a positive factor for application and enrollment at DePaul, more important factors include the …
What’S Motivation Got To Do With It? A Survey Of Recursion In The Computing Education Literature, Amber Settle
What’S Motivation Got To Do With It? A Survey Of Recursion In The Computing Education Literature, Amber Settle
Amber Settle
One of the most challenging topics for both computing educators and students is recursion. Pedagogical approaches for teaching recursion have appeared in the computing education literature for over 30 years, and the topic has generated a significant body of work. Given its persistence, relatively little attention has been paid to student motivation. This article summarizes results on teaching and learning recursion explored by the computing education community, noting the relative lack of interest in motivation. It concludes by briefly discussing an approach to teaching recursion is appealing for students interested in web development.
Computational Thinking Across The Curriculum: A Conceptual Framework, Amber Settle, Ljubomir Perkovic
Computational Thinking Across The Curriculum: A Conceptual Framework, Amber Settle, Ljubomir Perkovic
Amber Settle
We describe a framework for implementing computational thinking in a broad variety of general education courses. The framework is designed to be used by faculty without formal training in information technology in order to understand and integrate computational thinking into their own general education courses. The framework includes examples of computational thinking in a variety of general education courses, as well as sample in-class activities, assignments, and other assessments for the courses. The examples in the different courses are related and differentiated using categories taken from Peter Denning’s Great Principles of Computing, so that similar types of computational thinking appearing …
The Fat-Pyramid: A Robust Network For Parallel Computation, Ronald I. Greenberg
The Fat-Pyramid: A Robust Network For Parallel Computation, Ronald I. Greenberg
Ronald Greenberg
This paper shows that a fat-pyramid of area Theta(A) built from processors of size lg A requires only O(lg^2 A) slowdown in bit-times to simulate any network of area A under very general conditions. Specifically, there is no restriction on processor size (amount of attached memory) or number of processors in the competing network, nor is the assumption of unit wire delay required. This paper also derives upper bounds on the slowdown required by a fat-pyramid to simulate a network of larger area in the case of unit wire delay.
Pythagorean Combinations For Lego Robot Building., Ronald I. Greenberg
Pythagorean Combinations For Lego Robot Building., Ronald I. Greenberg
Ronald Greenberg
This paper provides tips for LEGO robot construction involving bracing or gear meshing along a diagonal using standard Botball kits.
Randomized Routing On Fat-Trees, Ronald I. Greenberg
Randomized Routing On Fat-Trees, Ronald I. Greenberg
Ronald Greenberg
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper presents a randomized algorithm for routing messages on a fat-tree. The quality of the algorithm is measured in terms of the load factor of a set of messages to be routed, which is a lower bound on the time required to deliver the messages. We show that if a set of messages has load factor lambda on a fat-tree with n processors, the number of delivery cycles (routing attempts) that the algorithm requires is O(lambda+lgnlglgn) with probability 1-O(1/ …
Pythagorean Approximations For Lego: Merging Educational Robot Construction With Programming And Data Analysis, Ronald I. Greenberg
Pythagorean Approximations For Lego: Merging Educational Robot Construction With Programming And Data Analysis, Ronald I. Greenberg
Ronald Greenberg
Abstract. This paper can be used in two ways. It can provide reference information for incorporating diagonal elements (for bracing or gear meshing) in educational robots built from standard LEGO kits. Alternatively, it can be used as the basis for an assignment for high school or college students to recreate this information; in the process, students will exercise skills in both computer programming and data analysis. Using the paper in the second way can be an excellent integrative experience to add to an existing course; for example, the Exploring Computer Science high school curriculum concludes with the units “Introduction to …
Motion Planning For Simple Two-Wheeled Robots, Ronald I. Greenberg, Jeffery M. Karp
Motion Planning For Simple Two-Wheeled Robots, Ronald I. Greenberg, Jeffery M. Karp
Ronald Greenberg
This paper considers various simple ways of navigating in a 2-dimensianal territory with a two-wheeled robot of a type typical in educational robotics. We determine shortest paths under various modes of operation and compare.
An Empirical Comparison Of Area-Universal And Other Parallel Computing Networks, Ronald I. Greenberg, Lee Guan
An Empirical Comparison Of Area-Universal And Other Parallel Computing Networks, Ronald I. Greenberg, Lee Guan
Ronald Greenberg
This paper provides empirical comparison of the communication capabilities of two area-universal networks, the fat-tree and the fat-pyramid, to the popular mesh and hypercube networks for parallel computation. While area-universal networks have been proven capable of simulating, with modest slowdown, any computation of any other network of comparable area, prior work has generally left open the question of how area-universal networks compare to other networks in practice. Comparisons are performed using techniques of throughput and latency analysis that have previously been applied to k-ary n-cube networks and using various existing models to equate the hardware cost of the networks being …
An Improved Analytical Model For Wormhole Routed Networks With Application To Butterfly Fat-Trees, Ronald I. Greenberg, Lee Guan
An Improved Analytical Model For Wormhole Routed Networks With Application To Butterfly Fat-Trees, Ronald I. Greenberg, Lee Guan
Ronald Greenberg
A performance model for wormhole routed interconnection networks is presented and applied to the butterfly fat-tree network. Experimental results agree very closely over a wide range of load rate. Novel aspects of the model, leading to accurate and simple performance predictions, include (1) use of multiple-server queues, and (2) a general method of correcting queuing results based on Poisson arrivals to apply to wormhole routing. These ideas can also be applied to other networks.
An Empirical Comparison Of Networks And Routing Strategies For Parallel Computation, Ronald I. Greenberg, Lee Guan
An Empirical Comparison Of Networks And Routing Strategies For Parallel Computation, Ronald I. Greenberg, Lee Guan
Ronald Greenberg
This paper compares message routing capabilities of important networks proposed for general-purpose parallel computing. All the networks have been proven to have some type of universality property, i.e., an ability to simulate other networks of comparable cost with modest slowdown, using appropriate cost and communication models. But in this paper we seek an empirical comparison of communication capability under typical direct use rather than an analysis of worst-case results for simulating message traffic of another network.
A Systolic Simulation And Transformation System, Ronald I. Greenberg, H.-C. Oh
A Systolic Simulation And Transformation System, Ronald I. Greenberg, H.-C. Oh
Ronald Greenberg
This paper presents a CAD tool, SystSim, to ease the design of systolic systems. Given a high-level, functional description of processors, and a high-level description of their interconnection, SystSim will perform simulations and provide graphical output. SystSim will also perform transformations such as retiming, which eases use of the methodology of Leiserson and Saxe of designing a system with broadcasting and then obtaining a systolic system through retiming.
基于部件上下文关系的三维形状功能识别, Lingling Zi, Xin Cong, Pei Yang
基于部件上下文关系的三维形状功能识别, Lingling Zi, Xin Cong, Pei Yang
Xiaohua Kuang
Measurement Of Size In Three-Dimensional Scene Based On Single Camera, Baichuan Huang, Xuyi Cai, Chujiang Ding
Measurement Of Size In Three-Dimensional Scene Based On Single Camera, Baichuan Huang, Xuyi Cai, Chujiang Ding
alex savov