Image of Majd Sakr

Majd F. Sakr

Teaching Professor
Computer Science Department
School of Computer Science
Carnegie Mellon University

SCS Logo

Carnegie Mellon Logo

E-mail: msakr @ cs dot cmu dot edu

Address:
7006 Gates-Hillman Complex
5000 Forbes Avenue
Pittsburgh, PA 15213
Office: +1-412-268-1161
Fax: +1-412-268-5576

Short Bio


Research Interests


Projects



Teaching


Publications

McLaren, B.M., Herckis, L., Teffera, L., Branstetter, L., Rose, C.P., Sakr, M., Kisow, M., Reis, R., Rinsem, M., Alenius, M., & Miller, L. (2024). Community College Information Technology Education: Curriculum Mapping, a Learning Science Framework, and AI Learning Technologies. To be presented at AERA 2024, the 2024 Annual Meeting of American Educational Research Association (AERA). Philadelphia, PA April 11-14, 2024

Savelka, Jaromir, Arav, Agarwal, Marshall, An, Chris, Bogart, Majd, Sakr. (2023) Thrilled by Your Progress! Large Language Models (GPT-4) No Longer Struggle to Pass Assessments in Higher Education Programming Courses. Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 1. Association for Computing Machinery

Sridhar, Pragnya, et al. (2023) Thrilled by Harnessing llms in curricular design: Using gpt-4 to support authoring of learning objectives. arXiv preprint arXiv:2306.17459

Savelka, J., Agarwal, A., Bogart, C., Sakr, M. (2023) Large Language Models (GPT) Struggle to Answer Multiple-Choice Questions about Code International Conference on Computer Supported Education (CSEDU).

Savelka, J., Agarwal, A., Bogart, C., Song, Y., Sakr, M. (2023) Can Generative Pre-trained Transformers (GPT) Pass Assessments in Higher Education Programming Courses? Conference on Innovation and Technology in Computer Science Education (ITiCSE).

Bhat, S., Nguyen, H., Moore, S., Stamper, J., Sakr, M., Nyberg, E. (2022). Towards Automated Generation and Evaluation of Questions in Educational Domains International Conference on Educational Data Mining (EDM)

S. Sankaranarayanan, S. R. Kandimalla, C. Bogart, R. C. Murray, M. Hilton, M. Sakr, C. P. Rosé (2022). Collaborative Programming for Work-Relevant Learning: Comparing Programming Practice With Example-Based Reflection for Student Learning and Transfer Task Performance IEEE Transactions on Learning Technologies, vol 15, no. 5, pp. 594-604, 2022.

Sreecharan Sankaranarayanan, Lanmingqi Ma, Siddharth Reddy Kandimalla, Ihor Markevych, Huy Nguyen, R. Charles Murray, Christopher Bogart, Michael Hilton, Majd Sakr and Carolyn Rose (2022). Collaborative Reflection in the flow of Programming: Designing Effective Collaborative Learning Activities in Advanced Computer Science Contexts. International Society of the Learning Sciences Annual Meeting (ISLS2022)

Jiameng Du, Mingxiao An, Yifan Song, Marshall An, Christopher Bogart and Majd Sakr, "Cheating detection in online assessments via timeline analysis," Proceedings of the 53rd ACM Special Interest Group on Computer Science Education Conference (SIGCSE 2022), Providence, USA, March 2022.

Mingxiao An, Hongyi Zhang, Jaromir Savelka, Shijie Zhu, Chris Bogart, and Majd Sakr. 2021. Are Working Habits Different Between Well-Performing and at-Risk Students in Online Project-Based Courses? In Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1 (ITiCSE '21). Association for Computing Machinery, New York, NY, USA. DOI:https://doi.org/10.1145/3430665.3456320

Asano, Yuya, Sreecharan Sankaranarayanan, Majd Sakr, and Christopher Bogart, "A Thematic Summarization Dashboard for Navigating Student Reflections at Scale," Proceedings of the 29th International Conference on Computers in Education. Asia-Pacific Society for Computers in Education.

Sankaranarayanan, Sreecharan; Reddy Kandimalla, Siddharth; Cao, Mengxin; Maronna, Ignacio; An, Haokang; Bogart, Chris; Murray, R. Charles; Hilton, Michael; Sakr, Majd; Rose, Carolyn, "Designing for Learning During Collaborative Projects Online: Tools and Takeaways" Journal of Information and Learning Sciences.

Xiangyu (Eric) Song, Seth Goldstein, Majd Sakr, "Using Peer Code Review as an Educational Tool," In Proceedings of the 25th Annual ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE 2020).

Seth Goldstein, Hongyi Zhang, Majd Sakr, Haokang An and Cameron Dashti, "Understanding How Work Habits influence StudentPerformance," In Proceedings of the 24th Annual ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE 2019).

Sreecharan Sankaranarayanan, Cameron Dashti, Haokang An, Clarence Ngoh, Michael Hilton, Majd Sakr and Carolyn Rose, "An Intelligent-Agent Facilitated Scaffold for Fostering Reflection in a Team-Based Project Course," In Artificial Intelligence in Education - 20th International Conference, AIED 2019, June2019, Proceedings, Springer, 2019.

Sreecharan Sankaranarayanan, Cameron Dashti, Marshall An, Michael Hilton, Majd Sakr, Carolyn Penstein Rosé. Online Mob Programming: Bridging the 21st Century Workplace and the Classroom. The International Society of the Learning Sciences, in the International Confrence on Computer Supported Collaborative Learning 2019 (CSCL 2019), Lyon, France, June 2019.

Sreecharan Sankaranarayanan, et al., "Online Mob Programming: Effective Collaborative Project-Based Learning," In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE '19). DOI: https://doi.org/10.1145/3287324.3293709

Halim-Antoine Boukaram, Nizar Habash, Micheline Ziadee and Majd Sakr, "Improving Domain Independent Question Parsing with Synthetic Treebanks," Joint Workshop on Linguistic Annotation, Multiword Expressions and Constructions (LAW-MWE-CxG-2018) Workshop at COLING 2018 (Santa Fe, USA), August 25-26, 2018.

Sreecharan Sankaranarayanan, Cameron Dashti, Christopher Bogart, Xu Wang, Majd Sakr, Carolyn Penstein Rosé. When Optimal Team Formation Is a Choice - Self-selection Versus Intelligent Team Formation Strategies in a Large Online Project-Based Course. In Artificial Intelligence in Education - 19th International Conference, AIED 2018, London, UK, June 27-30, 2018, Proceedings, Part I. Volume 10947 of Lecture Notes in Computer Science, pages 518-531, Springer, 2018.

Fan Zhang, Majd Sakr, Kai Hwang, and Samee Khan, "Empirical Discovery of Power-Law Distribution in MapReduce Scalability," IEEE Transactions on Cloud Computing (Volume: PP, Issue: 99), February 2017.

M. Obaid, M. Salem, M. Ziadee, H. Boukaram, E. Moltchanova, M. Sakr, "Investigating Effects of Professional Status and Ethnicity in Human-Agent Interaction," The international Conference on Human-Agent Interaction (iHAI 2016), Singapore, October, 2016.

Sean Andrist, Micheline Ziadee, Halim Boukaram, Bilge Mutlu, and Majd Sakr, "Effects of Culture on the Credibility of Robot Speech: A Comparison between English and Arabic," 2015 ACM/IEEE International Conference on Human-Robot Interaction (HRI 2015), Portland, USA, March 2015.

M. Suhail Rehman, Jason Boles, Mohammad Hammoud and Majd F. Sakr, "A Cloud Computing Course: From Systems To Services," Proceedings of the 46th ACM Special Interest Group on Computer Science Education Conference (SIGCSE 2015), Kansas City, USA, March 2015.

F. Zhang, M. F. Sakr, "Performance Variations in Resource Scaling for MapReduce Applications on Private and Public Clouds," In Proceedings of The 7th IEEE International Conference on Cloud Computing (IEEE Cloud 2014), Alaska, USA, June 2014.

Mohammad Hammoud and Majd F. Sakr, "Distributed Programming for the Cloud: Models, Challenges and Analytics Engines," Large Scale and Big Data: Processing and Management, (Book Chapter), CRC Press, June 2014.

Mohammad Hammoud and Majd F. Sakr, "Virtualizing Resources for the Cloud," Large Scale and Big Data: Processing and Management, (Book Chapter), CRC Press, June 2014.

Maha Salem, Micheline Ziadee, and Majd Sakr, "Marhaba, how may I help you? Effects of Politeness and Culture on Robot Acceptance and Anthropomorphization," 2014 ACM/IEEE International Conference on Human-Robot Interaction (HRI 2014), Bielefeld, Germany, March 2014.

Fan Zhang and Majd F. Sakr, "Cluster-size Scaling and MapReduce Execution Times," In Proceedings of The International Conference on Cloud Computing and Science (CloudCom 2013), Bristol, UK, December 2013.

Maha Salem, Micheline Ziadee, and Majd Sakr, "Effects of Politeness and Interaction Context on Perception and Experience of HRI," The international Conference on Social Robotics (ICSR 2013), Bristol, UK, October, 2013.

Amna Alzeyara, Micheline Ziadee, and Majd Sakr, "Arabic Accented Facial Expressions for a 3D Agent," The international Conference on Human-Agent Interaction (iHAI 2013), Sapporo, Japan, August, 2013.

Mohammad Hammoud and Majd F. Sakr, "MC2: Map Concurrency Characterization for MapReduce on the Cloud," IEEE 6th International Conference on Cloud Computing (CLOUD 2013), Santa Clara, USA, June 2013.

Fan Zhang, Majd F. Sakr, "Dataset Scaling and MapReduce Performance", Workshop on Large-Scale Parallel Processing (LSPP'13) held at the 27th IEEE International Parallel and Distributed Processing Symposium (IPDPS), Boston, USA, May, 2013.

Maxim Makatchev, Reid Simmons, Majd F. Sakr and Micheline Ziade, "Expressing Culture through Behaviors of a Robot Character",2013 ACM/IEEE International Conference on Human-Robot Interaction (HRI 2013), Tokyo, Japan, March 2013.

Amna Alzeyara, Majd Sakr, and Micheline Ziadee, "Identifying, implementing and recognizing Arabic accents in facial expressions for a cross-cultural robot," Qatar Foundation Annual Research Forum Proceedings: Vol. 2012, CSOS3, Doha, Qatar, October, 2012.

Mohammad Hammoud, M. Suhail Rehman and Majd F. Sakr, "Center-of-Gravity Reduce Task Scheduling to Lower MapReduce Network Traffic" In Proceedings of The Fifth International Conference on Cloud Computing (CLOUD 2012), Honolulu, Hawaii, USA, June 2012.

"A Cross-cultural Corpus of Annotated Verbal and Nonverbal Behaviors in Receptionist Encounters," in Gaze in HRI From Modeling to Communication workshop at 7th ACM/IEEE Int. Conf. on Human-Robot Interaction (HRI), Boston, USA, March, 2012.

Reid Simmons, Maxim Makatchev, Rachel Kirby, Min Kyung Lee, Imran Fanaswala, Brett Browning, Jodi Forlizzi, Majd F. Sakr, "Believable Robot Characters," AI Magazine, January 2012.

Mohammad Hammoud and Majd F. Sakr, "Locality-Aware Reduce Task Scheduling for MapReduce" In Proceedings of The 3rd International Conference on Cloud Computing and Science (CloudCom 2011), Athens, Greece, December 2011.

M. Suhail Rehman, Mohammad Hammoud, Majd F. Sakr, "VOtus: A Flexible And Scalable Monitoring Framework for Virtualized Clusters" (Poster Paper), In Proceedings of The 3rd International Conference on Cloud Computing and Science (CloudCom 2011), Athens, Greece, December 2011.

Amna Alzeyara, Majd Sakr, Imran Fanaswala, and Nawal Behih, "Realistic Face and Lip Expressions for a Bilingual Humanoid Robot," Qatar Foundation Annual Research Forum Proceedings: Vol. 2011, CSOS2, Doha, Qatar, 2011.

Imran Fanaswala, Brett Browning, and Majd Sakr, "Meeting the Expectations of Arabic Users in HRI" in RSS 2011 Workshop on Human-Robot Interaction: Perspectives and Contributions to Robotics from the Human Sciences, Los Angeles, California, July, 2011.

M. Suhail Rehman and Majd F. Sakr, "Teaching the Cloud - Experiences in Designing and Teaching an Undergraduate-Level Course in Cloud Computing at the Carnegie Mellon University in Qatar," The International IEEE EDUCON - Engineering Education 2011, Amman Jordan, 2011.

Majd F. Sakr, Khaled A. Harras, and Mark J. Stehlik "Computer What?! Designing Outreach Activities to Introduce Computer Science to K-12 in Qatar," The International IEEE EDUCON - Engineering Education 2011, Amman Jordan, 2011.

Khaled A. Harras and Majd F. Sakr "CS: Culture Shock or Computer Science?," The International IEEE EDUCON - Engineering Education 2011, Amman Jordan, 2011.

Imran Fanaswala, Brett Browning, and Majd Sakr, "Interactional disparities in English and Arabic native speakers with a bi-lingual Robot receptionist" in Late-breaking report at Int. Conf. on Human-Robot Interaction (HRI), Lausanne, Switzerland, March, 2011.

Ameer Abdulsalam and Majd F. Sakr, "Bi-lingual Agent-guided Touch-screen Interface for Public Information Kiosks," 2011 IEEE GCC Conference and Exhibition, Dubai, UAE, February, 2011.

Majd F. Sakr, Suhail Rehman, Qutaibah Malluhi, Hussein Alnuweiri, Mazen Saghir, "Qloud: a cloud computing infrastructure for scientific applications," Qatar Foundation, Annual Research Forum 2010, Doha Qatar, December 2010.

M. Suhail Rehman and Majd F. Sakr, "Initial Findings for Provisioning Variation in Cloud Computing," The 2nd International Conference on Cloud Computing, Indianapolis, USA, November, 2010.

Maxim Makatchev, Imran Fanaswala, Ameer Abdulsalam, Brett Browning, Wael Ghazzawi, Majd Sakr and Reid Simmons, "Dialogue Patterns of an Arabic Robot Receptionist," in Late-breaking report at Int. Conf. on Human-Robot Interaction (HRI), Osaka, Japan, March, 2010.

M.F. Sakr, S.P. Levitan, R. Bodik, D.M. Chiarulli, "Optimize, Target, Fetch and Execute: General Purpose Exectution of Multimedia Applications," in the SIGDA Ph.D. Forum at the Design Automation Conference, New Orleans, 2002.

Mihai Budiu, Majd Sakr, Kip Walker and Seth Copen Goldstein, "BitValue Inference: Detecting and Exploiting Narrow Bitwidth Computations," Proceedings of Euro-Par 2000 Published in Lecture Notes in Computer Science, vol 1900 by Springer Verlag June 2000.

M.F. Sakr, S.P. Levitan, C.L. Giles, D.M. Chiarulli, "Reconfigurable Processor Employing Optical Channels", in Optics in Computing '98, Pierre Chavel, David A. B. Miller, Hugo Thienpont, Editors, Proceedings of SPIE Vol. 3490, pp. 564-7 (1998).

M.F. Sakr, S.P. Levitan, C.L. Giles, D.M. Chiarulli, "Reconfigurable Processor Architectures Exploiting High Bandwidth Optical Channels", Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines (FCCM), April, 1998.
M.F. Sakr, S.P. Levitan, D.M. Chiarulli, B.G. Horne, C.L. Giles, "Predicting Multiprocessor Memory Access Patterns with Learning Models", Proceedings of the Fourteenth International Conference on Machine Learning (ICML), ed. D. Fisher, Morgan Kaufmann, pp. 305-312, July 1997.

M.F. Sakr, S.P. Levitan, D.M. Chiarulli, B.G. Horne, C.L. Giles, "Performance of On-Line Learning Methods in Predicting Multiprocessor Memory Access Patterns",Technical Report UMIACS-TR-96-59 and CS-TR-3676 Institute for Advanced Computational Studies, University of Maryland, College Park, MD 20742, September, 1996.

M.F. Sakr, C.L. Giles, S.P. Levitan, B.G. Horne, M. Maggini, D.M. Chiarulli, "On-Line Prediction of Multiprocessor Memory Access Patterns", Proceedings of the IEEE International Conference on Neural Networks, pp. 1564, June (1996). Best Paper Award
M.F. Sakr, S.P. Levitan, C.L. Giles, D.M. Chiarulli, B.G. Horne, M. Maggini, "Predictive Control of Opto-Electronic Reconfigurable Interconnection Networks Using Neural Networks", 2nd International Conference on Massively Parallel Processing Using Optical Interconnections, (ed.) E. Schenfeld, pp. 326-335, IEEE Computer Society Press, Los Alamitos, CA, October (1995).
Chiarulli, D.M.; Levitan, S.P.; Melhem, R.G.; Bidnurkar, M.; Ditmore, R.; Gravenstreter, G.; Zicheng Guo; Chungming Qiao; Sakr, M.F.; Teza, J.P., "Optoelectronic buses for high-performance computing," Proceedings of the IEEE , vol.82, no.11, pp.1701,1710, Nov 1994.



Majd F. Sakr / msakr @ cs dot cmu dot edu


Last modified June 2019