Ms. Margaret R. Scaturro Heil earned her undergraduate degree in Biology and English Literature from McGill University (Montreal Canada) and a Masters degree from North Carolina State University (NCSU) in Technical Communication. She also has a Team Specialist Certification from NCSU's Industrial Extension Service.  Ms. Heil is currently the Director for the NCSU Computer Science Senior Design Center (SDC).  The SDC’s mission is to educate students by providing a real industrial software development problem and by teaching and integrating the principles of software engineering, teamwork, and professional communication in the solution of that problem.  As a technical communicator, Ms. Heil assists students with team formation and development, project management, interpersonal communication, written documentation, and oral technical presentations.  As administrator of the SDC, Ms. Heil coordinates a staff of technical advisors and teaching assistants working with and evaluating students across all sections of Senior Design.  She is also responsible for communicating with SDC sponsors, refining project descriptions in cooperation with SDC technical advisors, and coordinating project set up with departmental IT staff. 

In the early years of her career, Ms. Heil worked for Hazleton Laboratories in Madison, Wisconsin as a Study Coordinator – she managed various elements of toxicology studies, including the creation of written documents and client interim reports.  Ms. Heil was then hired by the University of Wisconsin – Madison, Food Science Department, to supervise and manage their renowned Taste Panel operation.  This coordination included scheduling projects and workers as well as the preparation of written client reports.  Ms. Heil also regularly coordinated volunteer groups and was invited to facilitate committees and meetings for various organizations.  These experiences influenced her desire to learn more about teaming and formal/informal group communication which led her to the NCSU Industrial Extension Service’s Team Specialist Certification Program. 

The previous Director of the Computer Science SDC had a vision that students, in addition to their technical skills, needed to be proficient as team members and communicators within their discipline.  Ms. Heil was hired in 1996 in an attempt to fulfill that vision.  The team teaching approach – a technical advisor along with a communication specialist – proved to be an effective way to help computer science students develop skills essential to their professional lives beyond academics.  The SDC staff expects students to be technically competent, and also to recognize and value the importance of working together and conveying clear, coherent messages.  In 1996, Ms. Heil worked with ~10 students in an elective course.  Since that time, the program has grown substantially and the project course offered within the SDC is now required of all CSC Seniors.  In a recent semester, Ms. Heil coordinated the SDC faculty and staff efforts over five sections totaling 194 students placed on 39 teams studying unique problems.  Since being at NCSU, Ms. Heil has coordinated ~750+ teams of senior design students and has facilitated the mentorship of these teams with ~225 industrial sponsors.  She was a co-mentor of three winning student teams of the IEEE Computer Society International Design Competition (2003: 3rd Place, 2005: 1st Place, 2006: 1st Place; Note: this was the first time in the history of the CSIDC that students from any university in the world placed first in the competition in two consecutive years).  In 2010, Ms. Heil was a recipient of an NC State University Outstanding Teacher Award.

Over the years, Ms. Heil has authored or co-authored 11 peer-reviewed publications, and she has been invited to speak about the SDC and to conduct workshops related to her work at both national and international conferences. 




  • M.S., Technical Communication, North Carolina State University, Raleigh, NC, USA, 2001.
  • Team Specialist Certification, NCSU Industrial Extension Service, 1996.
  • B.S., Biology & English Literature, McGill University, Montreal, Quebec, Canada, 1982.


  • IBM Faculty Award - 2015, 2016, 2018
  • Outstanding Undergraduate Computer Science Staff Member Award - 2014
  • NC State Academy of Outstanding Teachers inductee - 2010
  • IEEE Computer Science International Design Competition, mentor of 1st place team - 2006
  • IEEE Computer Science International Design Competition, mentor of team who received Software Engineering award - 2006
  • IEEE Computer Science International Design Competition, mentor of 1st place team - 2005
  • IEEE Computer Science International Design Competition, mentor of 3rd place team - 2003


  1. Scaturro Heil, Margaret R. and Ignacio X. Domínguez, “A Practical Approach to an Undergraduate Computer Science Senior Design Project Experience: Partnering with Industry to Create an Effective Transition from Academia to the Next Chapter,” Proceedings of International Conference on Interactive Collaborative Learning Conference, Vienna, Austria, September 27-30, 2022.
  2. Heil, Margaret R.,A Project Management Activity for Student Teams in a Computer Science Undergraduate Capstone Project Course: Task Planning,” Proceedings of EduLearn19 Conference, Palma de Mallorca, Spain, July 1-3, 2019.
  3. Carter, Mike, Fornaro, Robert J., Heckman, Sarah and Margaret R. Heil, “Creating a Progression of Writing, Speaking, and Teaming Learning Outcomes in Undergraduate CS/SE Curricula.” Proceedings of the World Engineering Education Forum (WEEF), Engineering Education for Sustainable Development and Social Inclusion, No. 457, Abstract, p. 262, CD ISBN 978-987-1896-05-9, Buenos Aires, Argentina, October 15-18, 2012.
  4. Fornaro, Robert J. and Margaret R. Heil, “Mentoring in a Computer Science Capstone Course.” Proceedings of the 4th Annual University of New Mexico’s Mentoring Institute’s Mentoring Conference, October 26-28, Albuquerque, NM, 2011.
  5. Fornaro, Robert J., Margaret R. Heil, Alan L. Tharp, 2006. “Reflections on Ten ears of Sponsored Senior Design Projects: Students Win-Clients Win!” Journal of Systems and Software, 80 (8) pp 1209-1216, 2007.
  6. Fornaro, Robert J., Margaret R. Heil, and Alan L. Tharp, “What Clients Want – What Students Do: Reflections on Ten Years of Sponsored Senior Design Projects.” Proceedings of the 19th IEEE Conference on Software Engineering Education and Training, April 19 – 21, Turtle Bay, HI, 2006.
  7. Fornaro, Robert J., Margaret R. Heil, Nathan D. Green, Jeremy W. Maness and Whitmel H. Webb IV, “On Becoming A Winning Student Team: Placing Third In An International Design Competition.” Proceedings of the 34th ASEE/IEEE Frontiers in Education Conference, October 20 – 23, Savannah, GA, 2004.
  8. Fornaro, Robert J., Margaret R. Heil, and Steven W. Peretti, “Enhancing Technical Communication Skills of Engineering Students: An Experiment in Multidisciplinary Design.” Proceedings of the 31st ASEE/IEEE Frontiers in Education Conference, October 10 – 13, Reno, NV, 2001.
  9. Heil, Margaret R. and Steven W. Peretti, “On Creating Multidisciplinary Curricular Paradigms,” Work in Progress, Proceedings of the 31st ASEE/IEEE Frontiers in Education Conference, October 10 – 13, Reno, NV, 2001.
  10. Fornaro, Robert J., Margaret R. Heil, and Vicki E. Jones, “Cross-Functional Teams Used in Computer Science Senior Design Capstone Courses.” Proceedings of the 30th ASEE/IEEE Frontiers in Education Conference, October 18-21, Kansas City, MO, 2000.
  11. Heil, Margaret. R., “Preparing Technical Communicators for Future Workplaces: A Model that Integrates Teaming, Professional Communication Skills, and a Software Development Process.” Proc. of the Seventeenth Annual International Conference of Computer Documentation, New Orleans, LA, The Association for Computing Machinery, Inc., 110-119, 1999.