University of Texas, Rio Grande Valley Liyu Zhang is an Associate Professor in the Department of Computer Science Department of Computer Science at the University of Texas Rio Grande Valley. He received his Ph. D. in Computer Science from the State University of New York at Buffalo in SeptembDr. Hansheng Lei ©American Society for Engineering Education, 2023Early Integrating of Industry Certification Objectives into Modern Cyber Security Degree CurriculumAbstractWe have recently created a new bachelor’s degree in cyber security (B.Sc. CS) [1] to address thenational and pressing needs for cybersecurity specialists, cyber-crime analysts, incident andintrusions analysts, IT
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
College of Engineering and Computer Science at the University of Texas Rio Grande Valley (UTRGVLaura SaenzDr. Liyu Zhang, The University of Texas, Rio Grande Valley Liyu Zhang is an Associate Professor in the Department of Computer Science Department of Computer Science at the University of Texas Rio Grande Valley. He received his Ph. D. in Computer Science from the State University of New York at Buffalo in Septemb ©American Society for Engineering Education, 2023 A Bridged Cyber Security Curriculum with Embedded Stackable CredentialsAbstract— Supported by a federal grant, The University of Texas Rio Grande Valley (UTRGV)streamlined the Bachelor of Science
integrates theoretical foundations with practical,“tutorial-based” experiences.The curriculum balances theoretical fundamentals, solidified through numerical solutionimplementation in Python, with hands-on experience using industry-standard Ansys Fluentsoftware. Notably, the use of Python in the introductory phase prepares students for the increasingutilization of Python for customization and optimization within commercial CFD packages.Furthermore, the second part of the course adopts a unique problem-solving approach wherestudents actively replicate pre-recorded tutorials, fostering deeper understanding compared totraditional lecture formats. This comprehensive and student-centered curriculum prepares futureengineers with the critical skills and
Paper ID #36789Effect of Automated Instantaneous Feedback, Unlimited SubmissionAttempts, and Optional Exercises on Student Engagement, Performance, andAcademic Integrity in an Introductory Computer Programming Course forEngineersMarko V. Lubarda, University of California, San Diego Marko V. Lubarda is an Assistant Teaching Professor in the Department of Mechanical and Aerospace Engineering at the University of California, San Diego. He teaches mechanics, materials science, design, computational analysis, and engineering mathematics courses, and has co-authored the undergraduate textbook Intermediate Solid Mechanics (Cambridge
Paper ID #42403The Seamless Integration of Machine Learning Education into High SchoolMathematics ClassroomsHyunju Oh, University of Florida Hyunju Oh is a Ph.D. student in School of Teaching & Learning, College of Education, University of Florida. Her research interests include Virtual Learning Environments, Learning Analytics, Artificial Intelligence in Education, and STEM education.Rui Guo, University of Florida Dr. Rui Guo is an instructional assistant professor of the Department of Engineering Education in the UF Herbert Wertheim College of Engineering. Her research interests include data science & CS
Paper ID #42329Enhancing STEM Education: Integrating Collaborative Technologies in Micro-Teachingfor Pre-service TeachersDr. Gerald Tembrevilla, Mount Saint Vincent University Gerald Tembrevilla obtained his PhD in science (physics) education at the University of British Columbia. He served as a postdoctoral fellow in the Faculty of Engineering at McMaster University. Currently, Gerald is an Assistant Professor in the Faculty of Education at Mount Saint Vincent University in Halifax, Canada. He teaches and conducts research on the integration of emerging, learning, and collaborative technologies to enhance hands-on science
opportunity between engineering and the arts through thedevelopment of a “Special Topics: Interactive Fiction” course was developed and subsequentlyapproved by the curriculum committees of both colleges for the 2022-2023 academic year. Whilethe remainder of this paper focuses on this Interactive Fiction course, the authors want toacknowledge the key roles played by the instructors involved in these preceding courses.2023 - Interactive Fiction: Goals and LogisticsThe two primary goals for the Interactive Fiction course were (1) for students to learn how to usea natural language software platform, such as Inform [30], to design an interactive game in a waythat reflects the diversity of cultures and experiences encountered during the era of
research interests focus on the relationship between group learning modalities and creativity performance. Dr. Tsakalerou is active in international forums (such as the OECD Idea Factory, the European Innovation Summit, the Joint Institute for Innovation Policy, and the European Higher Education Society) and a contributor to the Asia-Europe Foundation’s Education Hub.Michalis N. Xenos, University of PatrasMs. Semira Maria Evangelou, University of Patras I hold a diploma (5 years Engineering degree with an Integrated M.Sc.) from the Department of Computer Engineering & Informatics at the University of Patras. I also completed a master’s degree in the Human-Computer Interaction field. During my master’s studies, I
. The mainlearning categories include Think (reading, discussing, listening), Practice (algorithmdevelopment, algorithmic puzzles), Interpret (case studies, analyzing algorithms), Apply (open-ended problems, project-based learning), Evaluate (solution testing, peer evaluation), and Create(presentation, documenting, product development) [2]. For example, well-timed support could beincorporated in a “practice” activity such as algorithm development. Additionally, feedbackcould be applied to an “evaluate” activity such as solution testing. The researchers in [2] suggestmultiple technology-integrated learning activities that could include a number of differentscaffolding techniques within them. Although it is not necessary to apply activities in
course available in some high schoolsbut many schools lacked teachers with the experience necessary to teach the class, and the situation waseven more dire at the middle school level. For example, there was no common CS curriculum. There hadalso been a lack of administrative support for having teachers attend CS PD. In addition, counselors hadnot encouraged students entering high schools offering the CS course to take it. To meet CS goals in the state, an RPP approach was implemented. RPPs are collaborative, long-term partnerships whose goal is to improve persistent problems of practice in education in a local context.In the RPP model, research is incorporated into decision-making processes, and the problems addressed aremeaningful to
Paper ID #41414QCTaaS (Quality Cloud Teaching as a Service): An Immersive Frameworkfor Teaching Cloud Computing for Cybersecurity MajorsDr. Mahmoud K Quweider, The University of Texas Rio Grande Valley M K Quweider is a Professor of Computer and Cybersecurity Sciences at the U. of Texas at UTRGV. He received his Ph.D. in Engineering Science (Multimedia and Imaging Specialty) and B.S. In Electrical Engineering, M.S. in Applied Mathematics, M.S. in Engineering Science, and M.S. in Biomedical Engineering all from the University of Toledo, Ohio. He also holds a Bachelor/Master of English and a Master of Business Administration
website can serve as a simplemethod to facilitate an accessible and inclusive learning environment for students.KeywordsTeaching/Learning Strategies, Accessibility, Inclusivity, Distributed Learning Environments,Online learning, Course design1. Introduction1.1 BackgroundThe use of Virtual Learning Environments (VLEs) have enabled us to organize learningresources and disseminate information to students with positive impacts in their motivation tolearn [1], [2]. Importantly, analytics from VLEs such as clickstream data can be used topredict at-risk students [3], [4] as well as academic performance of students [5], [6]. VLEsare primarily used as a repository for teaching materials but recently, integration withapplications such as Turnitin, VLEs
Paper ID #38033RVfpga: Computer Architecture Course and MOOC Using a RISC-V SoCTargeted to an FPGA and SimulationDr. Sarah L. Harris, University of Nevada, Las Vegas Dr. Harris is a Professor at the University of Nevada, Las Vegas (UNLV) in the Electrical & Computer Engineering Department. She earned her M.S. and Ph.D. at Stanford University and has worked at Hewlett Packard, Nvidia, and the Technical University of Darmstadt. Before joining the UNLV faculty in 2014, she was a faculty member at Harvey Mudd College for ten years. Her research interests include embedded systems, biomedical engineering, and robotics, and she
Boundaries of Engineering Education.AbstractGenerative artificial intelligence (GAI) has long been used across various fields; however, itsusage in engineering education has been limited. Some areas where GAI tools have beenimplemented in education include intelligent tutoring, assessment, predicting, curriculum design,and personalized student learning. The recent proliferation of CHATGPT and other GAI toolspresents limitless possibilities for transforming engineering pedagogy and assessment. At thesame time, there are challenges associated with implementation. Consequently, there is a need toconduct an empirical study to evaluate these tools' strengths, limitations, and challenges tohighlight potential opportunities for their application in
robotics10 and human robot teaming11. Due to their distributed, wireless nature,swarms have also been used as an internet of things testbed12. Several low-cost ground roboticsswarms have also been proposed, which allow for scalable testing13-14. Of these platforms,several examples, such as the Pheeno, Spiderino, and Pi-swarm, have been used in educationalcontexts to teach swarm robotics, often in a K-12 context15-18.However, education tools and programs around AI and Swarm AI do not generally have astandard curriculum, as many different traditional fields are needed to come together to learnabout and develop AI at the level of professional practitioners. In Swarm AI in particular, aspectsof robotics, engineering, and computer science are often seen
San Antonio CollegeAbstractAs the realm of cybersecurity grows increasingly critical, imparting the knowledge of computersystem security particularly cryptography to students is paramount. This paper presents an inno-vative approach to this endeavor through the integration of scavenger hunt, uniquely tailored totranscend the boundaries of traditional teaching. Unlike conventional methods which are predom-inantly introduced during high school or incorporate a single intricate puzzle for participants tosolve, this paper emphasizes practical application over theory, improving the way students graspcomplex concepts and retain them. In this work, students collaborated in groups to engage inan “Capture the Flag” style scavenger hunt, conducted
Paper ID #37043Combining Game-Based and Inquiry-Oriented Learning for Teaching LinearAlgebraDr. Ashish Amresh, Arizona State University Ashish Amresh is an Assistant Professor in the College of Technology and Innovation and is leading the Computer Gaming curriculum initiatives at Arizona State University, where he founded the Computer Gaming Certificate and the Camp Game summer program. IDr. Vipin Verma, Arizona State UniversityMichelle Zandieh, Arizona State University ©American Society for Engineering Education, 2023 Combining Game-Based and Inquiry-Oriented Learning for
enjoyable learningexperience, ultimately enhancing performance and retention over rote learning. Our research builds upon these insights, presenting conceptual videos as a supplementarytool. Drawing inspiration from the favorable results seen in blended learning models, ourapproach integrates dynamic tutorial videos formulated by students serving as coaches. Thisprovides an extra layer of support, relatability, and engagement while still maintaining traditionalinstructional methodsMaterials and Methods The creation of these instructional materials involved a collaborative effort among fivestudents who had completed the Intro to Programming (CMPSC-121) course. The topics coveredin the conceptual video series aligned with the curriculum
called dataset augmentation. This method introduces variations into the dataset throughthe application of either geometric transformations or kernel filtering operations [11]. Commongeometric transformations encompass resizing, flipping, and stretching images, among others,whereas kernel filtering operations involve actions such as blurring and altering the overall reso-lution of the image. In our specific approach, we opted for kernel filtering over geometric trans-formations to preserve the integrity of the hand landmarks.For the data annotation process, we leveraged MMPose to generate annotations in the specifiedformat. MMPose is an integral component of the renowned MMLab framework, an open-sourcetoolkit built on PyTorch [12]. An
online course format. The relationships between course grades, KarmaCollab app engagement, student self-reported sentiment via an end-of-quarter survey, and teaching staff interviews are presented to showcase interesting remote learning insights. At the start of 2020, university students, staff, and faculty faced the unforeseen challenge of transitioning to a fully online curriculum due to the COVID-19 shelter in place order. Although fully online course formats are nothing new, university courses are traditionally built around an in- person experience. One area that thrives from an in-person format is STEM laboratory courses. From chemical mixtures in a controlled lab
Paper ID #38704Latinx Culture, Music, and Computer Science Remix in a Summer CampExperience: Results from a Pilot StudyMs. Jayma Koval, Georgia Institute of Technology Jayma Koval is a Research Associate at Georgia Tech’s Center for Education Integrating Science, Mathe- matics and Computing (CEISMC). At CEISMC, she focuses on educational research in the K-12 setting, curriculum development and teacher learning and professional development. She is currently a Doctoral student in Educational Policy Studies at Georgia State University, focusing on Research, Measurement and Statistics.Diley Hernandez, Georgia Institute of
. focus on the incorporation of CT into K–12 education. The authors reviewvarious pedagogical approaches for teaching CT, including coding activities, game design, androbotics. They argued that CT should be integrated into the existing curriculum rather thantaught as a standalone subject and provided examples of how this can be done across multiplesubject areas [21]. Also, Rehmat et al. focused on exploring effective instructional strategies forteaching young learners CT. The authors highlighted the importance of developing CT skills inearly education and provided an overview of key CT concepts and skills. It was suggested touse questioning and modeling techniques to aid students in understanding the robot’smovements and associated CT
tasks,Montenegro-Rueda et al. [12] explored how ChatGPT was being implemented in educationalcontexts, including the benefits and the challenges of adopting the technology for classroom use.In their assessment of the final corpus of 12 papers, the authors provide a high-level summary ofthe findings, including publication location, methods implemented (i.e., quantitative, qualitative,and "theoretical"), and the premise of the papers (e.g., educational supports, educationalchallenges, teacher training). Moreover, the promise of personalized learning is emphasized –describing ChatGPT as an "easy-to use and accessible tool for teachers and students, allowing forquick integration into the classroom" [12, p. 10]. Similarly, İpek et al. [13] reviewed a
reliance on cloud computing and big data will continuously increase, andnew data-centric technologies and engineering approaches will be developed. Due to this rapidlydeveloping field, there is a need to track these trends and incorporate the corresponding developments intoour current science and engineering curriculum. Besides data science skills already taught in traditionalengineering curricula, such as mathematical, computational, and statistical foundations, the NationalAcademies guide discusses that key concepts in developing data acumen include domain-specificconsiderations and ethical problem-solving. This work-in-progress (WIP) paper will highlight the foundation of a comprehensive study toexplore data science education in two
content, maximizing student engagement and improving learning outcomes. Bridging the Gap Between Academia and Industry: AI tools and technologies are becoming increasingly commonplace in engineering. Integrating AI into the curriculum equips students with the necessary skills and knowledge to thrive in this technology-driven environment. This includes understanding AI algorithms, data analysis, machine learning, and automation.While AI offers significant benefits, concerns regarding job displacement due to automationremain. However, studies like the one conducted by MIT suggest that AI is unlikely to replace mostjobs cost-effectively. MIT researchers “found only 23% of workers, measured in dollar wages,could be
taught in thissequence is basic programming.The programming instruction presented in ENGR 111 is an extension of the programming skillslearned in ENGR 110. However, ENGR 110 teaches programming basics in Python, whereas theENGR 111 instruction utilizes Arduino microcontrollers for its programming curriculum. Theprogramming instruction in ENGR 111 also forgoes standalone programming assignments forscaffolded modules that prepare students for an end-of-semester Cornerstone Project.Accordingly, students gain exposure to varying programming languages, and a wide introductionto software design concepts that help prepare them for the remainder of their academic andprofessional careers.In this paper, two semesters of ENGR 111 with two different
dishonestly when submitting various types ofassignments, creating negative consequences for their learning [6]. To avoid ambiguities in thisregard, it is vital that each educational institution and faculty establish clear guidelinesdistinguishing acceptable and unacceptable use of ChatGPT in courses. This information shouldbe included in the curriculum of all courses, not only with the goal of preventing ethical conflictsbut also to reduce students' uncertainty on the matter. These guidelines ensure that thetechnology is used as an educational tool that supports learning rather than circumventing it. It iscrucial to differentiate between scenarios where ChatGPT assistance is allowed and those whereindependent problem-solving without external support
Northeastern University to focus on teaching and developing curriculum in the First Year Engineering program. ©American Society for Engineering Education, 2023 What to Teach First, Hardware or Software? Improving Success in Introductory Programming CoursesAbstractThis complete evidence-based practice paper presents an analysis and lessons learned inintroductory engineering courses with content that includes problem-solving, algorithmic thinking,the use of microcontrollers, and C++ at a medium-sized private urban university. These coursesspecifically incorporate the integration of hands-on, project-based design projects with computerprogramming. The goal of the project work is to provide an
Questions Coclusion Summary Outline for Slides Slides Faculty Reviews & Compares Individual Surveys Focus Group Analysis Results Figure 2. An integrated overview of the application processing workflow with the data collection process.Figure 2 provides an integrated overview of the application processing workflow, how itinteracts with Open AI’s API, and the data collection process of Phase 1 represented in thispaper. The study thus aims to provide comprehensive insights into the practical utility ofTranscriptto in the context of modern online