Scott McElfresh - Christopher Newport University

Directory



Scott A McElfresh

School of Engineering and Computing


Scott McElfresh

Lecturer

Luter Hall 328
(757) 594-8092
scott.mcelfresh@cnu.edu
www.pcs.cnu.edu/~smcelfresh/

Education

  • Ph D in Computer Science, Dartmouth College
  • MS in Computer Science, Dartmouth College
  • BS in Applied Mathematics (Computer Science), Carnegie Mellon University
  • BS in Mathematics and Cognitive Science, Carnegie Mellon University

Teaching

Computer Science, Introductory Courses, Data Structures and Algorithms

Research

Computer Science Education, Use of Technology to help Non-profits, Algorithms

Biography

Dr. McElfresh holds undergraduate degrees in mathematics, computer science, and cognitive science from Carnegie Mellon University. He did his graduate work at Dartmouth College in the field of computational geometry, in which he sped up the processing time in some 1990s image processing techniques.


He taught at several institutions including Carnegie Mellon, Wake Forest, St. Lawrence, and Longwood universities before coming to Christopher Newport in 2019. He has partnered a number of students with non-profits to use their technical skills to aid the organization in achieving their mission, including co-leading the Technology Consulting in the Community program at Carnegie Mellon for 5 years and being awarded an Academic Community Engagement Fellowship at Wake Forest in 2010.


He is a leader in the reading of the Advanced Placement computer science exams each year, and also serves on the planning committees for the flagship international computer science education conference, the SIGCSE Technical Symposium.

quick edit report a problem