two types of hands-on assignments and comparedhow effectively they helped students understand data science topics and improve students’ interestin data science and computer science.IntroductionData science curriculum is in high demand due to the increasing workforce requirements in manydisciplines 1,2,3 . Hands-on practice is an essential component in data science education, as it cannot only effectively enhance student understanding of fundamental concepts and techniqueslearned in class, but also, improve their capability of applying their learning to solve real worldproblems in various application domains 4,5 . Students are usually required to learn how toprogram (such as writing code in Python) before taking a data science course. This
Investigation Create code to accomplish the goal. Test, debug, and retest Conclusion Examine success or failure of code in accomplishing the goal and up- date understanding of coding rules Discussion Share solutions with nearby students, instructors, and the whole class Table 1: Mapping of IBL and UMC 33 Course Design: Adapting UMC for the College ContextIn this research, we have redesigned an introductory Python-based computer programming course forfirst-year engineering students. Because of this context we opted to develop a curriculum that buildsfrom Python’s basics towards data
took the initiative to start theCT pedagogical movement at UNCW in order to produce graduates with required appliedcomputational thinking skill sets. As part of a grant we received, we developed a curriculum inLMS that teaches students computational thinking in high traffic STEM gate-keeping courses.Our one-week curriculum was used in four courses (with data from three courses reported in thispaper, the data from the fourth course is jeopardized) in our institution in the spring semester of2021.This study aims to analyze the course activity reports of students who took the CT course on LMSto assess the students’ learning patterns. Also, as part of this study, the developed CT course willbe made available on Canvas Commons for any educator to
women’s participation in computing andengineering, ES-UP developed the Undergraduate Systemic Change Model that include sixcomponents: 1) institutional policies and support, 2) student recruitment, 3) teaching practices, 4)program curriculum, 5) student support, and 6) evaluation of initiatives (Figure 1). Thecomponents, each based in theory and empirical studies, represent strategic recruitment and whatgets students into the major (e.g., enrollment and other administrative policies); retention(supporting student’s sense of identity and belonging in the major through teaching, curriculum,and extracurricular activities); and evaluation and tracking, to identify what is working and whatis not working to shape mid-course and ongoing corrections to
, earth, atmo- spheric, and environmental science-related curriculum for students, educators, and the public throughout the Gulf region, using NGI’s high-performance computing capabilities, autonomous aircraft, and surface vessels, and other marine resources. Harris also provides marine operations and logistical support for the offshore research operations conducted by the NGI for the National Oceanic and Atmospheric Adminis- tration (NOAA) as well as for research conducted by and for the Resources and Ecosystems Sustainability, Tourist Opportunities, and Revived Economies (RESTORE) Act, and the Mississippi Based RESTORE Act Center of Excellence (MBRACE).Dr. Jamie Lee Dyer, Mississippi State University Dr. Jamie
Wallace studied Linguistics at the University of Pennsylvania and the University of California before earning his Ph.D. in Computer Science at the University of Michigan. He has been on the faculty of the Michigan Tech Computer Science Department since 2000. His experiences as a computer scientist, linguist, and software developer drive his research exploring how humans can better understand, build, and use software. His work has been funded by the National Science Foundation, Google, Microsoft Research, and the U.S. Department of Defense. Dr. Wallace’s Agile Communicators project, supported by an NSF IUSE award, seeks to build an en- hanced curriculum for computing programs that emphasizes inquiry, critique and
. Page 11.516.1© American Society for Engineering Education, 2006 Effective integration of electromagnetic compatibility and signal integrity in electrical and computer engineering curriculaAbstract: The frequencies and switching speeds used by today’s high-speed electronic systemsrequire engineers who understand electromagnetic compatibility and signal integrity for systemdesign and layout. At Rose-Hulman, we are responding to this emerging need by introducingcourses which effectively integrate high-speed design into our undergraduate curricula. Initialsteps include one new required course and one redesigned elective course for our computerengineering curriculum and redesigning our required two-course electromagnetics sequence
curriculum and academic affairs committee. He is chair of the University Faculty Senate. c American Society for Engineering Education, 2018Single Board Computer used for Network Streaming Audio Player TFT Touchscreen-based Application.New microcontrollers have become widely available that far exceed the capabilities of microcontrollersmarketed a decade ago. Because of increased bus sizes that boost memory addressing and data transferrates, the new microcontrollers are capable of hosting an OS system. Thus, they have transitioned fromhosting dedicated applications to hosting many applications. Often these devices are referred to assingle board computers.The physical product created herein was a network streaming
– RecursionIn computing, there are two major programming techniques for solving problems: iteration andrecursion. In iteration, a problem is solved by repeatedly applying the same procedure until asolution is achieved. In recursion, a problem is solved by repeatedly reducing the problem intosmaller instances of the same problem and tackling each smaller problem. BCS 120 and BCS230 courses only teach the iteration technique, not the recursion technique. Only the studentsmajoring in the programming track in Computer Systems department will learn the recursiontechnique later in the curriculum in BCS 370 – Data Structures class. Recursion is a veryimportant concept and may not be easy-to-learn topic for some students; therefore we believethat there are
2006-1745: DESIGNING AN ARTIFICIAL INTELLIGENCE COURSE FORELECTRICAL AND COMPUTER ENGINEERING TECHNOLOGY STUDENTSMichael Filsinger, University of Cincinnati MICHAEL D. FILSINGER is an Assistant Professor of Electrical and Computer Engineering Technology at the University of Cincinnati. He received a BA in Mathematics and MS degrees in Mathematics and Computer Science from the University of Cincinnati in 1990, 1992, and 1994, respectively. In addition to teaching, he has served as a computer system administrator. He is a member of IEEE, ASEE, and the Phi Beta Kappa honor society. Page 11.417.1
softwarepackages, such as Fluent, Star-CD, and Flow-3D, attests to the growing use of CFDin industry. This is in large part due to its usefulness in the design process. CFD analysiscan provide insight and foresight into the operation and design of fluid systems, whilereducing the “test-and-build” cycle by evaluating multiple designs cost-effectively. Inacademia, CFD methods have traditionally been taught at the graduate level. However,CFD computer programs and packages are also increasingly being integrated into theundergraduate curriculum, serving as “virtual fluids laboratories” to teach and reinforceconcepts from fluid mechanics and heat transfer 1, or incorporated into senior-levelengineering course electives 2, 3.With the prevailing perception of
Page 9.563.9Methods, Prentice-Hall, Upper Saddle River, New-Jersey, 1999. Proceedings of the 2004 American Society for Engineering Education Annual Conference &Exposition Copyright ©2004, American Society for Engineering Education(2) Jones J. B., "The Non-Use of Computers in Undergraduate Engineering Science Courses",Journal of Engineering Education, Vol. 88, 1998, pp. 11-14.(3) Kantor, J. C. and T. Edgar, "Computing Skills in the Chemical Engineering Curriculum", pp.9-20 in Carnahan, B. (Ed), Computers in Chemical Engineering Education, CACHE, Austin,Texas, 1996.(4) Shacham, M. and M.B. Cutlip, “A Comparison of Six Numerical Software Packages forEducational Use in the Chemical
, two senior design groups are using theprogrammers to develop subsystems in their capstone projects.Table 4. Selected Statistics from Survey 2Question ResponseI have a clear idea of the skills I must master to have the career I want. 3.7 / 5I know which classes in my curriculum will provide those skills. 3.8 / 5I prefer working with the PICkitTM to a tradition course structure. 4.3 / 5 TMOwning a PICkit , I can envision projects I would like to pursue. 3.4 / 5Creating a functional prototype changes my perspective from academic to career. 3.3 / 5Conclusions A method for teaching computer systems for both
Session 3220 Developing Computer-Based Laboratory Instruments in a New Undergraduate Electrical Engineering Program David M. Beams University of Texas at TylerABSTRACT: The Department of Electrical Engineering of the University of Texas at Tyler hasdeveloped several computer-based laboratory instruments (CLIs) consisting of LabVIEWvirtual- instrument programs coupled with custom external hardware and has integrated their useinto the undergraduate curriculum. Semiconductor curve tracers for diodes, JFETs, MOSFETs,and bipolar transistors have been
. The ApproachThe objective is to create, demonstrate and share laboratory-based curriculum in which computersimulations are integrated with experimentation. The resultant educational outcome will providestudents and educators with an approach for understanding the capabilities, advantages,limitations, and correlation/validation of simulations relative to physical experience. Coursesdeveloped using this technique will feature integrated computer simulations and physicalexperiments with direct Internet access by other universities to participate and share resources.The methodologies being developed under a National Science Foundation CCLI-EducationalMaterials Development grant will assist other educators in expanding and improving
engineering professionals; and/or they are unfamiliar with theteaching of 17-year-olds just out of high school. A rational approach to introductory computingis based on the real needs of students and professionals. These should be assessed throughsurvey, study and evaluation, and then used as the basis for curriculum design. We believe wehave done this.There have been tendencies across the US to go in one of two directions when it comes tointroductory computing for engineering students:1) The "tools" approach. Here, the focus is on the built-in capabilities of a number of software packages. Students solve a variety of engineering problems within the confines of the software’s menu options. The features of the software define the scope of the
graphics or mechanical drawing departments during the 1970’s and1980’s. Hence, many engineering schools have found it necessary to reinstate theirgraphics education. Rensselaer Polytechnic Institute faced this problem in 1990 and in1991 created the course Engineering Graphics and Computer Aided Design (EG&CAD)to provide an entry-level course in the fundamentals of solid modeling. Furthermore,solid models and documentation are now required in design courses throughout theengineering curriculum. This combination of a course in solid modeling fundamentalsand required solid model creation and documentation for the students’ design courses isthe solution Rensselaer has created to fulfill the requirements of the firms that employRensselaer
Session 3225 Improving the Content of a Freshman Design Course through Computer Modeling, Experimentation, and Error Analysis J.D. Sterrett and R.J. Helgeson School of Engineering, University of Tennessee at Martin IntroductionSeveral years ago a new design course was added to the freshman engineering curriculum at theUniversity of Tennessee at Martin. Its goals were to introduce the student to the use of thepersonal computer, and to introduce the engineering design method using team design projectcompetitions1. Recent modifications and enhancements
Reality (VR), IEEE, 2016, pp. 131–140.[7] K. Peppler, A. Keune, N. Thompson, and P. Saxena, “Craftland is Mathland: Mathematical insight and the generative role of fiber crafts in Maker Education,” presented at the Frontiers in Education, Frontiers, 2022, p. 1029175.[8] K. Peppler, A. Keune, and N. Thompson, “Reclaiming traditionally feminine practices and materials for STEM learning through the modern maker movement,” in Designing Constructionist Futures, MIT Press, 2020.[9] N. Pinkard, S. Erete, C. K. Martin, and M. M. de Royston, “Digital Youth Divas: Exploring Narrative-Driven Curriculum to Spark Middle School Girls’ Interest in Computational Activities,” J. Learn. Sci., vol. 26, no. 3, Art. no. 3, Jul. 2017, doi
electrical engineering majors is ComputerApplications for Electrical Engineers, which is structured into two parts, each corresponding todifferent programming languages. The initial segment introduces computational thinking,programming concepts, and best practices using MATLAB. Subsequently, the second part buildsupon the acquired knowledge, applying previously learned programming concepts and practicesbut using Python and its syntax. Additionally, during the latter part of the course, fundamentalmicrocontroller concepts are introduced alongside the utilization of MicroPython forprogramming. This comprehensive class curriculum ensures students acquire proficiency invarious programming languages and concepts, such as variables, arrays, data types
next section.Results and DiscussionThis section summarizes the experimental results obtained from this study. A comparison wasalso accomplished to verify the effectiveness of the methodologies using the base line data. © American Society for Engineering Education, 2024 2024 ASEE Southeastern Section ConferenceCS405 – “Linux with Application Programming” is a core course in the computer sciencecurriculum at Alabama A&M University. Table 1 includes the student assessment results inCS405 regarding the learning outcomes and the ABC rates (only grades A,B, and C areconsidered as “Pass” according to the computer science curriculum in the universityundergraduate bulletin). The base line
this problem and significant effort has been steered to improve female students’ enrollment and retention [6, 7, 8]. It has been evident that student’s involvement in community service enhances their sense of belonging and ultimately their academic success [3, 2]. Students engage in community services through clubs, university- wide events and specific courses in the university curriculum or major courses. It is part of the extracurricular day-to-day activities they are involved in. Female students at Quinnipiac University's School of Computing and Engineering receive support through various avenues, one of which is the establishment and operation of Girls Who Code Club-QU (GWC-QU) since 2017. This work addresses two specific
engineering curricula.However in the majority of the cases, they are not included at all. A well-designed SE course would be agood addition to every engineering curriculum. The content of this course would enable the developmentof practice-oriented individual and team projects [15] which provide students with a routine in using a rich 715variety of appropriate software products and corresponding computing environments and integratedplatforms.The topics included in a SAD course which should be offered to engineering students during theirundergraduate studies should represent an indispensable part of the engineering curriculum. Possessing astrong background in Computing would allow them a flying start
engineering, the college recently adopted a commoncore curriculum for first year students. The common core engineering curriculum emphasizes threeaspects – 1) Computational Thinking and Data Science; 2) Bio-Inspired Design and 3) Socio-TechnicalReflections. Introductory courses related to these topics have been developed and are required of allfirst-year engineering students regardless of their intended major. The development of these introductorycourses were based on a variety of factors including, trends identified by professional engineeringsocieties, evaluation of job advertisements, discussions with industry groups, exit interviews of studentsas well as review of pedagogic literature (e.g., Talmi et al., 2018; McGunagle and Ziska, 2020; Lavi
. His research interests include wireless sensor networks, distributed systems, computer security, and most recently, software quality met- rics. Dr. Omari is involved in computer science curriculum development and computing-related program accreditation. c American Society for Engineering Education, 2019 Designing an ABET- Ready Computer Engineering Program in a Medium-Sized Liberal Arts CollegeAbstractWhile most engineering students aspire to graduate from a top engineering university, manychoose to attend small to mid-size liberal arts colleges for various reasons, including financial,location and learning needs. It is essential that these engineering students are given
c American Society for Engineering Education, 2019 Instructional Use of Computers in a Hands-On Programming Course for First-Year Engineering StudentsAbstractThis Work in Progress paper describes the instructional use of computers in first-yearengineering courses at the University of Kentucky (UK), a large public land grant institutionwhich is the primary source of engineering graduates in the state. The College of Engineering(COE) at UK has transitioned to a common first-year experience from previously separatedepartmental introductory courses paired with one of two required computer science courses.The goals for the new curriculum are to increase retention, standardize the number of credits ineach degree
(points out silences or absences of marginalized groups like the Hijras and adds them to the text); (c) understands that curriculum is gendered, political, historical, racial, classed, and aesthetic; (d) sees herself or himself as a co-learner with students. [52, p. 234]These four commitments are central to the justice-centered project of this research, which takesrisks in challenging what counts as a computer science course and what counts as validknowledge. Thus, queer politics are fundamental to and inseparable from this course plan andeducators of such a course should be willing to take on the queer stance and commitments thatMorris outlines. With an antiqueer pedagogy (or any pedagogy that refuses to make similarcommitments
Paper ID #37278Exploring Climate and Student Persistence in Engineeringand Computer Science through Engineering Culture (Workin Progress)Laura Ann Gelles (Postdoctoral Research Associate) I'm a Postdoctoral Research Associate studying undergraduate retention and climate at University of Texas at Dallas. Previously, I've studied institutional change and integrating social context into technical engineering curriculum at the University of San Diego, and the mentoring and career prospects and resources of engineering graduate students as a Ph.D. student at Utah State University.Amy Walker (Associate Dean for
AC 2009-400: DIRECT ASSESSMENT OF PROGRAM OUTCOMES IN ACOMPUTER SCIENCE AND ENGINEERING PROGRAMNeelam Soundarajan, Ohio State University Neelam Soundarajan is an Associate Professor in the CSE Dept. at the Ohio State University. His technical interests are in Software Engineering, Programming Languages, and in issues related to engineering education, including program assessment and improvement. Page 14.493.1© American Society for Engineering Education, 2009 Direct Assessment of Program Outcomes in a Computer Science and Engineering ProgramAbstractAlthough direct assessment
the ability to work well with others in a team setting Proceedings of the 2022 ASEE Gulf-Southwest Annual Conference Prairie View A&M University, Prairie View, TX Copyright © 2022, American Society for Engineering Education 2Capstone Senior Design is the only course in our engineering curriculum that gives the students anopportunity to get exposed and work on all three characteristics at the same time before entering thework world. Class Schedule ABET Outcome Requirements for Electrical and Computer Engineering Senior Design at PVAMUThe capstone course is titled Senior Design and Professionalism