statistical signal processing for wireless sensor network applications and secure communications in wireless networks.Prof. Todd D. Morton, Western Washington University Todd Morton has been teaching the upper level embedded systems and senior project courses for Western Washington University’s Electronics Engineering Technology(EET) program for 25 years. He has been the EET program coordinator since 2005 and also served as department chair from 2008-2012. He is the author of the text ’Embedded Microcontrollers’, which covers assembly and C programming in small real-time embedded systems and has worked as a design engineer at Physio Control Corporation and at NASA’s Jet Propulsion Laboratory as an ASEE-NASA Summer Faculty
AC 2008-1513: THE UBIQUITOUS MICROCONTROLLER IN MECHANICALENGINEERING: MEASUREMENT SYSTEMSMichael Holden, California Maritime Academy Michael Holden teaches in the department of Mechanical Engineering at the California State University Maritime Academy. Page 13.1275.1© American Society for Engineering Education, 2008 The Ubiquitous Microcontroller in Mechanical Engineering: Measurement SystemsIntroductionThis paper will describe a project aimed at integrating microcontrollers in several classesthroughout the mechanical engineering curriculum at the California State University MaritimeAcademy (CMA). The goal is to give our
projects give little consideration to the cognitive and behavioralprocesses such as team building, clarifying goals and expectations, planning, communication,consensus building and conflict resolution; which hold the key to successful collaboration.5,6 Arecent review of research on engineering student teams suggests that our understanding of howbest to cultivate collaboration amongst remote teams of students is largely underdeveloped7.Others have noted an opportunity to capitalize on much of the life-long learning that can occurthrough team dynamics and interaction.6Web-based scaffolds that include technologies and team activities help enhance virtual teamcollaboration by providing support for online collaboration. A team scaffold is a stable
. Students need to attend thephysical laboratory section and to finish the specific project in the labs. They need to accomplishall pre-set lab activities in a limited time with many constrains and pressure. This instructionmodel jeopardizes students’ learning effectiveness by reducing students’ interests, blockadingcreative thinking, and hindering transformative innovations. Further, the training on theemerging mobile embedded systems education is even less and unavailable.II. Portable labware designIn response to these dilemmas, we are working on developing a labware to be implemented in Page 24.1397.2our embedded systems curriculum without further
designed for each project to beused for estimating and control purposes.Ickert and Huston4 developed a spreadsheet that can be used to analyze multiple solutions forengineering problems efficiently and accurately, and to produce graphs that convey the solutionto the end users. Thiriez5 developed several spreadsheets as educational tools for students. Oneexample is to use the drawing capabilities of Excel to represent decision trees and where window Page 13.1356.2switching and macros allow the educator to animate his presentation. Another example presentedby Thiriez5 is the use of Excel in dynamic programming, deterministic or stochastic, where
adoption and use of in-class and online educational technologies, and classroom technol- ogy installations campus-wide. Her area is responsible for critical systems such as Blackboard, as well as media platforms such as Mediasite and Ensemble, and the team provides a wide variety of training opportunities to all campus constituents. In addition, she oversees and administers the iPad Classroom Project in conjunction with the Sr. Director, and oversees the development and delivery of the Summer Innovation Institute, a 2-week faculty development initiative held each summer focusing on technological proficiencies and reinforcing pedagogical best-practices through appropriate instructional design. Cyd’s interest in
lessonslearned from this first attempt, and presents a more technology-based project-oriented approachto such a course, outlining a ten week AI course tailored to the needs of our ECET students aswell as providing samples of possible projects.IntroductionOnce considered a topic for purely theoretical computer science, the field of artificial intelligence(AI) has found its way into a large number of real-world technology applications, particularly inthe area of control systems. As such, a course in AI is becoming increasingly important forelectrical and computer engineering technology students. The key features of a technology-based AI course are that it must deal with students who lack the extensive mathematicalbackground of a typical computer science
education, and it isparticularly prevalent in the field of undergraduate engineering education. A strict definition ofcollaborative learning differentiates a collaborative project from one that merely requirescooperation. In collaborative learning, students work in groups to together develop a sharedunderstanding of and solution for an ill-structured problem14. Teachers are redefined as“coaches” helping students to work towards a set of possible open-ended solutions, and studentstake some ownership of their own learning through reflection. Typically, students learn aboutteam skills in addition to course content. Engestrom5 identified three stages that are characteristicof collaborative learning. In his view, for learning to be truly collaborative
similar robots and also across robot platforms. Forexample, it is relatively straightforward to use ROBOTC to support communication between anArduino-based robot and an NXT-based robot. This author spent 8 weeks at the CMU RoboticsAcademy participating in the multi-robot initiative in the fall of 2011, and many of the multi-robot educational projects described in this paper have been motivated by that experience. Ofcourse, other robot programming languages, in addition to ROBOTC, support XBee wirelesscommunication technology as well.This paper will describe the application of XBee radio technology and a variety of software toolsto develop educational resources, laboratory exercises and projects to implement multi-robot
AC 2012-5302: THE CPLD PROVIDES A THIRD OPTION IN THE IN-TRODUCTORY LOGIC CIRCUITS COURSEDr. Jonathan M. Hill, University of Hartford Jonathan Hill is an Associate Professor in electrical and computer engineering at the University of Hart- ford in Connecticut. He has a Ph.D. and M.S.E.E. from Worcester Polytechnic Inst. in Worcester, Mass., and was previously a Project Engineer at Digital Equipment Corp. He instructs graduate and undergrad- uate computer engineering computer courses, directs graduate research, and performs research involving embedded microprocessor based systems. His current projects involve small system design, signal pro- cessing, and intelligent instrumentation.Dr. Ying Yu, University of Hartford
PCs and interactive teachingapplications have proven to be effective in increasing student engagement and supporting teacherinstruction. More importantly, leveraging these technologies, innovative teaching methodologiescan be developed to improve lecturing efficiency and facilitate assessment. This paper presentsan on-going project in the Computer Science Department at Prairie View A&M University thatfocuses on revamping the teaching of computer science and engineering courses by incorporatingtablet PCs and modern educational technology into the classroom. The goal of the project is toenhance student and teacher interaction, improve teaching effectiveness, and increase students’interests in course content.In this paper, we describe the
capped by a three week project where the studentsdesign and build a system or device which uses the Handy Board microcontroller as thebrains for their project. As a first exposure to smart control, the Handy Board is an easy-to-use and robust hobby controller. However, it is not a commonly used industrialdevice, nor is it suited to be an embedded controller for projects in other courses whichthe students take later on.To address these perceived weaknesses, the course content has been expanded to includea module on programmable logic controllers (PLCs). A PLC is another name forindustrial computer. It has been designed to have features which make it very useful inan industrial setting, such as being rugged and reliable, having easy-to-access
years we have used student designed and developed laboratory equipmentwith great success. Typically a student team will design and fabricate a prototype of anext –generation piece of laboratory equipment. Other students are then hired tofabricate multiple production run pieces of the equipment. Student developed laboratoryequipment solves two challenging problems confronting most engineering programs: 1)the need to update laboratory exercises and equipment without adequate funds and 2)satisfying Accreditation Board for Engineering and Technology (ABET) requirements fora major design experience within the curriculum. In this paper we will briefly reviewprevious projects completed such as a Motorola HC12 microcontroller based teachingplatform, a
). Page 11.1459.1© American Society for Engineering Education, 2006 Xen Worlds: Xen and the Art of Computer Engineering EducationAbstractXen Worlds is being developed to provide a method for performing assignments and lab work ininformation assurance, operating systems and networking courses that require root access to theindividual machines, or the entire network. Currently, there is no existing approach thataddresses the root access requirement and the entire life-cycle of an assignment from problemdefinition, to turn-in of the end product. The Xen Worlds project is aimed at creating a versatile“virtual lab” where an entire network of virtual machines, (a Xen World), can be provided toeach
curriculum? and (3)What are the characteristics of a middleware framework that will allow the inclusion of real-world data sources within the classroom? Currently, we support a total of 1136 sensors from avariety of sources. This dataset contains sensor data of air temperature, water temperature, waterlevel, wind speed, air pressure, precipitation, conductivity, and soil moisture, and is being rapidlyexpanded to support a large universal set of open sensors.Success of this project provides a chance to bring practice-oriented education into engineeringclassrooms. Students will be able to access real-time, real-world sensor data with a single iPhoneapplication. Effective visualization and interface for navigation of sensor data helps
learning and online instruction, requires instructors to use a wide variety ofeducational techniques. Such methods include the use of both non-technology andtechnology-based activities, including group problem-solving, educational games, and virtualreality (VR). Research on educational games has increased steadily over the past two decades,and numerous studies have illustrated their benefits with respect to student learning [1]–[4]. Forexample, Squire and Barab found that simulation games helped students increase theirknowledge of history, politics, and geography [5]. Castronovo et al. found that educationalgames can support students to develop the metacognitive skills necessary to manage civilengineering projects [6]. One particular
Computer Science for High Schoolworkshop at West Virginia University Institute of Technology in the summer of 2013 [2]. A totalof fourteen high school teachers attended the two-day workshop. In 2014, we organized GoogleComputer Science for High School workshop once again with the workshop’s format changed tobe “completely online.” 123 high school teachers from USA and Canada registered for the four-week workshop [3,4].Implementation of 2016 Computer Science for High School WorkshopOur 2016 Computer Science for High School project employs a “hybrid format” including bothface-to-face and online. This hybrid format is tailored for the needs of West Virginia high schoolteachers. Computer Science education in West Virginia high schools is fairly
Engineering Education, 2015 Evolution of the Instructional ProcessorAbstractMost modern commercial microprocessors are too complex to be used as introductory examples.Many digital design courses and texts use hardware description language models of theseprocessors, but they are often ad hoc. What is needed is a basic processor with sufficientcomplexity that can be modified, programmed, and tested.An instructional processor has been developed for use as a design example in an AdvancedDigital Systems course at The Citadel. The initial architecture provides sufficient complexity todemonstrate fundamental programming concepts, and the entire system is modeled and simulatedin VHDL. A collaborative project between the Department of
research program in applied image processing. In January, 1997, He joined the newly developed electrical and computer engineering program at Boise State University where he is currently an Associate professor and chair of the Electrical Engineering Department. He led the development and starting of the M.S. of Computer Engineering; He taught several courses and supervised numerous M.S. thesis and Senior Design Projects. He also has conducted research and consulted in R&D for Micron Technology, Hewlett Packard and others. Dr. Rafla’s area of expertise is systems on a programmable chip and embedded & microprocessor-based system design; Neuromorphic systems; and implementation and hardware architectures of
experience in organizing NSF/REU site for interdisciplinary water sciences and engineering and also in teaching freshman year in VT. She has also helped in developing and implementing a project with LEWAS data into a freshman level course in Virginia Tech.Mr. John Stanton Goldstein Purviance, Virginia Tech John S.G. Purviance is a B.S. student in Computer Science at Virginia Tech. He has been working at the Learning Enhanced Watershed Assessment System (LEWAS) Lab for the past two years as an undergrad- uate research intern. During summer 2014, he worked as an REU fellow at the LEWAS lab. This REU site is hosted at this lab. He has background in python programming.Darren K Maczka, Virginia Tech Darren Maczka is a M.S
Psychology from the University of Texas at Austin, and an M.S. in Computer Science from FIU.Mr. Raymond Chang Lau, Florida International University I am a software engineer with over 3 years experience in the development of web/mobile applications and services. Graduated Florida International University with a B.S. and M.S. in computer science.Dr. Yujian Fu P.E., Alabama A&M University Dr. Yujian Fu is an associate professor of computer science department at Alabama A&M University. Her research interests fall in formal verification of cyber physical systems, behavioral analysis of mobile security, software architecture and design analysis of safety-critical and mission-critical systems. Her projects are supported
Paper ID #18583Designing for assets of diverse students enrolled in a freshman-level computerscience for all courseDr. Vanessa Svihla, University of New Mexico Dr. Vanessa Svihla is a learning scientist and assistant professor at the University of New Mexico in the Organization, Information & Learning Sciences program, and in the Chemical & Biological Engineering Department. She served as Co-PI on an NSF RET Grant and a USDA NIFA grant, and is currently co-PI on three NSF-funded projects in engineering and computer science education, including a Revolutioniz- ing Engineering Departments project. She was selected
across campus. Not only are expenses incurred inhardware costs but also in manpower hours setting up and tearing down computing labs, installingsoftware and maintaining images.In [1], the authors provide excellent survey of the opportunities of using Cloud Computing ineducational environment. We also believe that the problems identified above can be solved byintegrating a private cloud computing environment into James Madison University’s educationalresources. This challenge became the topic of a senior capstone project at James Madison Uni-versity. Two students and their advisor proposed to address these issues by utilizing VMwarevSphere [2] and Horizon View software [3] suites. Horizon View is a cloud computing solutionthat provides access to
transforms, FPGAs, and VHDL. These assumptions are valid giventhe enforced prerequisites (a senior–level fundamentals of DSP course) and the required corecurriculum for electrical and computer engineering majors at Georgia Tech, which includeslaboratories and classroom lecture on FPGAs and VHDL in the digital design and computerarchitecture sequences [15, 16]. Since the nature of this course is a convergence of DSP and computer engineering(CMPE), lecture material is pulled from both of these disciplines. The course scheduletypically consists of one week of lectures on DSP theory, optimization techniques, etc. fol-lowed by one week of implementation–related lectures. The laboratory projects then providestudents with an opportunity to combine these
, 3. In particular, Computer Science Principles (CSP) isemerging as a new standard for Advanced Placement (AP) and other high school ComputerScience (CS) courses. CSP takes a broader view of computing literacy, focusing not only onalgorithms, data structures, and programming, but also on the social, cultural, and technologicalimpacts of computing. The course has already had success at motivating and engaging studentsin pilot deployments nationwide4-6. Our project, EarSketch, uses a STEAM approach (science,technology, engineering, arts, and mathematics) to lower the barriers to entry and increaseengagement in computer science through music7. In EarSketch, students write computer code toremix sound samples into original music compositions
Acquisition to Programming Language Study in a Blended Learning EnvironmentAbstractThis paper describes a design and implementation of a Second Language Acquisition in aBlended Learning (SLA-aBLe) project that aims to examine the efficacy of SLA approaches forteaching programming language. The project, which has been running for three semesters,modifies specific learning modules in a programming language class using a series of shortervideos with subtitles, online quizzes with tiered questions and comments, and a topic specifieddiscussion board with Q&A sections. The SLA aspect of the SLA-aBLe study is emphasizedthrough the use of strategies defined as best-practice SLA techniques, such as the inclusion ofself-testing tired
projects in our program.Throughout the academic year of Fall 2019 and Spring 2020, an MSP432 MCU has been usedand taught in three different courses throughout the embedded system integration track in theESET program from sophomore to junior/senior undergraduate students [1]. In this paper, thedetails of the courses in the embedded system integration track and transitional progress andstudents’ learning progress throughout the embedded system course curriculumII. Embedded System Integration TrackThe ETID department offers an Embedded System Integration minor. Students learn aboutembedded system hardware and software development and how these systems are used inproducts and electronics. This minor requires five courses of 18 hours and is open to
atMingchi University in Taiwan. The evaluation results from the students measured before andafter using the approach are very encouraging which demonstrate its efficiency and success.The goals of micro-controller application coursesThe goals of presented teaching approach for micro-controller application course are thatstudents should gain knowledge of the principle of micro-controller operations and could designa real-world application project based on micro-controller topics. The period of the micro-controller application course at Mingchi University in one semester is a total of 51 hours (3 hoursper week times 17 weeks.) The syllabus of this industry-oriented micro-controller course isdescribed in Table 1. We teachers have already integrated
AC 2010-383: A TECHNOLOGY-ASSISTED SIMULATION OFDISTRIBUTED-TEAM IT SOLUTION DEVELOPMENTJulio Garcia, San Jose State UniversityWilliam Cruz, National Hispanic University Page 15.106.1© American Society for Engineering Education, 2010 A Technology-Assisted Simulation of Distributed-Team IT Solution DevelopmentAbstractUsing HP mobile technology, students transformed their vision of teamwork then designed andimplemented IT solutions addressing challenges posed through lecture and lab. In addition,faculty members not immediately involved in the grant learned how to use technology by seeingits use in the project classroom.The goals of this study were how
AC 2010-2204: DATA IN DEPTH: WEB 3-D TECHNOLOGIES PROVIDE NEWAPPROACHES TO THE PRESENTATION OF COURSE CONTENTCharles Lesko, East Carolina University Charles Lesko is an Assistant Professor in the Department of Technology Systems, College of Technology & Computer Science at East Carolina University. He received his BS at the US Naval Academy; he holds a MS in Forensics from National University and a second MS in Computer Information Systems from Boston University; his PhD is in Applied Management from Walden University. His current teaching and research regime focus on strategic technology management and communication, information technology project management, and virtual reality