
About
David Lamb is an Associate Professor in the School of Computing at Queen’s University, affiliated with the Faculty of Arts and Science. He retired at the end of 2023 after 39 years of service. His research focuses on software engineering methodologies, including software architecture, requirements engineering, and design metrics. Lamb holds a PhD in Computer Science from Carnegie-Mellon University and a BSc from the University of Waterloo.
He taught courses such as CISC/COGS499: CAS Labs and CISC500: Undergraduate Thesis. His work includes contributions to frameworks like SPRUCE for software restructuring and the development of the Charrette Ada compiler. He is a member of the ACM, IEEE, and Sigma Xi Honor Society.
Post-retirement, Lamb has explored writing and systems analysis, including a planned book on academic life. He remains active in scholarly discussions through blogs and social media, focusing on topics like Canadian civics and systems thinking in phone game design.
Find David Lamb elsewhere
Related Searches
You Might Also Like
- AAhmed E. HassanQueen's University at Kingston · Professor
Yizhou ZhangIMDEA Software Institute · Assistant Professor
Bary W. PollackCapitol Technology University · Adjunct Professor- AAhmed HassanQueen's University at Kingston · Professor
Matthias SchonlauUniversity of Waterloo · Professor- MMohamed ZahranQueensland University of Technology · Professor