2024 article
A Comparative Analysis of GitHub Contributions Before and After An OSS Based Software Engineering Class
PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, pp. 576–582.
2024 article
A systematic review of educational online peer-review and assessment systems: charting the landscape
Babik, D., Gehringer, E., Kidd, J., Sunday, K., Tinapple, D., & Gilbert, S. (2024, March 19). ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, Vol. 3.
2024 article
How Pre-class Programming Experience Influences Students' Contribution to Their Team Project: A Statistical Study
PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, pp. 255–261.
2024 article
Navigating (Dis)agreement: AI Assistance to Uncover Peer Feedback Discrepancies
FOURTEENTH INTERNATIONAL CONFERENCE ON LEARNING ANALYTICS & KNOWLEDGE, LAK 2024, pp. 907–914.
2024 conference paper
The GRE in Admissions: Examining the Evidence and Arguments
Gehringer, E. (2024, June).
2024 article
Utilizing the Constrained K-Means Algorithm and Pre-Class GitHub Contribution Statistics for Forming Student Teams
PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, pp. 569–575.
2023 conference paper
'Can we reach agreement?': A context- and semantic-based clustering approach with semi-supervised text-feature extraction for finding disagreement in peer-assessment formative feedback
EDM 2023: 16th International Conference on Educational Data Mining. Presented at the EDM 2023: 16th International Conference on Educational Data Mining, Bangalore.
Event: EDM 2023: 16th International Conference on Educational Data Mining at Bangalore on July 9-14, 2023
2023 article
Bot With Interactions: Improving GitHub Pull-Request Feedback Through Two-Way Communication
2023 IEEE/ACM 5TH INTERNATIONAL WORKSHOP ON BOTS IN SOFTWARE ENGINEERING, BOTSE, pp. 28–32.
2023 article
Correlating Students' Class Performance Based on GitHub Metrics: A Statistical Study
PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1, pp. 526–532.
2023 article
Dual-Submission Homework in Parallel Computer Architecture: An Exploratory Study in the Age of LLMs
PROCEEDINGS OF THE WORKSHOP ON COMPUTER ARCHITECTURE EDUCATION, WCAE 2023, pp. 41–47.
2023 conference paper
Dual-submission homework in parallel computer architecture: an exploratory study in the age of LLMs
Proceedings of the Workshop on Computer Architecture Education (WCAE 2023), associated with the International Symposium on Computer Architecture. Presented at the Workshop on Computer Architecture Education (WCAE 2023), Orlando, Florida.
Event: Workshop on Computer Architecture Education (WCAE 2023) at Orlando, Florida on June 17, 2023
2023 conference paper
Growing and mentoring your research group
American Society for Engineering Education Annual Conference and Exposition. Presented at the American Society for Engineering Education Annual Conference and Exposition, Baltimore, Maryland. https://peer.asee.org/43836
Event: American Society for Engineering Education Annual Conference and Exposition at Baltimore, Maryland on June 25-28, 2023
2023 conference paper
Labels are not necessary: Assessing peer-review helpfulness using domain adaptation based on self-training
Proceedings of the 18th Workshop on Innovative Use of NLP for Building Educational Applications (BEA 2023). Presented at the Proceedings of the 18th Workshop on Innovative Use of NLP for Building Educational Applications (BEA 2023).
Event: Proceedings of the 18th Workshop on Innovative Use of NLP for Building Educational Applications (BEA 2023)
2023 journal article
Less But Enough: Evaluation of peer reviews through pseudo-labeling with less annotated data
Journal of Educational Data Mining, 15(2), 123–140.
2023 conference paper
Predicting students' software engineering class performance with machine learning and pre-class GitHub metrics
Frontiers in Education 2023, 53rd Annual Conference. Presented at the Frontiers in Education 2023, 53rd Annual Conference, College Station, TX.
Event: Frontiers in Education 2023, 53rd Annual Conference at College Station, TX on October 18-21, 2023
2023 conference paper
Quality control of crowd labeling for improving the quality of peer assessments
Frontiers in Education 2023, 53rd Annual Conference. Presented at the Frontiers in Education 2023, 53rd Annual Conference, College Station, TX.
Event: Frontiers in Education 2023, 53rd Annual Conference at College Station, TX on October 18-21, 2023
2022 article
A New Era of Plagiarism the Danger of Cheating Using AI
2022 20TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING (ITHET).
2022 journal article
Automated feedback generation for student project reports: a data-driven approach
Journal of Educational Data Mining, 14(3), 132–161.
2022 article
Can Pre-class GitHub Contributions Predict Success by Student Teams?
2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET 2022), pp. 40–49.
2022 conference paper
Can Pre-class GitHub Contributions Predict Success by Student Teams?
2022 IEEE/ACM 44th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET), 40–49.
Event: IEEE
2022 article
Estimating Student Grades through Peer Assessment as a Crowdsourcing Calibration Problem
2022 20TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING (ITHET).
2022 conference paper
Going beyond 'Good Job': Analyzing Helpful Feedback from the Student's Perspective
EDM 2022: 15th International Conference on Educational Data Mining. Presented at the EDM 2022: 15th International Conference on Educational Data Mining, Durham University, Durham, UK.
Event: EDM 2022: 15th International Conference on Educational Data Mining at Durham University, Durham, UK on July 24-27, 2022
2022 conference paper
Improving problem detection in peer assessment through pseudo-labeling using semi-supervised learning
EDM 2022: 15th International Conference on Educational Data Mining. Presented at the EDM 2022: 15th International Conference on Educational Data Mining.
Event: EDM 2022: 15th International Conference on Educational Data Mining
2022 conference paper
Insta-Reviewer: A Data-Driven Approach for Generating Instant Feedback on Students' Project Reports
Proceedings of EDM 2022: the 15th International Conference on Educational Data Mining.
2022 conference paper
Modeling review helpfulness with augmented transformer neural networks
[CA and online,]. 2022 IEEE 16th International Conference on Semantic Computing (ICSC), 83–90.
Event: 2022 IEEE 16th International Conference on Semantic Computing (ICSC) at Laguna Hills, CA on January 26-28, 2022
2021 conference paper
ALL-IN-ONE: Multi-Task Learning BERT models for Evaluating Peer Assessments
EDM 2021: 14th International Conference on Educational Data Mining. Presented at the EDM 2021: 14th International Conference on Educational Data Mining.
Event: EDM 2021: 14th International Conference on Educational Data Mining on June 29 - July 2, 2021
2021 conference paper
Can Students Produce Effective Training Data to Improve Formative Feedback?
2021 IEEE Frontiers in Education Conference (FIE), 1–7.
Event: 2021 IEEE Frontiers in Education Conference (FIE) at Lincoln, NE, USA on October 13-16, 2021
2021 conference paper
Peer Assessment Rubric Analyzer: An NLP approach to analyzing rubric items for better peer review
12th International Workshop on Interactive Environments and Emerging Technologies for eLearning, 2021 19th International Conference on Information Technology Based Higher Education and Training (ITHET). Presented at the 2021 19th International Conference on Information Technology Based Higher Education and Training (ITHET), Sydney, Australia.
Event: 2021 19th International Conference on Information Technology Based Higher Education and Training (ITHET) at Sydney, Australia on November 4-6, 2021
2021 conference paper
Tools for Detecting Plagiarism in Online Exams
American Society for Engineering Virtual Annual Conference. https://peer.asee.org/37915
2020 conference paper
A Course as Ecosystem: Melding Teaching, Research, and Practice
2020 ASEE Virtual Annual Conference. Presented at the 2020 ASEE Virtual Annual Conference.
Event: 2020 ASEE Virtual Annual Conference on June 22-26, 2020
2020 article
Active And Collaborative Learning Strategies For Teaching Computing
Gehringer, E. 2007 Annual Conference &Amp; Exposition Proceedings.
2020 conference paper
Applications for supporting collaboration in the classroom
2012 ASEE Annual Conference & Exposition. Presented at the 2012 ASEE Annual Conference & Exposition, San Antonio, TX.
Event: 2012 ASEE Annual Conference & Exposition at San Antonio, TX on June 10, 2012
2020 article
Assessing Students' Wiki Contributions
Gehringer, E. 2008 Annual Conference &Amp; Exposition Proceedings.
2020 article
Assignment And Quality Control Of Peer Reviewers
Gehringer, E. 2001 Annual Conference Proceedings.
2020 conference paper
Automatic quality assessment for peer reviews of student work
2012 ASEE Annual Conference & Exposition. Presented at the 2012 ASEE Annual Conference & Exposition, San Antonio, TX.
Event: 2012 ASEE Annual Conference & Exposition at San Antonio, TX on June 10-13, 2012
2020 article
Building An Ethics In Computing Website Using Peer Review
Gehringer, E. 2001 Annual Conference Proceedings.
2020 conference paper
Comparing and combining tests for plagiarism detection in online exams
EDM 2020: 13th International Conference on Educational Data Mining. https://educationaldatamining.org/files/conferences/EDM2020/papers/paper_179.pdf
2020 article
Daily Course Evaluation With Google Forms
Gehringer, E. 2010 Annual Conference &Amp; Exposition Proceedings.
2020 article
Damage Control: What To Do When Things Don't Work
Gehringer, E. 2008 Annual Conference &Amp; Exposition Proceedings.
2020 article
Databases And Search Engines: Tools For Reuse Of Course Materials
Louca, T., & Gehringer, E. 2001 Annual Conference Proceedings.
2020 conference paper
Detecting Problem Statements in Peer Assessments
EDM 2020: 13th International Conference on Educational Data Mining, 704–709.
Event: EDM 2020: 13th International Conference on Educational Data Mining
2020 conference paper
EDM and Privacy: Ethics and Legalities of Data Collection, Usage, and Storage
EDM 2020: 13th International Conference on Educational Data Mining, 451–459. https://educationaldatamining.org/files/conferences/EDM2020/papers/paper_135.pdf
Event: EDM 2020: 13th International Conference on Educational Data Mining
2020 article
Electronic Peer Review Builds Resources For Teaching Computer Architecture
Gehringer, E. 2003 Annual Conference Proceedings.
2020 article
Experience with Software Support for Managing Student-Authored Wiki Textbooks
Gehringer, E. 2011 ASEE Annual Conference &Amp; Exposition Proceedings.
2020 article
Improving Scores On Course Evaluations: Experienced Faculty Tell What Works
Gehringer, E. 2009 Annual Conference &Amp; Exposition Proceedings.
2020 article
Is Pair Programming An Effective Way To Learn Computer Architecture?
Gehringer, E. 2003 Annual Conference Proceedings.
2020 conference paper
Making large classes work for you and your students
2020 ASEE Virtual Annual Conference. Presented at the 2020 ASEE Virtual Annual Conference.
Event: 2020 ASEE Virtual Annual Conference on June 22-26, 2020
2020 article
Missing White House E Mail: A Whistleblowing Case Study
Gehringer, E. 2002 Annual Conference Proceedings.
2020 article
Online Vs. On Paper Exams
Gehringer, E. 2010 Annual Conference &Amp; Exposition Proceedings.
2020 conference paper
Optimizing your teaching load
2014 ASEE Annual Conference & Exposition. Presented at the 2014 ASEE Annual Conference & Exposition, Indianapolis, Indiana.
Event: 2014 ASEE Annual Conference & Exposition at Indianapolis, Indiana on June 15-18, 2014
2020 conference paper
PeerLogic: Web Services for Peer Assessment
2019 ASEE Annual Conference & Exposition. Presented at the 2019 ASEE Annual Conference & Exposition, Tampa, FL.
Event: 2019 ASEE Annual Conference & Exposition at Tampa, FL on June 15-19, 2019
2020 conference paper
Problem detection in peer assessments between subjects by effective transfer learning and active learning
EDM 2020: 13th International Conference on Educational Data Mining, 516–523.
Event: EDM 2020: 13th International Conference on Educational Data Mining
2020 article
Teaching Interactively With Google Docs
Gehringer, E. 2010 Annual Conference &Amp; Exposition Proceedings.
2020 article
Teaching Strategies When Students Have Access to Solution Manuals
Gehringer, E., & Peddycord, B. 2013 ASEE Annual Conference &Amp; Exposition Proceedings.
2020 article
To See Or Not To See: Access Restrictions On Course Web Sites
Gehringer, E. 2002 Annual Conference Proceedings.
2020 article
Understanding And Relating To Your International Students
Gehringer, E. 2008 Annual Conference &Amp; Exposition Proceedings.
2020 article
Using Independent Study Projects In Your Research And Teaching Program
Gehringer, E. 2007 Annual Conference &Amp; Exposition Proceedings.
2020 article
Why Aren't Course Management Systems Penetrating Faster?
Gehringer, E. 2003 Annual Conference Proceedings.
2020 article
Working Effectively With Teaching Assistants
Gehringer, E. 2009 Annual Conference &Amp; Exposition Proceedings.
2019 conference paper
A Test-Driven Approach to Improving Student Contributions to Open-Source Projects
2019 IEEE Frontiers in Education Conference (FIE). Presented at the 2019 IEEE Frontiers in Education Conference (FIE), Covington, KY.
Event: 2019 IEEE Frontiers in Education Conference (FIE) at Covington, KY on October 16-19, 2019
2019 conference paper
Detecting suggestions in peer assessments
EDM 2019: 12th International Conference on Educational Data Mining, 474–479.
Event: EDM 2019: 12th International Conference on Educational Data Mining at Montreal
2019 conference paper
Improving feedback on github pull requests: A bots approach
2019 IEEE Frontiers in Education Conference (FIE), 1–9.
Event: IEEE
2019 chapter
Sharing educational data
In Y. I. Daradkeh & P. M. Korolev (Eds.), Data Sharing: Recent Progress and Remaining Challenges (pp. 1–28). New York: Nova Science Publishers.
Ed(s): Y. Daradkeh & P. Korolev
2018 conference paper
A Data-Mining Approach to Detecting Plagiarism in Online Exams
Proceedings of EDM 2018: the 11th International Conference on Educational Data Mining, 504–507. http://educationaldatamining.org/files/conferences/EDM2018/EDM2018_Preface_TOC_Proceedings.pdf
Event: EDM 2018 at Buffalo, NY on July 15-18, 2018
2018 conference paper
Application of neural-network models to labeling educational peer reviews
Proceedings of CSEDM 2018: Educational Data Mining in Computer Science Education Workshop. Presented at the CSEDM 2018, Buffalo, NY.
Event: CSEDM 2018 at Buffalo, NY on July 15, 2018
2018 conference paper
Applications of Artificial Intelligence in Peer Assessment
Proceedings of the 2018 ASEE Annual Conference and Exposition. Presented at the 2018 ASEE Annual Conference and Exposition, Salt Lake City, UT. https://peer.asee.org/board-62-applications-of-artificial-intelligence-in-peer-assessment
Event: 2018 ASEE Annual Conference and Exposition at Salt Lake City, UT on June 25, 2018
2018 conference paper
Domain model and meta-language for peer review and assessment
Proceedings of the Western Decision Science Institute Annual Meeting. Presented at the Western Decision Science Institute Annual Meeting, Kauai, HI. http://wdsinet.org/Annual_Meetings/2018_Proceedings/papers/cr150.pdf
Event: Western Decision Science Institute Annual Meeting at Kauai, HI
2018 article
Early Detection on Students' Failing Open-Source based Course Projects using Machine Learning Approaches
SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, pp. 1088–1088.
2018 conference paper
Helping Students to Provide Effective Peer Feedback
2017 ASEE Annual Conference & Exposition Proceedings. Presented at the 2017 ASEE Annual Conference & Exposition.
Event: 2017 ASEE Annual Conference & Exposition
2018 article
Open-Source Software in Class: Students' Common Mistakes
2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET), pp. 40–48.
2018 article
Poster: Improving Formation of Student Teams: A Clustering Approach
PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, pp. 147–148.
2018 conference paper
Self-Assessment to Improve Learning and Evaluation
2017 ASEE Annual Conference & Exposition Proceedings. Presented at the 2017 ASEE Annual Conference & Exposition.
Event: 2017 ASEE Annual Conference & Exposition
2017 journal article
An exploratory study of reliability of ranking vs. rating in peer assessment
International Journal of Educational and Pedagogical Sciences, 11(10).
2017 journal article
Automated Assessment of the Quality of Peer Reviews using Natural Language Processing Techniques
INTERNATIONAL JOURNAL OF ARTIFICIAL INTELLIGENCE IN EDUCATION, 27(3), 534–581.
2017 conference paper
The effect of visualization on students' miscalibration in the context of online peer assessment
Proceedings of Western Decision Sciences Institute 2017 Annual Meeting. Presented at the Western Decision Sciences Institute 2017 Annual Meeting, Vancouver, BC. http://wdsinet.org/Annual_Meetings/2017_Proceedings/CR%20PDF/cr60.pdf
Event: Western Decision Sciences Institute 2017 Annual Meeting at Vancouver, BC on April 4-8, 2017
2016 conference paper
A markup language for building a data warehouse for educational peer-assessment research
2016 IEEE Frontiers in Education Conference (FIE). Presented at the 2016 IEEE Frontiers in Education Conference (FIE), Erie, PA.
Event: 2016 IEEE Frontiers in Education Conference (FIE) at Erie, PA on October 12-15, 2016
2016 conference paper
An experiment with separate formative and summative rubrics in educational peer assessment
2016 IEEE Frontiers in Education Conference (FIE). Presented at the 2016 IEEE Frontiers in Education Conference (FIE), Erie, PA.
Event: 2016 IEEE Frontiers in Education Conference (FIE) at Erie, PA on October 12-15, 2016
2016 conference paper
Assessing the quality of automatic summarization for peer review in education
Proceedings of the Second Workshop on Computer-Supported Peer Review in Education. Presented at the Educational Data Mining 2016: Second Workshop on Computer-Supported Peer Review in Education, Raleigh, NC.
Event: Educational Data Mining 2016: Second Workshop on Computer-Supported Peer Review in Education at Raleigh, NC on June 29, 2016
2016 conference paper
Automated metareviewing: a classifier approach to assess the quality of reviews
Proceedings of the Second Workshop on Computer-Supported Peer Review in Education. Presented at the Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016, Raleigh, NC.
Event: Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016 at Raleigh, NC on June 29, 2016
2016 conference paper
Five years of extra credit in a studio-based course: An effort to incentivize socially useful behavior
2016 IEEE Frontiers in Education Conference (FIE). Presented at the 2016 IEEE Frontiers in Education Conference (FIE).
Event: 2016 IEEE Frontiers in Education Conference (FIE)
2016 conference paper
Peer review data warehouse: insights from different systems
Proceedings of the Second Workshop on Computer-Supported Peer Review in Education. Presented at the Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016, Raleigh, NC.
Event: Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016 at Raleigh, NC on June 29, 2016
2016 conference paper
Prediction of grades for reviewing with automated peer-review and reputation metrics
Proceedings of the Second Workshop on Computer-Supported Peer Review in Education. Presented at the Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016, Raleigh, NC.
Event: Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016 at Raleigh, NC on June 29, 2016
2016 conference paper
Probing the landscape: toward a systematic taxonomy of online peer assessment systems in education
Proceedings of the Second Workshop on Computer-Supported Peer Review in Education. Presented at the Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016, Raleigh, NC.
Event: Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016 at Raleigh, NC on June 29, 2016
2016 conference paper
Research in student peer review: a cooperative web-services approach
Proceedings of the AAAS/NSF Symposium on Envisioning the Future of Undergraduate STEM Education. Presented at the AAAS/NSF Symposium on Envisioning the Future of Undergraduate STEM Education, Washington, DC.
Event: AAAS/NSF Symposium on Envisioning the Future of Undergraduate STEM Education at Washington, DC on April 27-29, 2016
2016 article
Security Practices in DevOps
SYMPOSIUM AND BOOTCAMP ON THE SCIENCE OF SECURITY, pp. 109–111.
2016 conference paper
The role of initial input in reputation systems to generate accurate aggregated grades from peer assessment
Proceedings of the Second Workshop on Computer-Supported Peer Review in Education. Presented at the Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016, Raleigh, NC.
Event: Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016 at Raleigh, NC on June 29, 2016
2016 conference paper
Toward better training in peer assessment: Does calibration help?
Proceedings of the Second Workshop on Computer-Supported Peer Review in Education. Presented at the Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016, Raleigh, NC.
Event: Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016 at Raleigh, NC on June 29, 2016
2016 conference paper
Who took peer review seriously: another perspective on student-generated quizzes
Proceedings of the Second Workshop on Computer-Supported Peer Review in Education. Presented at the Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016, Raleigh, NC.
Event: Second Workshop on Computer-Supported Peer Review in Education, Educational Data Mining 2016 at Raleigh, NC on June 29, 2016
2015 conference paper
Automated and Scalable Assessment: Present and Future
2015 ASEE Annual Conference and Exposition Proceedings. Presented at the 2015 ASEE Annual Conference and Exposition.
Event: 2015 ASEE Annual Conference and Exposition
2015 chapter
Closing the Circle: Use of Students’ Responses for Peer-Assessment Rubric Improvement
In Advances in Web-Based Learning -- ICWL 2015 (pp. 27–36).
2015 conference paper
Identifying content patterns in peer reviews using graph-based cohesion
Proceedings of the Florida Artificial Intelligence Research Society, FLAIRS-28. Presented at the Florida Artificial Intelligence Research Society, FLAIRS-28, Hollywood, FL.
Event: Florida Artificial Intelligence Research Society, FLAIRS-28 at Hollywood, FL on May 18-20, 2015
2015 article
Metrics for Automated Review Classification: What Review Data Show
STATE-OF-THE-ART AND FUTURE DIRECTIONS OF SMART LEARNING, pp. 333–340.
2015 conference paper
Metrics for automated review classification: what review data show
New Horizons in Web-Based Learning. Presented at the PRASAE 2015, 2nd Workshop on Peer Assessment and Self-Assessment in Education, associated with the International Conference on Smart Learning Environments, Sinaia, Romania.
Event: PRASAE 2015, 2nd Workshop on Peer Assessment and Self-Assessment in Education, associated with the International Conference on Smart Learning Environments at Sinaia, Romania on September 23-25, 2015
2015 conference paper
Pluggable reputation systems for peer review: A web-service approach
Frontiers in education conference (fie), 2015, 1636–1640.
2015 conference paper
Resources for "Flipping" Classes
2015 ASEE Annual Conference and Exposition Proceedings. Presented at the 2015 ASEE Annual Conference and Exposition.
Event: 2015 ASEE Annual Conference and Exposition
2015 conference paper
Tricks of the Trade: Developing Research Funding
2015 ASEE Annual Conference and Exposition Proceedings. Presented at the 2015 ASEE Annual Conference and Exposition.
Event: 2015 ASEE Annual Conference and Exposition
2015 article
What Peer-Review Systems Can Learn from Online Rating Sites
STATE-OF-THE-ART AND FUTURE DIRECTIONS OF SMART LEARNING, pp. 341–350.
2015 conference paper
What peer-review systems can learn from online rating sites
New Horizons in Web-Based Learning. Presented at the PRASAE 2015, 2nd Workshop on Peer Assessment and Self-Assessment in Education, associated with International Conference on Smart Learning Environments, Sinaia, Romania.
Event: PRASAE 2015, 2nd Workshop on Peer Assessment and Self-Assessment in Education, associated with International Conference on Smart Learning Environments at Sinaia, Romania on September 23-25, 2015
2014 chapter
A Survey of Methods for Improving Review Quality
In Lecture Notes in Computer Science (pp. 92–97).
2014 conference paper
A survey of methods for improving review quality
Proceedings of the 13th International Conference on Web-Based Learning: Peer-Review, Peer-Assessment, and Self-Assessment in Education. Presented at the The 13th International Conference on Web-Based Learning: Peer-Review, Peer-Assessment, and Self-Assessment in Education, Talinn, Estonia.
Event: The 13th International Conference on Web-Based Learning: Peer-Review, Peer-Assessment, and Self-Assessment in Education at Talinn, Estonia on August 14-17, 2014
2013 conference paper
A community college blended learning classroom experience through Artificial Intelligence in Games
2013 IEEE Frontiers in Education Conference (FIE). Presented at the 2013 IEEE Frontiers in Education Conference (FIE).
Event: 2013 IEEE Frontiers in Education Conference (FIE)
2013 article
An Ordered Relatedness Metric for Relevance Identification
2013 IEEE SEVENTH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC 2013), pp. 86–89.
2013 conference paper
Determining review coverage by extracting topic sentences using a graph-based clustering approach
Proceedings of EDM 2013: Sixth International Conference on Educational Data Mining. Presented at the EDM 2013: Sixth International Conference on Educational Data Mining, Memphis, TN.
Event: EDM 2013: Sixth International Conference on Educational Data Mining at Memphis, TN on July 6-9, 2013
2013 journal article
Experience with Online and Open-Web Exams
Journal of Instructional Research, 2, 10–18.
2013 conference paper
Grading by experience points: An example from computer ethics
2013 IEEE Frontiers in Education Conference (FIE). Presented at the 2013 IEEE Frontiers in Education Conference (FIE).
Event: 2013 IEEE Frontiers in Education Conference (FIE)
2013 conference paper
Graph-structures matching for review relevance identification
Proceedings of TextGraphs-8: 2013 Workshop. Presented at the TextGraphs-8: 2013 Workshop, Seattle, WA.
Event: TextGraphs-8: 2013 Workshop at Seattle, WA
2013 conference paper
Teaching strategies when students have access to solution manuals
Proceedings of the ASEE 2013 Annual Conference and Exposition. Presented at the ASEE 2013 Annual Conference and Exposition, Atlanta, GA.
Event: ASEE 2013 Annual Conference and Exposition at Atlanta, GA on June 23-26, 2013
2013 conference paper
Teaching strategies when students have access to solution manuals
Proceedings of the ASEE 2013 Annual Conference and Exposition.
2013 conference paper
The inverted-lecture model
Proceeding of the 44th ACM technical symposium on Computer science education - SIGCSE '13. Presented at the Proceeding of the 44th ACM technical symposium.
Event: Proceeding of the 44th ACM technical symposium
2012 conference paper
A word-order based graph representation for relevance identification
Proceedings of the 21st ACM international conference on Information and knowledge management - CIKM '12. Presented at the the 21st ACM international conference.
Event: the 21st ACM international conference
2012 conference paper
An automated approach to assessing the quality of code reviews
Proceedings of the 2012 ASEE Annual Conference and Exposition. Presented at the 2012 ASEE Annual Conference and Exposition, San Antonio, TX.
Event: 2012 ASEE Annual Conference and Exposition at San Antonio, TX on June 10-13, 2012
2012 conference paper
Applications for supporting collaboration in the classroom
Proceedings of the 2012 ASEE Annual Conference and Exposition, (2012-4769). American Society for Engineering Education.
2012 article
Scalable Concurrent and Parallel Mark
Iyengar, B., Gehringer, E., Wolf, M., & Manivannan, K. (2012, November). ACM SIGPLAN NOTICES, Vol. 47, pp. 61–71.
2012 conference paper
Scalable concurrent and parallel mark
Proceedings of the 2012 international symposium on Memory Management - ISMM '12. Presented at the the 2012 international symposium.
Event: the 2012 international symposium
2012 conference paper
The Collie
Proceedings of the 2012 international symposium on Memory Management - ISMM '12. Presented at the the 2012 international symposium.
Event: the 2012 international symposium
2012 article
The Collie: A Wait-Free Compacting Collector
Iyengar, B., Tene, G., Wolf, M., & Gehringer, E. (2012, November). ACM SIGPLAN NOTICES, Vol. 47, pp. 85–95.
2011 conference paper
A student-written wiki textbook supplement for a parallel-architecture course
Proceedings of the HPCA-17: Workshop on Computer Architecture Education. Presented at the Workshop on Computer Architecture Education, associated with HPCA-17, High-Performance Computer Architecture, San Antonio, TX.
Event: Workshop on Computer Architecture Education, associated with HPCA-17, High-Performance Computer Architecture at San Antonio, TX on February 13, 2011
2011 conference paper
Accountability and the use of classroom response devices
2011 frontiers in education conference (fie).
2011 conference paper
Automated Assessment of Review Quality Using Latent Semantic Analysis
2011 IEEE 11th International Conference on Advanced Learning Technologies. Presented at the 2011 11th IEEE International Conference on Advanced Learning Technologies (ICALT).
Event: 2011 11th IEEE International Conference on Advanced Learning Technologies (ICALT)
2011 chapter
Cm*: The first non-uniform memory access architecture
In D. Padua (Ed.), Encyclopedia of Parallel Computing. Springer.
Ed(s): D. Padua
2011 conference paper
Determining Degree of Relevance of Reviews Using a Graph-Based Text Representation
2011 IEEE 23rd International Conference on Tools with Artificial Intelligence. Presented at the 2011 IEEE 23rd International Conference on Tools with Artificial Intelligence (ICTAI).
Event: 2011 IEEE 23rd International Conference on Tools with Artificial Intelligence (ICTAI)
2011 conference paper
Experience with software support for managing student-authored wiki textbooks
Proceedings of the 2011 ASEE Annual Conference and Exposition. Presented at the 2011 ASEE Annual Conference and Exposition, Vancouver, BC.
Event: 2011 ASEE Annual Conference and Exposition at Vancouver, BC on June 26-29, 2011
2011 conference paper
From the manager's perspective: Classroom contributions to open-source projects
2011 frontiers in education conference (fie).
2010 conference paper
A suite of Google services for daily course evaluation
2010 IEEE frontiers in education conference (FIE).
2010 conference paper
Automated metareviewing
Proceedings of Intelligent Tutoring Systems 2010: Workshop on Computer-Supported Peer Review in Education. Presented at the Intelligent Tutoring Systems 2010: Workshop on Computer-Supported Peer Review in Education, Pittsburgh, PA.
Event: Intelligent Tutoring Systems 2010: Workshop on Computer-Supported Peer Review in Education at Pittsburgh, PA on June 14, 2010
2010 conference paper
Daily course evaluation with Google forms
Proceedings of the 2010 ASEE Annual Conference and Exposition. Presented at the 2010 American Society for Engineering Education Annual Conference and Exposition, Louisville, KY.
Event: 2010 American Society for Engineering Education Annual Conference and Exposition at Louisville, KY on June 20-23, 2010
2010 conference paper
Experience with a student-written wiki textbook supplement
KU Village Online. Presented at the Kaplan University Village Online.
Event: Kaplan University Village Online on August 23-25, 2010
2010 chapter
Expertiza
In Monitoring and Assessment in Online Collaborative Environments (pp. 75–96).
2010 conference paper
Motivating effective peer review with extra credit and leaderboards
Proceedings of the 2010 ASEE Annual Conference and Exposition. Presented at the 2010 American Society for Engineering Education Annual Conference and Exposition, Louisville, KY.
Event: 2010 American Society for Engineering Education Annual Conference and Exposition at Louisville, KY on June 20-23, 2010
2010 conference paper
Online vs. on-paper exams
Proceedings of the 2010 ASEE Annual Conference and Exposition. Presented at the 2010 American Society for Engineering Education Annual Conference and Exposition, Louisville, KY.
Event: 2010 American Society for Engineering Education Annual Conference and Exposition at Louisville, KY on June 20-23, 2010
2010 conference paper
Software support for peer-reviewing wiki textbooks and other large projects
Proceedings of Intelligent Tutoring Systems 2010: Workshop on Computer-Supported Peer Review in Education. Presented at the Intelligent Tutoring Systems 2010: Workshop on Computer-Supported Peer Review in Education, Pittsburgh, PA.
Event: Intelligent Tutoring Systems 2010: Workshop on Computer-Supported Peer Review in Education at Pittsburgh, PA on June 14, 2010
2010 conference paper
Software support for writing wiki textbooks
2010 IEEE Frontiers in Education Conference (FIE). Presented at the 2010 IEEE Frontiers in Education Conference (FIE).
Event: 2010 IEEE Frontiers in Education Conference (FIE)
2010 conference paper
Teaching interactively with Google docs
Proceedings of the 2010 ASEE Annual Conference and Exposition. Presented at the 2010 American Society for Engineering Education Annual Conference and Exposition, Louisville, KY.
Event: 2010 American Society for Engineering Education Annual Conference and Exposition at Louisville, KY on June 20-23, 2010
2009 conference paper
Game mechanics and social networking for co-production of course materials
2009 39th IEEE Frontiers in Education Conference, W2C–1-W1C–2.
Event: 39th IEEE Frontiers in Education Conference at San Antonio, TX on October 18-21, 2009
2009 conference paper
Improving scores on course evaluations: experienced faculty tell what works
Proceedings of the 2009 ASEE Annual Conference and Exposition, 2009–1742. Washington, DC: American Society for Engineering Education.
Event: 2009 American Society for Engineering Education Annual Conference and Exposition at Austin, TX on June 14-17, 2009
2009 conference paper
Personal vs. professional e-mail: the Palin case
2009 ASEE Annual Conference and Exposition, 2009–1719. Washington, DC: American Society for Engineering Education.
Event: 2009 American Society for Engineering Education Annual Conference and Exposition at Austin, TX on June 14-17, 2009
2009 conference paper
Propagating software-based educational innovations
Proceedings of the ASEE Southeast Conference. Presented at the ASEE Southeast Conference, Marietta, GA.
Event: ASEE Southeast Conference at Marietta, GA on April 5-7, 2009
2009 conference paper
Student-generated active-learning exercises
Proceedings of the 40th ACM technical symposium on Computer science education - SIGCSE '09. Presented at the the 40th ACM technical symposium.
Event: the 40th ACM technical symposium
2009 conference paper
Working effectively with teaching assistants
Proceedings of the 2009 ASEE Annual Conference and Exposition. Presented at the 2009 ASEE Annual Conference and Exposition, Austin, TX.
Event: 2009 ASEE Annual Conference and Exposition at Austin, TX on June 14-17, 2009
2008 conference paper
Assessing students’ wiki contributions
Proceedings of the 2008 ASEE Annual Conference and Exposition. Presented at the 2008 ASEE Annual Conference and Exposition, Pittsburgh, PA.
Event: 2008 ASEE Annual Conference and Exposition at Pittsburgh, PA on June 22-25, 2008
2008 conference paper
Damage control: What to do when things don’t work
Proceedings of the 2008 ASEE Annual Conference and Exposition. Presented at the 2008 ASEE Annual Conference and Exposition, Pittsburgh, PA.
Event: 2008 ASEE Annual Conference and Exposition at Pittsburgh, PA on June 22-25, 2008
2008 conference paper
Rose: A repository of education-friendly open-source projects
Proceedings of the 13th annual conference on Innovation and technology in computer science education - ITiCSE '08. Presented at the ITiCSE '08, Madrid, Spain.
Event: ITiCSE '08 at Madrid, Spain on June 30 - July 2, 2008
2008 conference paper
Understanding and relating to your international students
Proceedings of the 2008 ASEE Annual Conference and Exposition. Presented at the 2008 ASEE Annual Conference and Exposition, Pittsburgh, PA.
Event: 2008 ASEE Annual Conference and Exposition at Pittsburgh, PA on June 22-25, 2008
2007 conference paper
Active and collaborative learning strategies for teaching computing
Proceedings of the 2007 ASEE Annual Conference and Exposition. Presented at the 2007 ASEE Annual Conference and Exposition, Honolulu, HI.
Event: 2007 ASEE Annual Conference and Exposition at Honolulu, HI on June 24-27, 2007
2007 conference paper
Animations of important concepts in parallel computer architecture
Proceedings of the 2007 workshop on Computer architecture education - WCAE '07. Presented at the the 2007 workshop.
Event: the 2007 workshop
2007 journal article
Reusable learning objects through peer review: The Expertiza approach
Innovate—Journal of Online Education, 3(6).
2007 journal article
Session details: Embedded systems and architecture
ACM SIGCSE Bulletin, 39(1).
2007 conference paper
Using independent-study projects in your research and teaching program
Proceedings of the 2007 ASEE Annual Conference and Exposition. Presented at the 2007 ASEE Annual Conference and Exposition, Honolulu, HI.
Event: 2007 ASEE Annual Conference and Exposition at Honolulu, HI on June 24-27, 2007
2006 chapter
A Cache-Pinning Strategy for Improving Generational Garbage Collection
In High Performance Computing - HiPC 2006 (pp. 98–110).
2006 conference paper
Expertiza: Reusable learning objects and active learning for distance education
Proceedings of the UNC Teaching and Learning with Technology Conference. Presented at the UNC Teaching and Learning with Technology conference, Raleigh, NC.
Event: UNC Teaching and Learning with Technology conference at Raleigh, NC on March 15-17, 2006
2006 conference paper
Expertiza: Students Helping to Write an OOD Text
Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '06. Presented at the OOPSLA 2006 Educators' Symposium, Portland, OR.
Event: OOPSLA 2006 Educators' Symposium at Portland, OR on October 23, 2006
2006 conference paper
Next-generation DPP with Sangam and Facetop
Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange - eclipse '06. Presented at the the 2006 OOPSLA workshop.
Event: the 2006 OOPSLA workshop
2006 conference paper
Teaching Web Services with Water
Proceedings. Frontiers in Education. 36th Annual Conference. Presented at the Frontiers in Education 36th Annual Conference.
Event: Frontiers in Education 36th Annual Conference
2006 conference paper
Work in Progress: Reusable Learning Objects Through Peer Review: The Expertiza Approach
Proceedings. Frontiers in Education. 36th Annual Conference. Presented at the Proceedings. Frontiers in Education. 36th Annual Conference.
Event: Proceedings. Frontiers in Education. 36th Annual Conference
2005 conference paper
A comparison of J2EE and .NET as platforms for teaching web services
34th Annual Frontiers in Education, 2004. FIE 2004. Presented at the 34th Annual Frontiers in Education, 2004. FIE 2004.
Event: 34th Annual Frontiers in Education, 2004. FIE 2004.
2005 conference paper
Approximate Analysis of the Binary d-Cube Network
Proceedings of the Sixth Distributed Memory Computing Conference, 515–522.
Event: The Sixth Distributed Memory Computing Conference at Portland, OR on April 28 - May 2, 1991
2005 conference paper
Hot-Spot Performance of Single-Stage and Multistage Interconnection Networks
Proceedings of the Fifth Distributed Memory Computing Conference. Presented at the DMCC-5: Fifth Distributed Memory Computing Conference, Charleston, SC.
Event: DMCC-5: Fifth Distributed Memory Computing Conference at Charleston, SC
2005 conference paper
Reuse of homework and test questions: when, why, and how to maintain security?
34th Annual Frontiers in Education, 2004. FIE 2004. Presented at the 34th Annual Frontiers in Education, 2004. FIE 2004.
Event: 34th Annual Frontiers in Education, 2004. FIE 2004.
2005 conference paper
The Memogate affair: A case study on privacy in computer networks
Proceedings of the 2005 ASEE Annual Conference and Exposition. Presented at the 2005 ASEE Annual Conference and Exposition, Portland, OR.
Event: 2005 ASEE Annual Conference and Exposition at Portland, OR on June 12-15, 2005
2004 conference paper
On the relative advantages of teaching Web services in J2EE vs. .NET
Proceedings of the OOPSLA 2004 Educators' Symposium. Presented at the OOPSLA 2004 Educators' Symposium, Vancouver, BC.
Event: OOPSLA 2004 Educators' Symposium at Vancouver, BC on October 24-28, 2004
2004 conference paper
On understanding compatibility of student pair programmers
Proceedings of the 35th SIGCSE technical symposium on Computer science education - SIGCSE '04. Presented at the the 35th SIGCSE technical symposium.
Event: the 35th SIGCSE technical symposium
2004 conference paper
Sangam: A distributed pair-programming plugin for Eclipse
Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange - eclipse '04. Presented at the The 2004 OOPSLA Eclipse Technology Exchange, Vancouver, BC.
Event: The 2004 OOPSLA Eclipse Technology Exchange at Vancouver, BC
2003 conference paper
A database and search engine for sharing fine-grained course materials over the Web
Proceedings of the 2003 ASEE Annual Conference and Exposition. Presented at the 2003 ASEE Annual Conference and Exposition, Nashville, TN.
Event: 2003 ASEE Annual Conference and Exposition at Nashville, TN on June 22-25, 2003
2003 conference paper
A pair-programming experiment in a non-programming course
Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03. Presented at the Companion of the 18th annual ACM SIGPLAN conference.
Event: Companion of the 18th annual ACM SIGPLAN conference
2003 conference paper
Building resources for teaching computer architecture through electronic peer review
Proceedings of the 2003 workshop on Computer architecture education Held in conjunction with the 30th International Symposium on Computer Architecture - WCAE '03. Presented at the the 2003 workshop.
Event: the 2003 workshop
2003 article
Choosing passwords: Security and human factors
SOCIAL IMPLICATIONS OF INFORMATION AND COMMUNICATION TECHNOLOGY, PROCEEDINGS, pp. 369–373.
2003 article
Educators and pornography: The "unacceptable use" of school computers
SOCIAL IMPLICATIONS OF INFORMATION AND COMMUNICATION TECHNOLOGY, PROCEEDINGS, pp. 340–344.
2003 conference paper
Electronic peer review builds resources for teaching computer architecture
Proceedings of the 2003 ASEE Annual Conference and Exposition. Presented at the 2003 ASEE Annual Conference and Exposition, Nashville, TN.
Event: 2003 ASEE Annual Conference and Exposition at Nashville, TN on June 22-25, 2003
2003 conference paper
Is pair programming an effective way to learn computer architecture?
Proceedings of the 2003 ASEE Annual Conference and Exposition. Presented at the 2003 ASEE Annual Conference and Exposition, Nashville, TN.
Event: 2003 ASEE Annual Conference and Exposition at Nashville, TN on June 22-25, 2003
2003 conference paper
Why aren't course-management systems penetrating faster?
Proceedings of the 2003 ASEE Annual Conference and Exposition. Presented at the 2003 ASEE Annual Conference and Exposition, Nashville, TN.
Event: 2003 ASEE Annual Conference and Exposition at Nashville, TN on June 22-25, 2003
2002 conference paper
A Web-based computer architecture course database
Frontiers in Education Conference (30th: 2001: Kansas City, Mo.) FIE 2000: 30th Annual Frontiers in Education Conference: Building on a century of progress in engineering education: Vol. 1, S2B/12–16.
2002 conference paper
A survey of web resources for teaching computer architecture
Proceedings of the 2002 workshop on Computer architecture education Held in conjunction with the 29th International Symposium on Computer Architecture - WCAE '02. Presented at the the 2002 workshop.
Event: the 2002 workshop
2002 conference paper
An effective strategy for dynamic mapping of peer reviewers
2002 ASEE Annual Conference and Exposition. Presented at the 2002 ASEE Annual Conference and Exposition, Montreal, Quebec.
Event: 2002 ASEE Annual Conference and Exposition at Montreal, Quebec on June 16-19, 2002
2002 conference paper
B-HIVE: hardware and software for an experimental multiprocessor
Twenty-Third Annual Hawaii International Conference on System Sciences. Presented at the Twenty-Third Annual Hawaii International Conference on System Sciences.
Event: Twenty-Third Annual Hawaii International Conference on System Sciences
2002 journal article
DMMX: Dynamic memory management extensions
JOURNAL OF SYSTEMS AND SOFTWARE, 63(3), 187–199.
2002 report
Distributed Pair Programming: Empirical Studies and Supporting Environments
(pp. TR02–010). Chapel Hill, NC: Dept. of Computer Science, University of North Carolina.
2002 conference paper
Evaluation of an object-caching coprocessor design for object-oriented systems
Proceedings of 1993 IEEE International Conference on Computer Design ICCD'93, 132–139.
Event: 1993 IEEE International Conference on Computer Design ICCD'93 at Cambridge, MA
2002 conference paper
Exploring pair programming in distributed object-oriented team projects
Proceedings of the Object-Oriented Programming Systems, Languages, and Applications 2002 Educators’ Symposium. Presented at the OOPSLA 2002 Educator's Symposium, Seattle, WA.
Event: OOPSLA 2002 Educator's Symposium at Seattle, WA on November 2-6, 2002
2002 chapter
Exploring the Efficacy of Distributed Pair Programming
In Extreme Programming and Agile Methods — XP/Agile Universe 2002 (pp. 208–220).
2002 conference paper
Missing White House e-mail: A whistleblowing case study
Proceedings of the 2002 American Society of Engineering Education Annual Conference and Exposition. Presented at the 2002 American Society of Engineering Education Annual Conference and Exposition, Montreal, Quebec.
Event: 2002 American Society of Engineering Education Annual Conference and Exposition at Montreal, Quebec on June 16-19, 2002
2002 conference paper
Strategies and mechanisms for electronic peer review
Proceedings of the 30th Annual Frontiers in Education Conference. Presented at the 30th Annual Frontiers in Education Conference: Building on A Century of Progress in Engineering Education, Kansas City, MO.
Event: 30th Annual Frontiers in Education Conference: Building on A Century of Progress in Engineering Education at Kansas City, MO on October 18-21, 2000
2002 conference paper
To see or not to see: Access restrictions on course Web sites
Proceedings of the 2002 ASEE Annual Conference and Exposition. Presented at the 2002 ASEE Annual Conference and Exposition, Montreal, Quebec.
Event: 2002 ASEE Annual Conference and Exposition at Montreal, Quebec on June 16-19, 2002
2001 conference paper
Assignment and quality control of peer reviewers
2001 ASEE annual conference & exposition : proceedings ; June 24-27, 2001, Albuquerque Convention Center, Albuquerque, New Mexico. Presented at the 2001 American Society for Engineering Education Annual Conference and Exposition, Albuquerque, NM.
Event: 2001 American Society for Engineering Education Annual Conference and Exposition at Albuquerque, NM on June 24-27, 2001
2001 chapter
Building a database and search engine for reuse of course materials
In Frontiers in Education Conference (31st: 2001: Reno, Nev.) FIE 2001 Reno: 31st Annual Frontiers in Education Conference: Impact on engineering and science education (Vol. 2, pp. 14–18). Piscataway, NJ: IEEE.
2001 conference paper
Building an Ethics in Computing Website using peer review
2001 ASEE annual conference & exposition : proceedings ; June 24-27, 2001, Albuquerque Convention Center, Albuquerque, New Mexico. Presented at the 2001 American Society for Engineering Education Annual Conference and Exposition, Albuquerque, NM.
Event: 2001 American Society for Engineering Education Annual Conference and Exposition at Albuquerque, NM on June 24-27, 2001
2001 conference paper
Cooperatively enriching education: Industrial projects for academic credit
OOPSLA 2001, Tampa Bay : Conference on Object-Oriented Programming, Systems, Languages, and Applications : October 14-18, 2001, Tampa Convention Center, Tampa Bay, Florida, USA, 35–39. New York: Association for Computing Machinery.
Event: Conference on Object-Oriented Programming, Systems, Languages, and Applications at Tampa, FL on October 14-18, 2001
2001 conference paper
Databases and search engines: Tools for Reuse of Course Materials
2001 ASEE annual conference & exposition : proceedings ; June 24-27, 2001, Albuquerque Convention Center, Albuquerque, New Mexico. Presented at the 2001 American Society for Engineering Education Annual Conference and Exposition, Albuquerque, NM.
Event: 2001 American Society for Engineering Education Annual Conference and Exposition at Albuquerque, NM on June 24-27, 2001
2001 conference paper
Electronic peer review and peer grading in computer-science courses
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education - SIGCSE '01. Presented at the the thirty-second SIGCSE technical symposium.
Event: the thirty-second SIGCSE technical symposium
2001 conference paper
Multicast buffered ATM switch
Proceedings of the IEEE Third International Conference on Information, Communications, and Signal Processing. Presented at the IEEE Third International Conference on Information, Communications, and Signal Processing, Singapore.
Event: IEEE Third International Conference on Information, Communications, and Signal Processing at Singapore on October 15-18, 2001
2001 conference paper
Reflections on 10 years of Educators’ Symposia
OOPSLA 2001, Tampa Bay : Conference on Object-Oriented Programming, Systems, Languages, and Applications : October 14-18, 2001, Tampa Convention Center, Tampa Bay, Florida, USA. Presented at the Conference on Object-Oriented Programming, Systems, Languages, and Applications, Tampa, FL.
Event: Conference on Object-Oriented Programming, Systems, Languages, and Applications at Tampa, FL on October 14-18, 2001
2000 conference paper
A Web-based object technology course database
Proceedings of the 15th ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications : October 15-19, 2000, Minneapolis, MN USA, 70–74. New York: Association for Computing Machinery.
Event: Object-Oriented Programming Systems, Languages and Applications 2000 Educators’ Symposium at Minneapolis, MN on October 15-19, 2000
2000 chapter
Capability-based addressing
In A. Ralston, E. Reilly, & D. Hemmendinger (Eds.), Encyclopedia of Computer Science. International Thomson Computer Press.
Ed(s): A. Ralston, E. Reilly & D. Hemmendinger
2000 conference paper
Hardware support for dynamic memory management
Proceedings of the International Symposium on Computer Architecture:, Workshop on Solving the Memory Wall Problem. Presented at the International Symposium on Computer Architecture: Workshop on Solving the Memory Wall Problem, Vancouver, BC.
Event: International Symposium on Computer Architecture: Workshop on Solving the Memory Wall Problem at Vancouver, BC on June 10-14, 2000
2000 conference paper
Using the computer architecture course database
Proceedings of the 2000 workshop on Computer architecture education - WCAE '00. Presented at the the 2000 workshop.
Event: the 2000 workshop
2000 conference paper
Web-based databases of course material: Improving the viability
FIE 2000 : 30th Annual Frontiers in Education Conference : Building on a century of progress in engineering education : conference proceedings : Hyatt Regency Crown Center Hotel, Kansas City, Missouri, October 18-21, 2000. Presented at the 30th Annual Frontiers in Education Conference, Kansas City, MO.
Event: 30th Annual Frontiers in Education Conference at Kansas City, MO on October 18-21, 2000
2000 article
Welcome
Proceedings of the 2000 Workshop on Computer Architecture Education - WCAE '00.
1999 conference paper
A Web-based computer architecture course database
Proceedings of the 1999 ASEE Annual Conference and Exposition. Presented at the 1999 ASEE Annual Conference and Exposition, Charlotte, NC.
Event: 1999 ASEE Annual Conference and Exposition at Charlotte, NC on June 20-23, 1999
1999 conference paper
A tour of course Websites
Proceedings of the 14th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications : November 1-5, 1999, Denver, CO, USA. Presented at the Object-Oriented Programming, Systems, Languages and Applications 1999 Educators’ Symposium, Denver, CO.
Event: Object-Oriented Programming, Systems, Languages and Applications 1999 Educators’ Symposium at Denver, CO on November 1-5, 1999
1999 conference paper
Peer grading over the Web: Enhancing education in design courses
Proceedings of the 1999 ASEE Annual Conference and Exposition. Presented at the 1999 ASEE Annual Conference and Exposition, Charlotte, NC.
Event: 1999 ASEE Annual Conference and Exposition at Charlotte, NC on June 20-23, 1999
1998 conference paper
Computer architecture course database
Proceedings of the 1998 workshop on Computer architecture education - WCAE '98. Presented at the the 1998 workshop.
Event: the 1998 workshop
1997 conference paper
A Smalltalk memory profiler and its performance enhancement
Proceedings of the Object-Oriented Programming Systems, Languages, and Applications 1997 Educators’ Symposium. Presented at the Garbage-collection and memory management workshop, OOPSLA ’97: Object-Oriented Programming Systems, Languages, and Applications, Atlanta, GA. http://www.dcs.gla.ac.uk/~huw/oopsla97/gc/papers.html.
Event: Garbage-collection and memory management workshop, OOPSLA ’97: Object-Oriented Programming Systems, Languages, and Applications at Atlanta, GA on October 5-9, 1997
1997 conference paper
Classifying and sharing O-O course materials reuse in the classroom
OOPSLA '97: Addendum to the proceedings: Conference on Object-Oriented Programming Systems, Languages, and Applications Conference on Object-Oriented Programming Systems, Languages, and Applications: 12th annual conference, October 5-9, 1997, Atlanta, GA, USA, (1997), 88–92.
1997 conference paper
University/industry collaboration in large-scale object systems education
Proceedings of the OOPSLA 1997 Educators’ Symposium. Presented at the OOPSLA ’97: Object-Oriented Programming Systems, Languages, and Applications, Atlanta, GA.
Event: OOPSLA ’97: Object-Oriented Programming Systems, Languages, and Applications at Atlanta, GA on October 5-9, 1997
1996 journal article
A high-performance memory allocator for object-oriented systems
IEEE Transactions on Computers, 45(3), 357–366.
1996 journal article
OOA/OOD/OOP: What programmers and managers believe we should teach
Journal of Object-Oriented Programming, 9(6), 52–60.
1996 journal article
Optimizing procedure calls in block-structured languages
Software—Practice and Experience, 26(12), 1385–1414.
1995 conference paper
A database of course materials in computer architecture
Proceedings of the 1995 workshop on Computer architecture education - WCAE '95. Presented at the the 1995 workshop.
Event: the 1995 workshop
1995 conference paper
OOP/OOA/OOD: What programmers and managers believe we should teach
Proceedings of the OOPSLA 1995 Educators’ Symposium. Presented at the OOPSLA ’95: Object-Oriented Programming Languages, Systems, and Architectures, Austin, TX.
Event: OOPSLA ’95: Object-Oriented Programming Languages, Systems, and Architectures at Austin, TX on October 15-19, 1995
1994 journal article
Adaptive Routing for Hypercube Multiprocessors: A Performance Study
International Journal of High Speed Computing, 6(1), 1–29.
1993 conference paper
Evaluation of a multilanguage videocourse in object-oriented systems
Proceedings of the OOPSLA 1993 Educators’ Symposium. Presented at the OOPSLA 1993 Educators’ Symposium, Washington.
Event: OOPSLA 1993 Educators’ Symposium at Washington on September 26 - October 1, 1993
1993 chapter
Hardware-assisted memory management
In Memory management and garbage-collection workshop, OOPSLA ’93: Object-Oriented Programming Languages, Systems, and Architectures. Presented at the OOPSLA ’93: Object-Oriented Programming Languages, Systems, and Architectures, Washington.
Event: OOPSLA ’93: Object-Oriented Programming Languages, Systems, and Architectures at Washington on September 27, 1993
1993 conference paper
Performance of object caching for object-oriented systems
Proceedings of VLSI ’93. Presented at the VLSI ’93, Very Large Scale Integration, Grenoble, France.
Event: VLSI ’93, Very Large Scale Integration at Grenoble, France on September 6-8, 1993
1991 journal article
A cost-effective reliable multipath interconnection network
ACM SIGARCH Computer Architecture News, 19(4), 45–65.
1991 report
Adaptive routing for hypercube multiprocessors: performance of the one-message-outstanding model
(Technical Report No. 91-22). Raleigh, NC: Department of Computer Science, North Carolina State University.
1991 book
Adaptive routing for hypercube multiprocessors: performance of the one-message-outstanding model
Department of Computer Science, North Carolina State University.
1991 conference paper
Object caching for performance in object-oriented systems
Proceedings of the IEEE International Conference on Computer Design: VLSI in Computers and Processors, 379–385.
Event: IEEE International Conference on Computer Design: VLSI in Computers and Processors at Cambridge, MA on October 14-16, 1991
1990 chapter
Dimensions of Addressing Schemes
In J. Rosenberg & J. L. Keedy (Eds.), Security and Persistence (pp. 31–47).
Ed(s): J. Rosenberg & J. Keedy
Event: International Workshop on Computer Architectures to Support Security and Persistency of Information at Bremen, Germany on May 8-11, 1990
1990 chapter
Name-Based Mapping: Addressing Support for Persistent Objects
In Persistent Object Systems (pp. 218–232).
1989 conference paper
Adaptive routing and deadlock recovery: a simulation study
Proceedings of the Fourth Conference on Hypercube Concurrent Computers and their Applications. Presented at the The Fourth Conference on Hypercube Concurrent Computers and their Applications, Monterey, CA.
Event: The Fourth Conference on Hypercube Concurrent Computers and their Applications at Monterey, CA on March 6, 1989
1989 journal article
Hypercube embedding heuristics: An evaluation
International Journal of Parallel Programming, 18(6), 505–549.
1988 conference paper
A fault-tolerant communication system for the B-Hive generalized hypercube multiprocessor
Proceedings of the third conference on Hypercube concurrent computers and applications Architecture, software, computer systems, and general issues -. Presented at the the third conference.
Event: the third conference
1988 conference paper
A graph-oriented mapping strategy for a hypercube
Proceedings of the third conference on Hypercube concurrent computers and applications Architecture, software, computer systems, and general issues -. Presented at the the third conference.
Event: the third conference
1988 journal article
A randomized parallel branch-and-bound algorithm
International Journal of Parallel Programming, 17(3), 277–301.
1988 journal article
A survey of commercial parallel processors
ACM SIGARCH Computer Architecture News, 16(4), 75–107.
1988 journal article
Performance effects of architectural complexity in the Intel 432
ACM Transactions on Computer Systems, 6(3), 296–339.
1988 journal article
Performance prediction and calibration for a class of multiprocessors
IEEE Transactions on Computers, 37(11), 1353–1365.
1988 conference paper
Rapid prototyping of a parallel operating system for a generalized hypercube
Proceedings of the third conference on Hypercube concurrent computers and applications Architecture, software, computer systems, and general issues -. Presented at the the third conference.
Event: the third conference
1987 book
Parallel Processing: The Cm* Experience
Digital Press.
1986 conference paper
An analysis of the reliability of tree-structured interconnection networks
Proceedings of the Workshop on Future Directions in Computer Architecture and Software, 279–282.
Event: Workshop on Future Directions in Computer Architecture and Software at Charleston, SC on May 5-7, 1986
1986 chapter
B-HIVE project: present and future
In F. A. Matsen & T. Tajima (Eds.), Supercomputers: Algorithms, Architectures and Scientific Computation. Austin: University of Texas Press.
Ed(s): F. Matsen & T. Tajima
1986 journal article
Fast object-oriented procedure calls: lessons from the Intel 432
ACM SIGARCH Computer Architecture News, 14(2), 92–101.
1986 conference paper
The case for a shared address space
Proceedings of the Workshop on Future Directions in Computer Architecture and Software, 270–272.
Event: Workshop on Future Directions in Computer Architecture and Software at Charleston, SC on May 5-7, 1986
1985 report
Assessing the advantages of tagged architectures
(Technical Report No. TR-85-08). Raleigh, NC: Computer Studies Program, North Carolina State University.
1985 book
Assessing the advantages of tagged architectures
Computer Studies Program, North Carolina State University.
1985 conference paper
Granularity of parallel computation
In E. L. Galizzi (Ed.), Proceedings of the 18th Hawaii Conference on Systems Sciences (Vol. 1, pp. 249–256).
Ed(s): E. Galizzi
Event: The 18th Hawaii Conference on Systems Sciences
1985 conference paper
Superlinear speedup through randomized algorithms
Proceedings of the 14th International Conference on Parallel Processing, 291–300.
Event: The 14th International Conference on Parallel Processing at St. Charles, IL on August 20-23, 1986
1985 journal article
Tagged architecture
ACM SIGARCH Computer Architecture News, 13(3), 162–170.
1985 journal article
The influence of parallel decomposition strategies on the performance of multiprocessor systems
ACM SIGARCH Computer Architecture News, 13(3), 396–405.
1984 conference paper
Performance prediction for multiprocessor systems
In R. Keller (Ed.), Proceedings of the 13th International Conference on Parallel Processing (pp. 139–146).
Ed(s): R. Keller
Event: The 13th International Conference on Parallel Processing at Bellaire, MI on August 21-24, 1984
1982 book
Capability Architectures and Small Objects
UMI Research Press.
1982 conference paper
Dynamic data structure management in MONADS III
Proceedings of the Fifth Australian Computer Science Conference. Presented at the The Fifth Australian Computer Science Conference, Perth, Australia.
Event: The Fifth Australian Computer Science Conference at Perth, Australia on February 8-10, 1982
1982 report
MONADS: a computer architecture to support software engineering
(MONADS Report No. 13). Department of Computer Science, Monash University.
1982 book
MONADS: a computer architecture to support software engineering
Department of Computer Science, Monash University.
1982 journal article
The Cm* Testbed
Computer, 15(10), 40–53.
1981 report
STAROS User and System Structure Manual
[Technical Report]. Department of Computer Science, Carnegie-Mellon University.
1981 book
STAROS User and System Structure Manual
Department of Computer Science, Carnegie-Mellon University.
1980 conference paper
LETTER: a system for personalizing processed text
Proceedings of the ACM Joint SIGSMALL/SIGPLAN Symposium on Small Systems, 199–205.
Event: The ACM Joint SIGSMALL/SIGPLAN Symposium on Small Systems at Palo Alto, CA on September 17-19, 1980
1980 report
The Cm* Multiprocessor Project: A Research Review
1980 book
The Cm* Multiprocessor Project: A Research Review
Department of Computer Science, Carnegie-Mellon University.
1979 thesis
Functionality and performance in capability-based operating systems
(Ph.D. thesis). Department of Computer Sciences, Purdue University.
1979 conference paper
Variable-length capabilities as a solution to the small-object problem
Proceedings of the seventh symposium on Operating systems principles - SOSP '79. Presented at the the seventh symposium.
Event: the seventh symposium
1976 journal article
Run-time characteristics of a simulation model
ACM SIGSIM Simulation Digest, 7(4), 121–128.
conference paper
A survey of methods for improving review quality
Gehringer, E. F. New horizons in web based learning, icwl 2014, 8699, 92–97.
conference paper
A survey of methods for improving review quality
Gehringer, E. F. New horizons in web based learning, icwl 2014, 8699, 92–97.
book
Distributed Pair Programming: Empirical Studies and Supporting Environments
Baheti, P., Williams, L., Gehringer, E., Stotts, D., & Smith, J. (pp. TR02–010). Chapel Hill, NC: Dept. of Computer Science, University of North Carolina.
Citation Index includes data from a number of different sources. If you have questions about the sources of data in the Citation Index or need a set of data which is free to re-distribute, please contact us.
Certain data included herein are derived from the Web of Science© and InCites© (2024) of Clarivate Analytics. All rights reserved. You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.