Dr. Lawrence Thomas
Assistant Professor
Contacts
The University of Toledo College of Engineering
Lorain County Community College Campus
1005 N. Abbe Road
Elyria, OH 44035
Tel: (440) 366-3431
Fax:(440) 366-4375
Office: UC 110E
E-mail: Larry.Thomas@utoledo.edu
Office Hours (Spring 2011)
- T: 3:00-4:30
- W: 2:00-3:30
- R: 11:00-12:00 and 4:00-4:30
- Others by appointment
- Drop-ins welcome
Recent Courses
- EECS 4980/6980 - Open-Source Software Development
- EECS 1560 - Intro. to Object-Oriented Programming with Java
- EECS 1580 - Non-linear Data Structures and Algorithms in C++
- EECS 2000 - Professional Development
- EECS 1010 - First-Year Design/Orientation
- EECS 1570 - Linear Data Structures and Algorithms in Java
- EECS 4760/5760 - Computer Security
Research Interests
Software Engineering, Software Metrics, Software Quality and Reliability
Biography
After over twenty years in the corporate sector in all facets of I/T Management and
Software Development, Dr. Thomas has returned to academia to teach the next generation
of Computer Science students. He brings to the classroom a synthesis of academic fundamentals
in CS concepts as well as practical application in the corporate environment.
Dr. Thomas's corporate experience includes:
- Kendall Healthcare Products - Boston, MA (I/T Manager, Process Control Engineer - Automated Machine Control and Data Acquisition)
- Colgate-Palmolive - New York, NY (Global Manager of Reliability and Process Control)
- HCA Healthcare - Nashville, TN (Infrastructure Project Manager)
Dr. Thomas has consulted on computer-related court cases as an expert witness.
Dr. Thomas received his B.A. Computer Science from the University of Tennessee at Knoxville in 1984, and his M.S. and Ph.D. in Computer Science from Vanderbilt University in 2005 and 2008, respectively.
Refereed Publications
- Impact of release intervals on empirical research into software evolution, with application to the maintainability of Linux", LG Thomas, SR Schach, GZ Heller, J Offutt - Software, IET 2009