
About
Dr. Spencer Smith is an Associate Professor in the Department of Computing and Software at McMaster University's Faculty of Engineering. He serves as the Undergraduate Advisor for Software Engineering and teaches courses such as Scientific Computing, Software Design, and Capstone Projects.
Education:
- Ph.D. in Engineering (2001), McMaster University
- M.Eng. (1997), McMaster University
- B.Eng. in Computer Systems (1995), McMaster University
Research Interests:
- Software Engineering Principles for Scientific Computing
- Assurance Cases for Research Software
- Numerical Algorithms in Engineering Problems
- Finite Element Method Applications
- Medical Imaging and Computational Medicine
His work emphasizes improving software sustainability and reliability through systematic documentation, requirements analysis, and generative approaches. Notable projects include the Drasil framework for literate scientific software and the Mesh Generation Toolbox.
Advising & Collaboration:
He advises numerous graduate students and oversees research groups like the Software Quality Research Lab (SQRL) and the Algorithms Research Group (ARG). His collaborations span computational medicine, seismology, and nuclear safety software certification.
Labs/Teams:
- Drasil Framework
- Mesh Generation Toolbox (MGT)
- Virtual Material Testing Laboratory
Find Spencer Smith elsewhere
Related Searches
You Might Also Like
Xiang LiQueen's University at Kingston · Associate Professor- SSpencer SherwinImperial College London · Professor
Ian C. BruceMcMaster University · Professor- SSupannada ChotipantKing Mongkut's Institute of Technology Ladkrabang · Assistant Professor
- YYu-Seop KimHelmholtz-Zentrum Dresden-Rossendorf · Professor
- JJesse Spencer-SmithVanderbilt University · Professor