Teaching Microcontroller Applications Using Laptop ComputersAbstractThis paper presents an inexpensive technique of teaching an introductory microcontrollerapplications course to technology students in a laptop-based curriculum. The focus of the courseis learning to apply microcontrollers in various control applications. Related topics covered inthe course include assembly language programming and computer architecture. Students in thecourse are each equipped with a laptop computer. The microcontroller platform used in thiscourse is the Microchip PICKit1 development board. This development board features 8- and 14-pin microcontrollers with a 35 word instruction set. This is an ideal platform because the deviceshave enough resources to develop
familiarity with statistics, modeling, and simulation, inaddition to the usual materials science topics. We have used software for microstructuralcharacterization, selection for design, and virtual testing. This paper describes our experiences inincorporation of such software into the graduate and undergraduate curriculum and our strategiesfor bringing in and bridging the diverse areas of specialization needed.Introduction and Motivation Engineering educators pin much hope and expectation on the use of computers for moreefficient and better instruction, through the use of software packages for word processing,presentation, calculation and Web collaboration. Far less common is the exposure of students tothe computer-aided contemporary skills
usable systems. The usability evaluation lab andspecific methodology is part of the curriculum in the Computer Science, Software Engineering,and Information Technology degrees.Quality in Handheld ComputingIn the quest for quality, software developers are focusing on the improvement of the ingredientthat impacts the user of a software system the most, the interface1. The interface will besignificantly improved when a design method called user-centered design is used in thedevelopment of the software product. The user-centered design methodology includes theevaluation of the interface by typical users during multiple milestones of the lifecycle.4 Apowerful resource in this endeavor of interface development is the usability evaluation laboratory.A
engineers in describing and designing software systems, particularly software to beincorporated into larger engineered systems, then those engineers should know the notations andprocesses of software design.The curriculum problem is that software design is not the usual second course in computing.Many departments of computing were created during a period when the emphasis was on theunderlying science concepts. In that era, the usual second course dealt with algorithms and datastructures, often with emphasis on building basic data structures such as lists, trees, hash table,etc. It was felt that building such structures would establish understanding of use of pointers
. This strategy in using scenarios emphasizes the designin computer aided design.This paper will also explore the implementation of design scenarios in engineeringgraphics courses, along with highlighting the results, benefits and drawbacks.IntroductionOver the past twenty years, computer aided design has become an irreplaceable tool inthe design of machinery [2]. As the use of this technology has matured, design anddrawing instruction at educational institutions has evolved [3].As CAD was initially being adopted in industry, CAD courses were added to technicalcollege curriculum. These courses were meant to teach the student, who had alreadymastered technical drawing techniques, the procedures and syntax to use CAD software.The CAD courses were
examples, most applications of theory are omitted. One reason that those examples arewell known is that they admit analytic solution: they typically represent simplified solutions thatgenerally fail to fully reflect the reality. In most situations, analytic solutions simply do not exist, andone cannot proceed without the assistance of a computer. Although some textbooks have sectionsdiscussing numerical methods, many of them contain just the theory of numerical methods, and one isrequired to posses programming skill for practice; this part is hence generally neglected. Essentially allexperiments in physics measure numbers, so any formulation must eventually be reducible to numbers.Under a conventional curriculum, a student’s ability to calculate
Page 24.87.2professionals) to understand how computers work. We are also working on creating literature,website materials, and tutorials to facilitate PLP’s adoption by other instructors. This work willhelp in the third line of exploration- research on impact of PLP on student learning.1 IntroductionThe Progressive Learning Platform (PLP)[1-3] is a novel, open, adaptable, multi-course ComputerEngineering curriculum and technology platform developed with the help of funding from NSF’sresearch initiation grant in engineering education (RIGEE) program. It is designed to improvestudent learning by closing gaps between courses in a Computer Engineering curriculum, andshowing students the connections among the concepts and skills they learn in
Brigham Young University M.S. Mechanical Engineering California State University Sacramento B.S. Mechanical Engineering California State University Sacramento Page 24.305.1 c American Society for Engineering Education, 2014 Computer Aided Design and Project Management AbstractAt Eastern Washington University (EWU), we teach a class titled Computer-Aided Design andProject Management to a combination of Mechanical Engineering Technology (MET) and otherTechnology students. This course is not what is usually associated with the term CAD, but
Session 3515 Structural Analysis Courses: Computers or Fundamentals James K. Nelson, Jr., Ph.D., P.E. and Sherif Yehia, Ph.D., P.E. Western Michigan University, Kalamazoo, MichiganIntroductionThe computer “revolution” that occurred toward the end of the 20th century probably changedforever the background of the student entering engineering programs and the manner in whichthat student is best suited to learn. Further, the technology revolution has changed the manner inwhich engineering design is conducted and the needed skills of engineering professionals. Thischange is being recognized by the
Session 1292 Computer-Assisted GOAL-Oriented Walking Robot Omer Farook, Chandra R. Sekhar, Jai P. Agrawal, Theo Maryonovich and Chris Netherton Purdue University Calumet Hammond, IN 46323AbstractThe paper discusses a senior design project which was implemented during a two-semestercourse, Senior Design. These two courses are the capstone courses in ElectricalEngineering Technology curriculum offered in seventh and eighth semester. This projectand similar projects provides the student a unique opportunity to design and integrate theknowledge and
presented in this paper. These demos areavailable at http://www.cs.wmich.edu/~yang/tlt/GL4Java/.References[1] ACM/IEEE-CS Joint Curriculum Task Force: Computing Curricula 1991. Feb. 1991[2] Al-Ashkar, K.: Support For Students At A Distance: Is techn ology enough? Proc. 2000 ASEE Conference[3] GL4Java: OpenGL for Java. http://www.jausoft.com/gl4java/[4] Sparrow: JSparrow: An Implementation of Java binding for OpenGL. http://www.pfu.co.jp/jsparrow/[5] Khan, B. H. (ed.): Web-Based Instruction. Educational Technology Publications, 1997[6] Naiman, A.: Interactive Teaching Modules for Computer Graphics. Computer Graphics, 30(3), pp33-35, Aug. 1996[7] OpenGL ARB: OpenGL Programming Guide. 3rd Ed. Addison-Wesley, 1999[8
three years of the curriculum in the solution of an embedded design problem.Recently many of our computer engineering students have shown interest in game design andchoosing to design games for their capstone project. This paper presents the details of samplegame projects that the computer engineering students have done in this capstone course.Background InformationUtah Valley University (UVU) is a comprehensive regional university with over 40,000 studentscharged with serving Utah County, which is the second largest county in the state. UVU has adual mission – that of a comprehensive university offering 91bachelor’s degrees and 11 master’sdegrees, and that of a community college offering 65 associate degrees and 44 certificates. Tofill its
Session 3613 Laptop Computers and Curricula Integration Jerry A. Caskey Rose-Hulman Institute of TechnologyIntroductionFour years ago, Rose-Hulman Institute of Technology required each entering freshman student topurchase a laptop computer. The class of 1999 was the first class to graduate under thisrequirement. Students now bring their laptops to class in much the same way as they broughtslide rules in former years and calculators in recent years. Each department has made use of thisnew technology in different ways. The chemical engineering department has made use
, computer interfacing and coding, perform quite well. The difficultyis that the system is over-designed.Students in robotics courses often fall victim to the classic problem: when all you have is ahammer everything looks like a nail. In the case above, the hammer is a microprocessor, and thestudents will bang it onto the robot until it fits, no matter how many times they have to hit it.The point of the exercise presented herein is that students must design (or select) thecomputational capabilities of a robot with the same care that they take designing the othercomponents of the system. Microprocessors vary in complexity and capability, but students arerarely exposed to more than one standard system in a given curriculum. Therefore, they do
very useful in more limited scenarios. Bothof these solutions allow imaging to be used to save money that would be otherwise spent onredundant computer hardware. In addition, these products allow laboratories to be rapidlyreconfigured when needed, minimizing lab down-time. Additional functionality can be gainedusing Virtual PC, which allows users to dynamically change operating systems on runningcomputers. When used with Altiris, Virtual PC also reduces the time needed to clone multi-OSsystems.Bibliography1. Bills, D., Scarborough, G., Weeden, E., Lab Management Strategies for IT Databases Curriculum, CITC-4, West Lafayette, IN, 2003.2. Altiris eXpress Deployment Solution 5.6, Altiris Inc, www.altiris.com3. Symantec Ghost, Symantec
Paper ID #15329Teaching Large Computer Science ClassesDr. Shahriar Shamsian, University of Southern California PhD degree in computer science from UCLA 13 years of teaching experience at UCLA and USC 25 years of experience in the software industryDr. Gisele Ragusa, University of Southern California Gisele Ragusa is a Professor of Engineering Education at the University of Southern California. She conducts research on college transitions and retention of underrepresented students in engineering and also research about engineering global preparedness and engineering innovation. She also has research expertise in STEM K-12
Paper ID #15474Employing Computer Optimization in Powerplant DesignRobert McMasters P.E., Virginia Military Institute Robert L. McMasters was born in Ferndale, Michigan, in 1956. He graduated from the U.S. Naval Academy, Annapolis Md, in June 1978 and completed Naval Nuclear Propulsion Training in August 1979. He subsequently served as a division officer on the USS Will Rogers (SSBN 659) until 1982. Following a 2 year tour as an instructor at the S1W prototype of the Nautilus, the worlds first nuclear powered ship, he resigned his commission as a Naval Officer and began working as a design engineer at K.I. Sawyer Air
AC 2010-90: INVESTIGATING HIGH SCHOOL STUDENTS’ COMPUTINGBELIEFSDaniel Heersink, Colorado School of MinesBarbara Moskal, Colorado School of MinesWanda Dann, Carnegie Mellon UniversityAlka Herriger, PurdueSteven Cooper, Purdue Page 15.813.1© American Society for Engineering Education, 2010 Investigating High School Students’ Computing BeliefsAbstractMany projects throughout the United States are underway that seek to increase the appeal ofcomputing as a field of study. This article reports the results of pre and post attitudes surveyswhich were administered before and after two interventions. One of the interventions wasdesigned to change students’ attitudes with
postdoctoral researcher in the Design Lab at UC San Diego.Dr. Mohsen M Dorodchi, UNC, Charlotte Dr. Dorodchi has been teaching in the field of computing for over 30 years of which 20 years as educator. He has taught majority of the courses in the computer science and engineering curriculum over the past 20 years such as introductory programming, data structures, databases, software engineering, system programming, etc. He is involved in multiple NSF supported research projects including Learning and Predictive Analytics Research, Research Practitioner Partnership, Implementing Teaching Methods to help Students learn more efficiently in active learning, etc.Erfan Al-Hossami, University of North Carolina at Charlotte Erfan Al
A Forward Looking Electrical Engineering Curriculum Stephen Williams, Jörg Mossbrucker, Steven Reyer, and Owe Petersen Electrical Engineering and Computer Science Milwaukee School of Engineering, Milwaukee, WIThe Electrical Engineering program at the Milwaukee School of Engineering hasimplemented a major revision of its curriculum for the purpose of assuring acourse content consistent with both present technological changes and long-termtechnology directions. Curriculum modifications include a greater emphasis onmicroprocessor based systems, interfacing, signal processing, and a focus onmaterial science. Core electrical engineering topics are introduced throughoutthe
2006-563: THE EVOLUTION OF A TECHNICAL CURRICULUMRon McKean, Ferris State University Ron McKean – Is serving as Interim Associate Dean / Associate Professor in the College of Technology at Ferris State University (Big Rapids, MI). His academic experience includes 15 years as faculty (four as Department Chair) in the EET & CNS department. During this time, he has championed several curriculum initiatives including the BS Computer Networks and Systems. Prior to academics, he worked 14 years as an Electrical Engineer, Engineering Technical Manager, and Principle Investigator/Project Engineer. He holds a MSEE from the University of Michigan
Session 2793 Applying Engineering Software Tools Throughout the Curriculum Garth E. Thomas Jr. Chemical Engineering Department West Virginia University Institute of Technology Montgomery, WV 25136AbstractThere is no aspect of modern engineering practice that does not make use of computer-basedtools. This has created an expectation that graduates from engineering programs will have strongcomputing skills. Graduates can be provided with these skills by integrating the application ofsoftware tools throughout the engineering
Air Force Institute of TechnologyAbstract -- The dawning of the information age with its diversity of communications and computer systemsposes a formidable challenge to the graduate student of “communications engineering”. To keep pace with thisexpanding field graduate communications engineering students at the Air Force Institute of Technology (AFIT) advance through an integrated curriculum that weaves a web of connections between traditional analog/digitalcommunication theory, discrete signal processing, communications/computer networks, spread spectrumtechniques, and coherent applications sequences of courses in military communications, radar, stealth, andantenna engineering. The approach is to teach broad system level concepts and
Univ. of Indianapolis Univ. of Indianapolis Univ. of Indianapoliswards@uindy.edu hchang@uindy.edu spicklemire@uindy.edu riccog@uindy.eduWith the progression of information and computer technology computers are used as a tool innearly every industry, including education. At the onset of COVID-19, computers becameessential for providing remote instruction options for curriculum that had previously beendelivered face-to-face. This is also true for the Career Analysis Organization of America(CAOA), an organization that teaches professional skills. CAOA needs an online platform thatenables students to receive, complete, and submit course material, and be able to dialogue withtheir instructor. More importantly, CAOA
Session 1379 Innovative Technologies in the ET Curriculum Alireza Rahrooh, Farhad Kaffashi, Bahman Motlagh, Walter Buchanan Univ. of Central Florida/Case Western Reserve Univ./ Univ. of Central Florida/ Northeastern UniversityAbstract Closed-loop feedback control system is an important component of a well-roundedengineering technology program. However, since feedback control systems tends to be a rathercomplex topic, students react positively to hands-on experiments that assist them visualizecontrol systems in practical situations, and, in
experimentation of a new curriculum. The author finds that these changes have anadditional benefit to engineering students as the topics bring together a number of once disparateareas of science and technologies such as electronics, optics, atomic physics, and computer andinformation sciences.IntroductionQuantum mechanics, first formulated about 90 years ago, has not only revolutionized ourscientific understanding of the world but also changed completely our technological landscapesby ushering in the age of electronics and information. Behind these technological achievements,often typified by the remarkable success of Moor’s Law for the last five decades, are relentlessengineering efforts that have driven these advances.Far from plateauing at the current
Paper ID #39170Surveying the Importance of Integrating Technical Interviews intoComputer Science Curriculums and Increasing Awareness in the AcademyMs. Rachel Field, Morgan State University Ms. Field is currently working on her Master’s in Advanced Computing at Morgan State where she received her Bachelor’s in Computer Science. She has interned at the REU MagLab as a software engineer during her undergraduate studies at Morgan State. Currently she is working under Dr. Edward Dillon as a graduate research assistant to educate and increase awareness of the interview process, specifically for computer science
Paper ID #25912Using LEGO Mindstorms and MATLAB in Curriculum Design of ActiveLearning Activities for a First-year Engineering Computing CourseDr. Shelley Lorimer, Grant MacEwan University Shelley Lorimer is an Associate Professor in Engineering (BSEN) Transfer Program at MacEwan Univer- sity. She is an instructor in the introductory engineering courses as well. The BSEN program at MacEwan has grown from forty students since in started almost fifteen years ago, to the current 216 students. The majority of the students in the program transfer to second year engineering at the University of Alberta. Shelley is a graduate of
AC 2008-1014: AWAKENING INTEREST AND IMPROVING EMPLOYABILITY:A CURRICULUM THAT IMPROVES THE PARTICIPATION AND SUCCESS OFWOMEN IN COMPUTER SCIENCEYvonne Ng, College of St. Catherine Yvonne Ng, M.S.M.E, teaches computer science and engineering for non-majors at the College of St. Catherine. Educated as a mechanical and aerospace engineer, she worked in industry as an automation design engineer and contract programmer. She made computer science a more appealing topic for her all-women undergraduate student body by presenting this technically valuable course in a more comprehensive manner. She is currently the coordinator of the Center of Excellence for Women, Science and Technology where she
Paper ID #12073Towards a T Shaped Electrical and Computer Engineering Curriculum: aVertical and Horizontally Integrated Laboratory/Lecture ApproachDr. Harry Courtney Powell, University of Virginia Harry Powell is an Associate Professor of Electrical and Computer Engineering in the Charles L. Brown Department of Electrical and Computer Engineering at the University of Virginia. After receiving a Bach- elor’s Degree in Electrical Engineering in1978 he was an active research and design engineer, focusing on automation, embedded systems, remote control, and electronic/mechanical co-design techniques, holding 16 patents in these