Conference Combining Collaborative Reflection based on Worked-Out Examples with Problem-Solving Practice: Designing Collaborative Programming Projects for Learning at Scale 2021 • L@S 2021 - Proceedings of the 8th ACM Conference on Learning @ Scale • 255-258 Sankaranarayanan S, Kandimalla SR, Bogart C, Charles Murray R, Hilton M, Sakr M, Rosé C
Preprint Comparing Example-Based Collaborative Reflection to Problem Solving Practice for Learning during Team-Based Software Engineering Projects 2021 Sankaranarayanan S, Kandimalla SR, Bogart C, Murray RC, An H, Hilton M, Sakr M, Rosé C
Conference Designing Dissemination and Validation of a Framework for Teaching Cloud Fundamentals 2021 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 163-181 Paterson J, Adams J, White L, Csizmadia A, Erdil DC, Foster D, Hills M, Kazmi Z, Kuber K, Nazir S, Sakr M, Stott L
Conference Exploring Metrics for the Analysis of Code Submissions in an Introductory Data Science Course 2021 • LAK21 CONFERENCE PROCEEDINGS: THE ELEVENTH INTERNATIONAL CONFERENCE ON LEARNING ANALYTICS & KNOWLEDGE • 632-638 Huy AN, Lim M, Moore S, Nyberg E, Sakr M, Stamper J
Conference Mitigating the Effects of Delayed Virtual Agent Response Time Using Conversational Fillers 2021 • PROCEEDINGS OF THE 9TH INTERNATIONAL USER MODELING, ADAPTATION AND PERSONALIZATION HUMAN-AGENT INTERACTION, HAI 2021 • 130-138 Boukaram H-A, Ziadee M, Sakr M
Conference Planning a Conceptual Framework Approach for Teaching Cloud Fundamentals 2021 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 605-606 Paterson J, Adams J, White L, Csizmadia A, Cenk Erdil D, Foster D, Hills M, Kazmi Z, Kuber K, Nazir S, Sakr M, Stott L
Chapter Agent-in-the-Loop: Conversational Agent Support in Service of Reflection for Learning During Collaborative Programming 2020 • Lecture Notes in Computer Science • 12164:273-278 Sankaranarayanan S, Kandimalla SR, Hasan S, An H, Bogart C, Murray RC, Hilton M, Sakr M, Rose C
Conference Cloud Computing Curriculum: Developing Exemplar Modules for General Course Inclusion 2020 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 151-172 Adams J, Hainey B, White L, Foster D, Hall N, Hills M, Hooshangi S, Kuber K, Nazir S, Sakr M, Stott L, Taglienti C
Conference Cloud Computing Curriculum: Developing Exemplar Modules for General Course Inclusion 2020 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 510-511 Adams J, Hainey B, White L, Foster D, Hall N, Hills M, Hooshangi S, Kuber K, Nazir S, Sakr M, Stott L, Taglienti C
Conference Creating opportunities for transactive exchange for learning in performance-oriented team projects 2020 • Computer-Supported Collaborative Learning Conference, CSCL • 3:1719-1720 Sankaranarayanan S, Kandimalla SR, Hasan S, An H, Bogart C, Charles Murray R, Hilton M, Sakr M, Rosé C
Journal Article Designing for learning during collaborative projects online: tools and takeaways 2020 • Information and Learning Science • 121(7-8):569-577 Sankaranarayanan S, Kandimalla SR, Cao M, Maronna I, An H, Bogart C, Murray RC, Hilton M, Sakr M, Penstein Rose C
Conference Using Peer Code Review as an Educational Tool 2020 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 173-179 Song X, Goldstein SC, Sakr M
Conference An Intelligent-Agent Facilitated Scaffold for Fostering Reflection in a Team-Based Project Course 2019 • Lecture Notes in Computer Science • 11626:252-256 Sankaranarayanan S, Wang X, Dashti C, An M, Ngoh C, Hilton M, Sakr M, Rose C
Journal Article Empirical Discovery of Power-Law Distribution in MapReduce Scalability 2019 • IEEE Transactions on Cloud Computing • 7(3):744-755 Zhang F, Sakr MF, Hwang K, Khan SU
Conference Group formation in the digital age: Relevant characteristics, their diagnosis, and combination for productive collaboration 2019 • Computer-Supported Collaborative Learning Conference, CSCL • 2:719-726 Tsovaltzi D, Weinberger A, Schmitt L, Bellhäuser H, Müller A, Konert J, Röpke R, Gijlers H, Eshuis E, Eysink T, Erkens M, Manske S, Hoppe HU, Bodemer D, Sankaranarayanan S, Dashti C, Bogart C, Wang X, Sakr M, Hilton M, Rosé C, van Aalst J
Conference Online mob programming: Bridging the 21<sup>st</sup> century workplace and the classroom 2019 • Computer-Supported Collaborative Learning Conference, CSCL • 2:855-856 Sankaranarayanan S, Wang X, Dashti C, An M, Ngoh C, Hilton M, Sakr M, Rosé CP
Conference Toward a Cloud Computing Learning Community 2019 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 143-155 Foster D, White L, Erdil DC, Adams J, Arguelles A, Hainey B, Hyman H, Lewis G, Nazir S, Van N, Sakr M, Stott L
Conference Toward Developing a Cloud Computing Model Curriculum 2019 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 255-256 Erdil DC, White L, Foster D, Adams J, Cruz AJA, Hainey B, Hyman H, Lewis G, Nazir S, Nguyen MV, Sakr M, Stott L
Conference Understanding How Work Habits influence Student Performance 2019 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 154-160 Goldstein SC, Zhang H, Sakr M, An H, Dashti C
Conference Cloud Computing: Developing Contemporary Computer Science Curriculum for a Cloud-First Future 2018 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 346-347 Foster D, White L, Adams J, Erdil DC, Hyman H, Kurkovsky S, Sakr M, Stott L
Conference Cloud Computing: Developing Contemporary Computer Science Curriculum for a Cloud-First Future 2018 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 130-147 Foster D, White L, Adams J, Erdil DC, Hyman H, Kurkovsky S, Sakr M, Stott L
Conference Improving domain independent question parsing with synthetic treebanks 2018 • LAW-MWE-CxG 2018 - Joint Workshop on Linguistic Annotation, Multiword Expressions and Constructions, Proceedings of the Workshop • 214-221 Boukaram HA, Habash N, Ziadee M, Sakr M
Conference When Optimal Team Formation Is a Choice - Self-selection Versus Intelligent Team Formation Strategies in a Large Online Project-Based Course 2018 • Lecture Notes in Computer Science • 10947:518-531 Sankaranarayanan S, Dashti C, Bogart C, Wang X, Sakr M, Rose CP
Conference Investigating effects of professional status and ethnicity i Human-Agent interaction 2016 • HAI 2016 - Proceedings of the 4th International Conference on Human Agent Interaction • 179-186 Obaid M, Salem M, Ziadee M, Boukaram H, Moltchanova E, Sakr M