National Center for Design of
Biomimetic Nanoconductors

Michael Mclennan

Photo Unavailable

Michael McLennan is a Senior Research Scientist at Purdue University, where he works as the Software Architect for the Network for Computational Nanotechnology (NCN) and the Center for Catalyst Design (CCD).  His background is in semiconductor device simulation and the development of Computer-Aided Design (CAD) tools. 

Research

McLennan is a recognized expert in scripting languages and graphical user interfaces, having co-authored two books, “Effective Tcl/Tk Programming” for Addison-Wesley and “Tcl/Tk Tools” for O’Reilly and Associates, and having invented [incr Tcl], an object-oriented extension of the popular Tcl scripting language.  Dr. McLennan is currently developing the Rappture toolkit, which automates the process of creating graphical user interfaces for scientific applications.  McLennan’s work is critical to realizing our Center’s goal of disseminating our algorithms, code, and software to the entire nanoscience community.

Related Links

Network for Computational Nanotechnology

NanoHub