- Conference Session
- Computing and Information Technology Division (CIT) Technical Session 5
- Collection
- 2025 ASEE Annual Conference & Exposition
- Authors
-
Meghan Allen, University of British Columbia
- Tagged Divisions
-
Computing and Information Technology Division (CIT)
Paper ID #48099Students’ Experiences of Learning Technical Writing in Computer ScienceCourses: Perspectives on AssessmentDr. Meghan Allen, University of British Columbia Meghan Allen is an Associate Professor of Teaching in Computer Science at the University of British Columbia, where she has been teaching since 2007. She holds a PhD in Curriculum and Pedagogy and is interested in designing curriculum, understanding student experience, and mentoring future teaching-focused computer science faculty members. ©American Society for Engineering Education, 2025 Students’ Experiences of
- Conference Session
- Computing and Information Technology Division (CIT) Poster Session
- Collection
- 2025 ASEE Annual Conference & Exposition
- Authors
-
Marjan Asadinia, California State University, Northridge; Sherrene Bogle, California Polytechnic State University Humboldt ; Rowena Quinn
- Tagged Divisions
-
Computing and Information Technology Division (CIT)
Scholar and alumna of the University of Georgia, USA, where she earned her PhD in Computer Science. She is currently an Associate Professor of Computer Science and Program Lead for the BS Software Engineering at Cal Poly Humboldt. Dr. Bogle has a passion for sharing and helping students to improve the quality of their lives through education, motivation and technology. She has published two book chapters, two journal articles and several peer reviewed conference papers in the areas of Machine Learning, Time Series Predictions, Predictive Analytics, Multimedia in Education and E-Learning Technologies.Rowena Quinn ©American Society for Engineering Education, 2025 WIP: Predictive
- Conference Session
- Computing and Information Technology Division (CIT) Technical Session 3
- Collection
- 2025 ASEE Annual Conference & Exposition
- Authors
-
Mahima Agumbe Suresh, San Jose State University
- Tagged Topics
-
Diversity
- Tagged Divisions
-
Computing and Information Technology Division (CIT)
Internet of Things, and engineering education. She has published in several peer-reviewed conferences and journals and has been a program committee member at several conferences. ©American Society for Engineering Education, 2025 Active Learning and Specifications Grading for Undergraduate Algorithms and Data Structures coursesAbstractAlgorithms and Data Structures are core concepts taught in all computing undergraduateprograms. It is important to ensure that student activities in the class lay the foundation andprepare them for future courses and career. In addition, assessment should allow for students todevelop a growth mindset. The course may benefit with a grading system can be
- Conference Session
- Computing and Information Technology Division (CIT) Technical Session 4
- Collection
- 2025 ASEE Annual Conference & Exposition
- Authors
-
Farha Jahan, Ohio Northern University; Heath Joseph LeBlanc, Ohio Northern University
- Tagged Topics
-
Diversity
- Tagged Divisions
-
Computing and Information Technology Division (CIT)
write values on the cars. Several examples of Play-Doh trains constructed by students are shown in Figure 1. 3. Manipulation (20 minutes): Students are guided through a series of operations on their trains, simulating common linked list operations: • Insertion: Adding a new car to the beginning, middle, or end of the train. • Deletion: Removing a car from the beginning, middle, or end of the train. • Traversal: Following the links (toothpicks) from the head of the train to the end, simulating the traversal of the linked list. 4. Discussion and Reflection (10 minutes): Students engage in a guided discussion, reflecting on their observations and drawing connections between the Play-Doh
- Conference Session
- Computing and Information Technology Division (CIT) Technical Session 5
- Collection
- 2025 ASEE Annual Conference & Exposition
- Authors
-
James Weichert, Virginia Polytechnic Institute and State University; Hoda Eldardiry, Virginia Polytechnic Institute and State University
- Tagged Divisions
-
Computing and Information Technology Division (CIT)
, thereach of CS ethics education is perhaps less extensive than commonly thought. However, asBrown et al. [12] show in their systematic review of 100 CS ethics education research paperspublished in top venues, there is a roughly even distribution of ethics teaching between standalonecourses (32%) and integration of ethics content into one (26%) or more (35%) modules of atechnical course. With respect to teaching approach, instructors use a mix of pedagogicalstrategies in delivering content, the most common of which are class discussions, readings,lectures, and writing assignments [12]. Active learning techniques such as role-playingsimulations, debates, and games are less common.While approaches to teaching computing ethics vary across institutions
- Conference Session
- Computing and Information Technology Division (CIT) Technical Session 8
- Collection
- 2025 ASEE Annual Conference & Exposition
- Authors
-
Bing Wang, University of Connecticut; Suining He, University of Connecticut; Chuanrong Zhang, University of Connecticut; Abdul-Wassay Queeshi, University of Connecticut; Weidong Li, University of Connecticut; Sanguthevar Rajasekaran, University of Connecticut; Wei Wei, University of Connecticut; Elizabeth Howard, University of Connecticut
- Tagged Divisions
-
Computing and Information Technology Division (CIT)
importance of finding and incorporating relevant data sources for theiranalysis. They also found that visualization is a powerful tool not only for presenting the finalresults, but also in framing their approaches for analyzing the problem. For example, studentsfound that spatio-temporal analysis using ArcGIS and the resultant visualization were veryinformative, helping them quickly grasp the main characteristics of the dataset. All the teamsincorporated results from spatio-temporal analysis with writing Python code to develop softwaresystems for bike flow prediction. All the students benefited from the process. The competitionformat engaged all team members to contribute to the outcome based on their individualbackground and skill
- Collection
- 2025 ASEE Annual Conference & Exposition
- Authors
-
Taylor Mone Smith, University of Texas at Austin; Earl W. Huff Jr., University of Texas at Austin; Hansika Murugu, University of Maryland, College Park
- Tagged Topics
-
Diversity
- Tagged Divisions
-
Computing and Information Technology Division (CIT)
based on homework assignments, weekly reflection journal entries,and a semester-long group project. The group project tasked students with practicing the human-centered design process to create a technological solution for an accessibility challenge of theirchoice. The project included several milestones: 1. team formation and initial topic proposal, 2.detailed project proposal submission, 3. two project check-ins with the instructor, 4. a midtermprogress report, 5. a 20-minute final presentation, 6. a completed artifact, and 7. a comprehensivefinal report. Peer evaluations were also conducted, allowing team members to assess oneanother’s contributions to the project.3. Research Study To gain a deeper understanding of how students