Paper ID #45480On teaching technical writing in an introduction to engineering design classDr. Gustavo J. Molina, Georgia Southern University Dr. Gustavo J. Molina graduated with a BS in Mechanical and Electrical Engineering from National University of Cordoba, Argentina, a Master’s degree in Mechanical Engineering from the University of Ottawa, Canada, and a PhD in Mechanical Engineering degree from Virginia Tech, USA, for his work on triboemission of particles. Since 2000 he has been in the Dept. of Mechanical Eng. of Georgia Southern University, where he is a Professor. Dr. Molina’s present research interests are on the
fundamental concepts forcomposing each section in the structure. A significant barrier for students is the challenge ofconducting thorough literature reviews and effectively integrating this information into their ownwriting [5].In general, research graduate students have mentors to guide their work; however, their mentorsmay not always be able to model effective writing practices or provide tailored writing guidanceto their mentees, whose writing styles and needs might differ significantly from their own. Manyadvisors have noted the additional time commitment and challenges involved in working withadvisees who are non-native English speakers and writers [6].Various strategies have been identified to enhance graduate students’ technical writing
correct or capable of human-like decision making. In the context of higher education, students may elect to make theirassignments sound better, but it is unlikely that AI-generated work will perform well, especiallyon written assignments, because of this cognitive disconnect between creativity and constraint.Underscoring Concerns of AI Applications in Higher EducationA recent article in the Chronicle of Higher Education highlights faculty concerns about theauthenticity of student work. What should be concerning to educators are the motivating factorsthat create a student culture where they feel they have no option to succeed without using“perfect” work. As Beth McMurtrie writes, “Some institutions, including Middlebury College, inVermont, and
designs. Introducing these toolswithin this course exposes students to modern computational methods that are becomingincreasingly relevant in real-world mechanical engineering applications.Additionally, Kinematics of Machines, though fundamental, provides a well-defined problemspace with clear inputs and outputs. This structured environment allows for the gradualintroduction of ML/AI, providing students with digestible and understandable applications ofadvanced techniques without overwhelming them. MATLAB, which is commonly used in thecourse, serves as an accessible platform for integrating these tools, given its extensive support forboth numerical analysis and machine learning toolkits.Modification 1: Position Analysis using computer based
Electrical and Computer Engineering. She has worked for companies such the Air Force Research Laboratory in conjunction with Oak Ridge National Labs and as an R & D Intern for Sandia National Labs conducting Natural Language Processing and AI research and was inducted into the Bagley College of Engineering Hall of Fame in 2021.Alexis P. Nordin, Mississippi State University Alexis Nordin is currently an Instructor II in the Shackouls Technical Communication Program in Mississippi State University’s James Worth Bagley College of Engineering. She has taught technical writing and various other writing- and communication-based courses at MSU since 2004. She holds bachelor’s and master’s degrees in English from Mississippi
Assessment:At the start of the semester, after completing the first unit of the course, students will participatein a preliminary Java programming lab. This unit will cover fundamental concepts such asprinting statements in Java, declaring variables (e.g., int, double, String), and simple functions.Students will not receive instruction on how to format decimal places, a concept introduced as achallenge in the lab.The lab will consist of four programming tasks: 1. Print: “Hello, How are you?” 2. Print: “Hello, my name is .” 3. Calculate and print the result of the expression (8 + 9) * 4. 4. Calculate the average of 85.5 and 90.75, then print the result with two decimal places. (Note: Students have not been taught how to format decimal
students in theresponsible and acceptable use of AI platforms, providing them with opportunities and guidanceto explore and leverage this new technology. The potential of ChatGPT in the classroom has beenanalyzed in various studies [3-5], highlighting its applications as a writing assistant, study tool,and personal tutor [6]. However, there are also concerns that the overreliance on ChatGPT mayadversely affect students' critical thinking and problem-solving skills [7]. As AI becomes moreprevalent in higher education, it is essential for educators, curriculum designers, andpolicymakers to understand the implications of integrating these tools into the educationalcontext.According to research [7], ChatGPT has the ability to respond immediately to
. -Technical requirements must be specified in measurable terms. -Provide the associated units. -For truly subjective requirements (appearance for example) designate a customer test (possibly a 1 to 10 customer rating). In this case, write CT (customer test) in the block (3) Customer importance: -Copy original importance weights unless they have been updated (additional survey results). (4) CR to TR correlation matrix: -Review correlations -CR-TR matrix is usually 60% - 70 % blank as a general idea (every cell does not need to have a correlation. (5) Update the
an example to demonstrate how to use toy blocks to visualize the differencebetween a row array and a column array and how to create these two types of homogeneous arrays,where the elements are of the same data type. We will describe in a step-by-step process to illustratehow we teach and how students learn arrays. • Step 1: Introduce the definition of arrays, giving students a general idea of what an array is. Then, provide an example using code, allowing students to observe, while inviting them to write the code themselves as the instructor demonstrates. This forms observational learning, helping students to get a general sense of how a row array and a column array look. • Step 2: Demonstrate the two key elements in
applications overtheoretical foundations is often influenced by the need to align with industry requirements.Lissenden et al. from Mechanical Engineering of Penn State reported that finding out a consensusfrom faculty, student, and industry on the optimum learning objectives of finite element course wasvery difficult. The following question is very typical during the planning of a finite element course:should the focus be given on writing codes, understanding finite element results, masteringcommercial finite element software, or understanding the finite element method itself [6]. Watkinsreported a curriculum change of the Finite Element Analysis (FEA) course at California StateUniversity Chico. The course initially focused heavily on theoretical
defining what counts as fundamental knowledge. Acolleague once referred to our undergraduate education as “the grind” which students had to getthrough in order to be able to function as an engineer. Is the grind necessary in the era of easilyaccessible information? Who are we weeding out by requiring internalization of facts?Consider calculus 1 and 2 which are required for just about every engineering student. Finding acentroid is part of every good integration lesson, yet students get to basic courses without the firstidea of how to do that calculation or how centroids relate to balance points or centers of gravity.Should those basic math courses actually be required? Consider the freedom that a program wouldhave if the 6-8 credit hour courses
for thediscussions. Required standard academic qualifications to teach engineering courses will bebriefly stated through a review of current practices at colleges and universities in the US and insome other parts of the world in conjunction with personal observations and interviews madesporadically over the years by the author. As will be shown later, despite proven and numerousreal advantages of such a practice, legitimate concerns and possible fundamental flaws exist aswell.Connection between Mathematics and Science; and Engineering:Engineering is highly intertwined with science and mathematics. The connection betweenengineering with science and mathematics manifests itself in so many ways and at variousdomains [1]. It starts with K-12
, electronics, visualization, and systems engineering. As such, it must beembedded in the education of professionals in these fields, especially systems engineering.Systems engineers envision, design, and oversee the implementation, operation, maintenance,and retirement of systems and will be called on to specify and incorporate DT technology inmany ways, yet there is no training focused on DT. This gap motivated the development of thecourse Fundamentals of Digital Twins. The goal of this course is to inform systems engineeringstudents about some of the considerations they will need to make in the design andimplementation of DT for systems.This work describes the experience in teaching a pilot offering of the graduate courseFundamental of Digital Twins
Paper ID #45369The Impact of AI Assistance on Student Learning: A Cross-DisciplinaryStudy in STEM EducationProf. Matthew Fried, SUNY Farmingdale Matthew Fried is an Assistant Professor with a research focus in machine learning. His work includes the application of advanced mathematical techniques, such as the Choquet integral, to deep neural networks (DNNs). He has presented multiple papers on this topic at international conferences, contributing to the ongoing development of noise reduction and performance optimization in DNNs. ©American Society for Engineering Education, 2024 The Impact
about the fundamental principles of visual looming. It involves comprehending and quantifying how objects appear to grow larger as they approach closer, and how to utilize this phenomenon. Proficiency in Technical Tools - The student will learn how to utilize industry-standard technologies and tools to assist them during project development. - Programming with Python - Employing libraries like OpenCV and NumPy - Utilizing Git and GitHub - Operating Linux Communication and Information Dissemination - Given the student will initially be inexperienced with the project, and in a new environment with new mentors, this element is vital. For
Paper ID #45316LEVERAGING GENERATIVE AI TO ENHANCE ENGINEERING EDUCATIONAT BOTH LOW-LEVEL AND HIGH-LEVEL STUDYDr. Zhou Zhang, SUNY Farmingdale State College I am an Assistant Professor at SUNY Farmingdale State College. My teaching and research interests include robotics and virtual reality in engineering education. I have a Ph.D. and a bachelor’s degree in Mechanical Engineering, and my master’s degree is in Electrical Engineering. I have over seven years of industrial experience as an electrical and mechanical engineer. I also have extensive teaching and research experience with respect to various interdisciplinary
, cost engineering, and leadership. The major focus of the course will be providing practical civil engineering design experience. Projects will address appropriate constraints and engineering standards" First Course: "This course is the first course in a two-course sequence in the Civil Engineering Program. Students will be working on civil engineering projects, integrate their acquired George fundamental engineering knowledge and incorporate input from practitioner engineers from Mason industry."University Second Course: “Students form multidisciplinary design teams, select real-world civil [11
, hands-on tools. This approach aims to provide students with foundational knowledge in NLPwhile allowing them to apply this understanding through practical experiences[5].3.2.2 Implementation:Jupyter Notebooks : Each course module is structured around Jupyter notebooks, which serve as interactivecoding platforms for implementing NLP concepts in real time. Notebooks enable students to write, execute,and visualize code, creating a dynamic environment that bridges theory with practice[10]. By experimentingwith real-time coding, students can observe the outcomes of their implementations, enhancing engagementand solidifying their comprehension.Python Libraries (e.g., NLTK, SpaCy): The framework, illustrated in Figure 1, uses Python libraries suchas