Paper ID #29566Helping Students Write it Right: Instilling Good Report Writing Habitsin a Linear Circuit Lab CourseDr. Eva Cosoroaba, University of Vermont Eva Cosoroaba is a lecturer in the Electrical and Biomedical Engineering Department at the Univer- sity of Vermont. She received her PhD form the University of Texas at Dallas in December of 2017. Cosoroaba was a research assistant in the Renewable Energy and Vehicular Technology (REVT) Labora- tory and a teaching assistant at UT Dallas. Her expertise lies in electric machines and design, multiphysics simulations, and magnetohydrodynamics and its possible use for
. Andthat is something that requires practice and awareness.Merging Communications and Senior DesignWe must also ask how does the discussed role of writing translate to engineering practice? In anarticle on technical coordination in engineering practice, Trevelyan concludes that “effectivecoordination relies on a hierarchy of many other fundamental and interpersonal skills such aspreparing instructions for technical work,…interpersonal verbal and non-verbal communication,written communication (verbal and visual), selecting appropriate communication strategies….”2Trevelyan reports that engineers may refer to some duties as “’not real engineering’ work, or ‘allthat administrative stuff’.”2 In a study that examined writing and speaking instruction
Paper ID #9901Development of a Fundamentals of Electrical and Computing Systems coursefor in-service K-12 Teachers.Prof. Kundan Nepal, University of St. Thomas Kundan Nepal is currently an Assistant Professor in the School of Engineering at the University of St.Thomas (MN). His research interests span the areas of reliable nanoscale digital systems, mobile robotics and recongurable computingMr. Andrew Tubesing, University of St. Thomas Andrew Tubesing is Laboratory Manager for the Electrical Engineering program at University of St Thomas in St. Paul, MN. He also serves on the faculty of the UST Center for Pre-Collegiate
Paper ID #25374The Impact of Course Transformation on Student Learning and Success inFundamental Electrical Engineering/Computer Science CoursesDr. David O. Johnson, University of Kansas David O. Johnson is a Lecturer in the Electrical Engineering and Computer Science department at the Uni- versity of Kansas in Lawrence, KS, USA. He received his BSEE and MSEE from Kansas State University and his PhD in Computer Science from the University of Kansas. Prior to two post-doctoral research appointments at the Eindhoven University of Technology in the Netherlands and in the Applied Linguis- tics Speech Laboratory at Northern
supplements and software; yet, when it comes to the corecircuit analysis methods that every student must learn, how much real progress has been made?Learning and being able to apply circuit analysis fundamentals well is foundational, but toooften engineering graduates find that the analysis techniques they learned in school seem to lackpractical application on the job. This is especially true when it comes to the understanding andanalysis of analog circuits. As result, young engineers find themselves uncomfortable in tacklingneeded analog designs. Even experienced engineers realize that there are probably moreefficient ways of solving design problems, but often feel they lack the time to pursue them. Allthe while, globalization has made us keenly
terms when writing a mesh or nodal equation to characterize circuit operation. Thispaper describes six circuit analysis errors that students frequently make, it suggests some proactivestrategies that can be used to help students avoid these errors, and it describes the assessmenttechniques that have been used to evaluate the effectiveness of these strategies.IntroductionImplicit in this discussion is the belief that students are better prepared to solve problems (e.g.,to analyze circuits) when warnings about common errors are interwoven into instruction aboutproper techniques. The essence of this approach is to tell students to "do it this way, but becareful not to do it that way." Warnings about common errors serve to bring proper
c Society for Engineering Education, 2020 Turning Mesh Analysis Inside OutAbstractElementary linear circuit analysis is a core competency for electrical and many other engineers.Two of the standard approaches to systematic analysis of linear circuits are nodal and meshanalysis, the latter being limited to planar circuits. Nodal and mesh analysis are related byduality and should therefore be fully symmetrical with each other. Here, the usual textbookapproach to mesh analysis is argued to be deficient in that it obscures this fundamental dualityand symmetry, and may thereby impede the development of intuition and the understanding ofthe nature of “mesh currents.” In particular, the usual distinction between
AC 2012-3257: CRITICAL THINKING IN ELECTRICAL AND COMPUTERENGINEERINGDr. James Graham, University of Louisville James Graham is the Henry Vogt Professor of computer science and engineering, and serves as the Chair of the Department of Electrical and Computer Engineering at the University of Louisville.Dr. Karla Conn Welch, University of LouisvilleDr. Jeffrey Lloyd Hieb, University of Louisville Jeffrey Hieb is currently an Assistant Professor in the Department of Engineering Fundamentals at the University of Louisville. His research interests include the use of technology in engineering education, secure operating systems, and cyber-security for industrial control systems.Dr. Shamus McNamara, University of Louisville
c American Society for Engineering Education, 2015 An Educational Tool to Support Introductory Robotics Courses With the rising popularity of robotics in our modern world there is an increase in the numberof engineering programs that do not have the resources to purchase expensive dedicated robotsbut find a need to offer a basic course in robotics. This common introductory robotics coursegenerally covers the fundamental theory of robotics including robot kinematics, dynamics,differential movements, trajectory planning and basic computer vision algorithms commonlyused in the field of robotics. The nature of this material almost necessitates the use of robotichardware to allow the students to practice implementing the theory they
assistant in the department of Electrical and Computer Engineering at Auburn University. She received a bachelor of electrical engineering degree in December 2015 and is currently pursuing a master of science in electrical engineering. Her research interests include electromagnetics and microelectronics.Dr. Lesley Erin Bartlett, Auburn University Lesley Erin Bartlett is Assistant Director of University Writing for the ePortfolio Project at Auburn Uni- versity, where she works with faculty and students from across disciplines. She completed her PhD in Composition and Rhetoric with a graduate specialization in Women’s and Gender Studies at the Univer- sity of Nebraska-Lincoln in 2014. She has developed and taught courses
)-Python LanguageFor Embedding programming, Microprocessors, and Senior Project courses Python could be used.Python is a high-level object-oriented programming language. It is designed to be easy to program.Guido van Rossum started the design of Python in 1980. Over the years, Python has gainedpopularity in a broad range of fields from web development, games, scripting language, science,and engineering. Python is an open source software, and can thus be distributed freely, even forcommercial use. This openness makes that Python plays well with the other languages and is easilyexpandable. Python is a general purpose language, which means that many things are made easy.Examples are string processing, reading/writing files, sockets, websites, and
. Page 22.367.1 c American Society for Engineering Education, 2011 Concept Inventory Assessment Instruments for Circuits CoursesAbstractElectric Circuits course is a core component of undergraduate curricula in electrical engineeringprograms worldwide.The Electric Circuits Concept Inventory (ECCI) is a set of multiple-choice questions that we aredeveloping to measure students’ understanding of fundamental concepts such as DC and ACCircuits. First and Second-order circuits, etc. and Advanced Circuit analysis topics are covered.These questions do not test problem solving steps but test major concepts and ability of studentsto understand the concepts in the context of the problem and apply the required
laboratory experience for the Fundamentals course is organized into eight 1-week laboratoryexperiments, followed by a 5-week Integrated Design Challenge. The more traditional, guidedexperiment approach is still utilized in the 1-week laboratory sessions. However, theseexperiments are supplemented by exploration activities which provide students an opportunity toimmediately apply the fundamental concepts that they have just investigated to solve a practicalchallenge. Gradually, over the course of the first eight weeks, the emphasis of the laboratorysessions shifts from guided experimentation to self-directed exploration. This evolution preparesstudents for the final test of their knowledge and skills: the Integrated Design Challenge.2.1
at the pixel rate. Another port is usually connected to a processor thatgenerates or updates the content of the frame by writing the pixel data to the designatedlocations. The rate of write operation is separated from the pixel data rate. If the processorchooses not to write the buffer, a still image will be displayed. The video theme involves the display and acquisition of an image or video. The componentsin the theme gradually increase the number of pixels within the display. These devices andmodules are • Tricolor discrete LED: It represents a one-pixel display device. • WS2812 matrix module: WS2812 is an “addressable tricolor LED.” The module is arranged as an 8-by-8 matrix and can be treated as a 64-pixel display
Responsibility.” (Similar substitutions exist for thebusiness, nursing and dental hygiene programs because of packed curricula.)Even though the first-year course is a course in the College of Engineering and Science, theinstructors for the last 30 years have been assigned from the College of Liberal Arts andEducation (CLAE), primarily from either the history or philosophy departments. In recent years,the course has been staffed by a succession of adjunct instructors, with mixed results, and asituation made more difficult because these adjuncts report to the Dean of CLAE, not the Dean ofthe College of Engineering and Science.Engineering students enroll in the same “Academic Writing” and “Fundamentals of SpeechCommunication” courses as are required of
at the University of Utah. Current research interests include communication in nonprofit organizations, social support, communication across the curriculum, speaking and writing in the disciplines, and interdisciplinary collaboration.Bryan Stenquist, University of Utah Bryan Stenquist received his BSEE degree from the university of Utah in 2005 and is currently a Research Engineer at the University of Utah in charge of implementing hands-on project-based laboratories across the ECE curriculum. Page 11.777.2© American Society for Engineering Education, 2006Integrated System-Level Design
considerable effort is made to ensure that all of the studentsmeet the faculty on an informal basis. Students are encouraged by faculty to "drop by" the officeand talk about the types of work done by professionals in the major to get a better feel for whatthe major is about.Computer science section Page 23.617.3The computer science section uses C# to teach the fundamentals of program structure. In thefour-week short class students typically write a program which has loop and if structures and anintroduction to graphics. The class typically writes a game or animation program for a project.At the end of this session students are expected to understand
complexproblems normally onerous to the apprentice electrical engineer. More advanced concepts suchas switched capacitors circuits and broadband amplifiers are also covered. Finally, the entirety ofthis material is compiled for dissemination on a web page for the community at large.1. IntroductionWhen one compares today’s students to those of earlier generations, the differences are striking.Yet the way most faculties teach electric circuits is essentially unchanged since the middle of thelast century [1]. Electric circuits courses are mostly taught through “analysis”. Too often, thefocus lies on writing and solving sets of simultaneous equations based on Kirchhoff’s voltageand current laws (KVL and KCL). In practice, this leads to a circuit methodology
) based upon provenpedagogical methods. The two course sequence is named VECTOR (Vitalizing ElectromagneticConcepts To Obtain Relevancy) and adapts existing teaching techniques and laboratories toaddress three inter-related objectives: A) Create an undergraduate curriculum in electromagnetics which is relevant to students and shows the impact of this field on emerging knowledge and technologies. B) Employ modern tools, skills, and techniques to emphasize fundamental concepts rather than teach legacy materials emphasizing rote, analytical solutions. C) Create an effective introductory EM course which will pipeline students into the electromagnetics-photonics curriculum at OSU, including graduate programs.These goals, described in
projects will enhanceunderstanding of the subject matter while providing a significant programming exercise. Achallenge for the instructor is to individualize assignments to make it more likely that studentsare doing their own work.Four projects are presented that require students to write a MATLAB program that calculates theproject’s objective. First, the vector electric field is determined from an arbitrary chargedistribution. Second, the vector magnetic field is determined from an arbitrary currentdistribution. For these related projects the discrete sum solution of the electrostatic ormagnetostatic field are individualized by the charge or current distributions and the configurationof the structure in three dimensions.In the third project
called senior capstone design project - is an important componentof engineering curriculum worldwide. The course is a senior level course with a commonobjective which is to mainly allow students to reinforce their technical skills and to integrate andapply them to solve engineering problems. ABET1 states the definition of engineering design as“Engineering design is the process of devising a system, component, or process to meet desiredneeds. It is a decision-making process (often iterative), in which the basic sciences, mathematics,and engineering sciences are applied to convert resources optimally to meet a stated objective.Among the fundamental elements of the design process are the establishment of objectives andcriteria, synthesis, analysis
in thepaper.IntroductionThe usual approach to teaching a computer programming course is to have a classroom lecturecomponent and a supervised laboratory module, where students write simple programs reflectiveof the subjects that they have learned during the lectures. For smaller class sizes, an alternativeapproach, which consists of conducting the entire course in a laboratory setting, has also beenimplemented. An improvement to this approach involves making the lectures more interactive,transforming them using a multimedia package, and conducting class sessions in a "technology-ready classroom" 1. This requires a larger investment, and more time and money, on the parts ofthe institutions and instructors. Justification for this type of
Page 24.891.10the students are not expected to produce ergonomically analyzed and tested interfaces they areencouraged through grading to put some effort into developing user-friendly interfaces. Anexample of well-executed code and poorly executed code is shown in Figure 4 below. The upperpanel shows poorly organized, non-functional code. Furthermore, the student did not write thecode so that it would execute until the user terminated it, something all the coding assignmentsrequired since monitoring data streams is a fundamental aspect of the course. On the other hand,the lower panel represents well-documented, functional code with an organized and easilyreadable layout. This student actually implemented a state machine for the project, though
not expose students to the hardware behavior or the internal instruction behavior. Likewise,FPGA simulation alone will not provide a good real-time visualization of the many digitalsignals which make up the microprocessor hardware. To avoid such drawbacks, we designed aproject that requires each student to implement a 16-bit general-purpose computer on a real timedigital logic simulator named Cedarlogic.Students are given an instruction set specified in the textbook and a short assembly level testprogram. Students will: 1) build the entire computer hardware using the Cedarlogic simulatorfrom fundamental logic gates; 2) write an assembler to translate the test program into binarycode; 3) load the program into the memory of their computers; and
or DSP environment, and the recordings for these projects are available forfree from the author.BackgroundThe FFT and filter design are two fundamental techniques in DSP. Showing the students someexamples of how these techniques can be used in practice can help motivate them to learn themathematical theory. Some DSP courses incorporate laboratory experiments1,2,3, some useMATLAB/Simulink projects4,5,6, and some use web-based environments7. The projectsdescribed below are used in the author’s undergraduate DSP lecture course, which has a coursein signals and systems as the prerequisite. Some of the projects are assigned as part of ahomework assignment and some of them are standalone projects. The goal of the projects is toincrease the
problem solving, writing, and programming with emphasis on MATLAB and simple hardware interfacing. ● ECE 103 expands the programming, design, and teamwork components by utilizing the C language in projects that re-utilize the LabJack adapter.Based on our initial course assessments, we believe that students are achieving the curriculargoals at the course level, but it is too early to assess the impact of this change on the wholeprogram. Thus far, the integration of both MATLAB and C with hardware interfacing has provento be successful as a tool for reinforcing programming fundamentals at the freshman level.Course syllabi, lab and project descriptions, and other assignments can be made available tocolleagues who are interested in
Paper ID #28311A Hands-on Introduction to Embedded Systems & IOTDr. James Peyton Jones, Villanova University James Peyton Jones is a professor of electrical and computer engineering, and a member of the Center for Nonlinear Dynamics and Control at Villanova University. c American Society for Engineering Education, 2020 A Hands-on Introduction to Embedded Systems & IOT J.C. Peyton Jones Department of Electrical & Computer Engineering, Villanova University, Villanova PA 19085AbstractTraditional curricula often teach low-level fundamentals of digital
sophisticationand studied from different aspects and contexts, such as software implementation versushardware implementation, gate-level design versus system-level integration, etc. The overall work consists of three “themes.” The sound theme is one of the themes and thefocus is to use software and hardware to generate a music tone, essentially constructing a musicsynthesizer6. This theme is selected for two reasons. First, most students have a general ideaabout music instruments and many play some types of music instruments. Thus, they can easilyrelate to this theme. Second, a music tone is a periodic wave, which is the fundamental functionused in circuits and signal analysis, and its generation connects to many subject areas inelectrical and computer
perform lab sessions either by using the lab facilities intheir local institution or by using the equipment that is lent to them by their local institution. Thesecond option does not require students to come to lab sessions.Lab equipment for ECE 238. The equipment needed for lab sessions is shown in Figure 4. Itconsists of a Xilinx Spartan 3 FPGA development kit. The board includes input and outputmodules such as switches, buttons, LEDs and a display. The description of the hardware iswritten in VHDL. The software tools to write, synthesize, simulate, and program the FPGAboard are included in the Xilinx ISE WebPACK Design Software4. This package is free andmeets all the requirements for the size and type of designs taught at ECE 238. Labs
trendcontinues, the learning curve for tomorrows’ engineers grows steeper and the gap betweendesigning embedded systems in industry and teaching embedded systems development at auniversity widens. Educators are therefore challenged to adapt to advances in embedded systemswhile maintaining courseware that is broken into simple building blocks capable of maintainingcontinuity along the growth path. This requires a rich hands-on curriculum that encapsulatesmodular hardware, software, and courseware that can scale from fundamental concepts to moreadvanced topics.This paper introduces a modular demonstration, development and learning hardware platformand an example set of progressive laboratory exercises that help to meet this challenge. Theplatform includes