language and MATLAB applications software. The logic of algorithms, flowcharts, program looping, conditional statements, arrays, functions and pointers, Engineering applications and team projects.ApproachesTo reach the goal of this research, in each participating course, two activities are implemented, theproject design and the mini-maker faire. At the beginning of the class, students are instructed tofind course-related projects, that interest them and can solve real application problems. Studentsform their teams and work within a team environment. Instructor approval must be obtainedbefore starting their projects. Maker concepts must be considered during their project designprocesses. Maker space and devices, such as a 3D printer and a
Paper ID #38722Computing students’ design preferences and barriers when solving shortprogramming problemsJoseph Paul HardinMarc DiazAmanpreet Kapoor, Amanpreet Kapoor is a lecturer in the Department of Engineering Education, and he teaches computing undergraduate courses in the Department of Computer & Information Science & Engineering (CISE). He received his M.S. in Computer Science from the U ©American Society for Engineering Education, 2023 Computing Students’ Design Preferences and Barriers when Solving Short Programming ProblemsAbstract Modern educational
Paper ID #36739BYOP: ”Bring Your Own Project”: How student-driven programming projectsin an introductory programming course can drive engagement andcontinuous learningDr. Udayan Das, Saint Mary’s College of California Udayan Das is a computer science professor with over a decade of experience teaching computer science. ©American Society for Engineering Education, 2023 BYOP: "Bring Your Own Project" How student-driven programming projects in an introductory programming course can drive engagement and continuous learningAbstractEngaging students who are unsure about
Paper ID #38266Efficient and Smart Home Projects in Computer Engineering Program UsingWireless Sensor Networks and Internet of Things TechnologiesDr. Afsaneh Minaie, Utah Valley University Afsaneh Minaie is a Professor of Electrical and Computer Engineering at Utah Valley University. She received her B.S., M.S., and Ph.D. all in Electrical Engineering from the University of Oklahoma. Her re- search interests include gender issues in the academic sciences and engineering fields, embedded systems design, mobile computing, wireless sensor networks, and databases.Dr. Reza Sanati-Mehrizy, Utah Valley University Reza Sanati
forengineers.The results of the qualitative content analysis indicated that faculty members who chose Pythonas the first language for engineers acknowledged that the choice of the first language depends onthe course goals. However, they also praised the language’s ease of use, problem-solving, lowersyntax requirements, availability of extensive resources, and relatability to natural language askey factors. For example, a faculty member stated:“I selected Python, but only IF the goal is for the students to understand programming ingeneral. As an open source language, a multitude of resources are available for the students toaccess for help with retention and understanding. It would be simple for the students to utilizethe Python language for any number of
, participants express a high degree of program satisfactionoverall. The survey results show that the participants were interested in the program and returnedthe following year. Regarding the faculty advisor, women were generally happier than men. Theexcitement for pursuing engineering jobs and learning new skills was cited as the program's mostrewarding aspect. Problems with the software and other research-related issues, sure to happen inany research context, were more frustrating than the remote job itself.RET HighlightsThis material is based upon work supported by the National Science Foundation under GrantNo. 1849454.The RET program has helped the school teachers participate in research which has enhancedtheir knowledge in their fields and helped
industry and academia for more than 15 years.Joseph MendezNaveen Kumar Manimaran ©American Society for Engineering Education, 2023 WIP: Replication of a 1/5th-Scale Autonomous Vehicle to Facilitate Curriculum Improvement in Cyber Engineering1. Background and Motivation To respond to the industry trend and the recent nationwide initiative for producing engineeringprofessionals in the cyber domain, our university launched an undergraduate degree program incyber engineering three years ago. Cyber engineering combines the fundamentals of computerengineering, cryptography, and cybersecurity techniques to design, incorporate, and secure systemsacross the digital landscape. This includes, but is
science and engineering.3.2 Understand the Language of InstructionsIn the pursuit of mastering the MIPS instruction set, students are exposed to a series of exercisesand sample questions meticulously crafted to fortify their comprehension of this particulararchitectural framework. MIPS, being a widely-utilized instruction set architecture in academiccontexts, provides a lucid and methodical approach for grasping essential concepts in computerarchitecture and assembly language programming. By actively engaging with practical examplesand problem-solving scenarios related to MIPS, students acquire a tangible understanding of howinstructions are formatted, executed, and their interactions with various components of thecomputer system.Consider a
rise and as moreengineering students engage with computing concepts, it is important to address the self-efficacyneeds of students, especially those of female students and students without prior programmingexperience. Introductory programming courses may leave a long-lasting impression on studentsabout their self-beliefs related to programming. Thus, CS0/1 courses should pay special emphasison cultivating self-efficacy through pedagogy and instruction as it may, in turn, influence theirparticipation and engagement in the course itself.References [1] M. Teles dos Santos, A. S. Vianna Jr., and G. A. Le Roux, “Programming skills in the industry 4.0: are chemical engineering students able to face new problems?” Education for Chemical
engineering education, computer architecture and VLSI design.Jennifer Quynn, University of California, Santa Cruz Jenny Quynn, a curriculum advisor at UC Santa Cruz, specializes in innovative professional development for engineering instructors. Her faculty-centered approach addresses the needs and concerns of teach- ers, focusing on measuring program efficacy through instructor morale and student outcomes. With 30+ years of experience as a teacher and educator, Jenny offers customized support solutions for any teaching challenge. She holds a PhD in Educational Psychology from the University of Washington (2013) and continues to contribute to the field, driving innovation in engineering education and enhancing teaching
from participating in the surveys and interviews in the study.Section 2 (Evening): 13 students were included, constituting 24.5% of the sample. Theseparticipants were 25 to 36 years old, and three declined to participate in the surveys andinterviews.Section 3 (Evening—Control): Ten students formed this section, representing 18.9% of the totalsample. All participants in this section, aged between 25 and 36, completed the surveys andparticipated in the interviews.The gender distribution among the participants was 11.32% female students and 88.68% malestudents, reflecting the typical demographics of industrial engineering programs in the region.This study set out to explore students' perceptions of the effectiveness of active learningcompared to
Ph.D. in Computer Science from the University of Oklahoma, Norman, Oklahoma. His research focuses on diverse areas such as: Databases, Data Structures, Data Mining, Data Sciences, and Data Warehousing. ©American Society for Engineering Education, 2024 Progress Report on BE-TEC: An NSF S-STEM ProjectAbstractUtah Valley University (UVU) was awarded an NSF S-STEM grant for $1.5 million dollars(over a six-years period) to strengthen outcomes for students in computer science andengineering through Leadership, Engagement, Academic Mentoring, and Preparation. This BE-TEC (Building Exceptional Talent in Engineering and Technology) scholarship program is aTrack 2 scholarship program for students in
of computerscience and related disciplines, rather it is becoming an independent curriculum. Academicinstitutions are launching dedicated cybersecurity programs at the bachelor as well as graduatelevels.A crucial component of cybersecurity is biometrics, including face, fingerprint, iris, palm,handwriting [2-3]. Biometric information processing as well as their applications usually involvedigital images and videos. Digital image processing itself is a huge topic of academic studies andresearch, which is typically included in the electrical and computer engineering and computerscience curricula [4-5]. Unfortunately, digital image processing topics are not included in atypical cybersecurity curriculum. As a result, the graduates are completely
roles of grades, gender, and preferences in college major switching. Economics of Education Review, 70:75–93, 2019.[21] GD Ricco. Degree Program Changes and Curricular Flexibility: Addressing Long Held Beliefs About Student Progression. Thesis, 2013.[22] Jennifer L Wessel, Ann Marie Ryan, and Frederick L Oswald. The relationship between objective and perceived fit with academic major, adaptability, and major-related outcomes. Journal of Vocational Behavior, 72(3):363–376, 2008.[23] Casey George-Jackson. Stem switching: Examining departures of undergraduate women in stem fields. Journal of Women and Minorities in Science and Engineering, 17(2), 2011.[24] National Academies of Sciences, Engineering, and Medicine and others
area of the literaturefocuses on college students having difficulties in the CS program due to their requiredmathematics courses [36, 37, 38]. For example, students found an Automata Theory coursechallenging because it required a strong mathematics foundation on logic and problem-solvingskills [38]. A strong background in mathematics, however, is thought to benefit learning in CS,especially in relation to algorithm design, computations, and data skills [39]. Other areas of theliterature have explored issues about the CS curricula related to collaborative work [40], genderequality [41], and knowledge assessment [42]. Although this research has illuminated aconstellation of issues around CS courses and curriculum, more work is needed to
Paper ID #41908altREU: An Alternative Online Research Experience Broadens Opportunitiesfor UndergraduatesMacKenzie Gray, Portland State UniversityErin Shortlidge, Portland State UniversityProf. Christof Teuscher, Portland State University Christof Teuscher is a professor in the Department of Electrical and Computer Engineering (ECE) at Portland State University (PSU) with joint appointments in the Department of Computer Science and the Systems Science Graduate Program. Dr. Teuscher obtained his M.Sc. and Ph.D. degree in computer science from the Swiss Federal Institute of Technology in Lausanne (EPFL) in 2000 and 2004
be underrepresented in STEM because these learners lack role models fromtheir communities or persons of similar backgrounds who have completed and pursued STEMfrom academia into a career [23]. Studies [5] found that mentoring is the most effectiveintervention to improve the self-efficacy of underrepresented students. Also, according to theNational Academies report, mentoring has long been found essential in developing science,technology, engineering, mathematics, and medicine (STEMM) professionals [28].The implementation of mentorship programs has been successfully utilized in various researchstudies [25, 26, 27] focused on developing and succeeding mentoring relationships, specificallywithin STEM and computing, to improve underrepresented
connects to the internet which receives and forwards data packets. In addition, the rovercan be controlled using WiFi. Also, the rover is portable for the users to carry. The portableseized rover allows the users to bring the rover to the hard-to-reach areas where mosquitoes layeggs. The development of this rover was tasked to a capstone project team of four undergraduateengineering students. In this paper, the details of the amphibious rover development via acapstone project are presented.II. Capstone project management Engineering students can earn more technical skills and understanding in their field though acapstone project. A capstone project is related to a method of experiential learning. For thecapstone project in this paper, five
Computing Frank Kreimendahl, Micah Schuster, Durga Suresh-Menon School of Computing and Data Science Wentworth Institute of Technology Boston, MA, USA kreimendahlf@wit.edu, schusterm@wit.edu, sureshmenond@wit.edu Abstract—First-year computing is the most important pathway 11 graduate degree programs. Approximately 300 first-yearto undergraduate degrees and student success in computing, students take CS I and CS II each year and come from majorsdata science, engineering, and related fields. While there is an in computing, engineering
a Ph.D. candidate in the Engineering and Computing Education program at the School of Universal Computing, Construction, and Engineering Education (SUCCEED) at Florida Inter- national University (FIU). She earned her B.Sc. in Computer Science and Engineering from Bangladesh University of Engineering and Technology (BUET). Kali’s research interests center on exploring the ex- periences of marginalized engineering students, with a particular focus on their hidden identity, mental health, and wellbeing. Her work aims to enhance inclusivity and diversity in engineering education, con- tributing to the larger body of research in the field.Dr. Stephen Secules, Florida International University Stephen is an Assistant
University. Dr. Ramaprasad’s research interests are in the areas of computer science education, real-time systems, computer architecture and cyber-physical systems, with her recent work focusing on improving student learning and engagement in advanced cybersecurity education. ©American Society for Engineering Education, 2023 Design and Evaluation of an Academic Integrity Module for Computer Science Students Abstract Academic Integrity (AInt) violations in Computer Science (CS) have been on the rise in recent years, the CS Program at the University of North Carolina at Charlotte (UNC Charlotte) being no exception
Background and Related WorkIn computer science, assembly language programming extends beyond its immediate practicalities, suchas direct hardware manipulation and optimized performance. When students juxtapose high-levelprogramming with assembly, they deepen their understanding of how abstract data types, like linked listsor queues, materialize at the machine level. For instance, the direct interaction with memory addresses inassembly language provides a tangible grasp of pointers, often considered abstract in high-levellanguages [1]. Assembly language also exposes students to crucial engineering trade-offs, such asbalancing code efficiency with maintainability [1]. Additionally, its understanding is indispensable foradvanced topics, including
roles within higher education; secured over $5.5M support for STEM education research; and led several program development efforts, including: a childcare facility at a federal research laboratory, an M.S. Molecular Biology/Biotechnology degree program at a small internationally-focused teaching insti- tution, and a first-year engineering program and a B.S. Engineering Technology degree program at an R1 research institution. She has been recognized for her teaching, advising, and service, and as an Exemplary Faculty Member for Excellence in Diversity, Equity, and Inclusion.Prof. Katerina Goseva-Popstojanova, West Virginia University Dr. Katerina Goseva-Popstojanova is a Professor at the Lane Department of Computer
Alghowinem models human behaviors using advanced AI frameworks. Her research focuses on mood and behavior recognition, using speech, gaze, and body movements to detect conditions like depression, suicide risk and deception. With a teaching background at the University of Canberra and a current role as Associate Director of postgraduate programs at Prince Sultan University, she possesses eight years of experience teaching computer science topics, such as AI, to diverse age groups.Dr. Aikaterini Bagiati, Massachusetts Institute of Technology Aikaterini (Katerina) Bagiati, Ph.D.: Having aquired a Diploma in Electrical Engineering and a Masters Degree in Advanced Computer and Communication Systems at the Aristotle University
-1-1198-1634-8;ISBN-Print: 978-1-1198-1628-7. E-book available for free via the Coast Guard AcademyLibrary.InstructorAngela Jackson-Summers, PhDCourse DescriptionCyber Risk Management is designed to introduce students to Systems Engineering concepts toassess risks of cyber related vulnerabilities in the Maritime Transportation System (MTS) andCoast Guard C5I systems. The course will help students to understand how computers and cyberdependent technologies in large-scale systems throughout the Coast Guard and on commercialvessel and in ports enable the MTS to operate, as well as, how exploitation, misuse, or failurecould disrupt the national defense and homeland security. This course will cover the SecurityRisk Assessment, Security Program
, focusingparticularly on manifestations of algorithmic thinking. Our work was guided by the followingresearch question:1. How are students’ algorithmic thinking skills manifested in their approaches to solving problems using programming? MethodsResearch SettingIn this research, we focus on one section of an introductory computer science course for first-year engineering students at a private, highly selective research university in the northeasternUnited States. Because the course is for engineering students, there is a heavy emphasis onmodeling, data analysis, and statistics. The course is also a testbed for the inclusion of ethics andsociotechnical thinking within engineering classrooms. The section in this study
Engineering, and a B.Sc. in Electrical Engineering. Currently, I am honored to serve as a Professor of Computer Science and as the Chair for the Department of Computer Science and Information Systems at the School of Technology and Engineering, National University, San Diego, USA. Additionally, I am entrusted with the role of Academic Program Director for the MS in Computer Science. Over the years, I have played key leadership roles, including Chair of the University Research Council, Chair of the Council of the Chairs, Chair of the Undergraduate Council Program Review Committee, Chair of the Graduate Council Program Review Committee, and Chair of the School of Academic Affairs Committee. My association with ABET USA dates
support immersive training and learning in medicine, advanced Manufacturing engineering and space systems. He is a pioneer in the creation of virtual and mixed reality based cyber learning approaches to support STEM and Engineering learning at both K-12 and University levels. He directs the long-running Soaring Eagle program which targets underrepresented and minority students and encourages them towards STEM programs and careers. For his work in mentoring under-represented students, he was awarded the presidential PAESMEM award by the White House. He has published more than 150 refereed conference and journal papers. Apart from his research in cyber-learning involving 3D VR/MR environments, he is also active in
coded; therefore, although they shed light and prepared usto investigate the research questions further, the generalizability of the results is jeopardized. Inaddition, while the assignment is released in a week in which students are working in parallel ona programming assignment that requires them to debug, it is possible that during their debuggingassignment, they have to recall information from previous experiences.Some of the strengths of this study relate to the question asked and the coding process. Forinstance, novice programmers might find it difficult to express the use of certain strategies whenasked directly about their use; nonetheless, with the open question, students could express theiruse and understanding of the debugging
Paper ID #37387Software Guild: A Workshop to Introduce Women and Non-BinaryUndergraduate Students from other Majors to ComputingNimmi Arunachalam, Florida International University Nimmi Arunachalam is presently a Ph.D. student in the School of Universal Computing, Construction and Engineering Education (SUCCEED) program at Florida International University (FIU). She also serves as the Program Director for Break Through Tech with the Knight Foundation School of Computing and Information Sciences at FIU. She is interested in broadening participation in computer science for students from all backgrounds.Dr. Mark A. Weiss