Photo (4k jpeg)
Google+ View Dennis Peters's profile on LinkedIn

Dennis K. Peters

Associate Professor
B.Eng. (Memorial), M.Eng., Ph.D. (McMaster), P. Eng., SMIEEE, FEC

Head, Dept. of Electrical and Computer Engineering
Faculty of Engineering and Applied Science
also cross appointed to Dept. of Computer Science, Faculty of Science

Office: EN-3061
E-mail: dpeters at
Phone: (709) 864-8929
Fax: (709) 864-4042

ECE Page | Research | Teaching | Publications | Professional Associations | Personal


My research is concerned with developing techniques and tools to facilitate the production, analysis and use of documentation for computer system behavioural requirements and design. Such documentation must be both
  1. clear enough to be read and understood, with a minimum of special training, by both 'domain experts' and programmers, and
  2. complete and precise enough to allow thorough analysis, by manual or automatic means.

Currently I am involved in several projects:

For more details about my research, please see my publications.

I did my graduate studies with the Software Engineering Research Group, which has become the Software Quality Research Laboratory (SQRL), at McMaster University.


Winter 2014
ENGI 1020 Introduction to Programming
Previous courses

Professional Associations

Given all that, you may be inclined to ask "Are you a Software Engineer?"


If you get this far and still want something else to click on, try my Geek's Photo Album.

Or try the nerd test: I am
nerdier than 87% of all people. Are you a nerd? Click here to take the Nerd
Test, get nerdy images and jokes, and talk on the nerd forum! I scored a bit higher than I'd guessed.

Faculty of Engineering & Applied Science
Memorial University of Newfoundland
St. John's, NL
Canada A1B 3X5

Last modified $Date: 2014-05-14 21:45:53 -0230 (Wed, 14 May 2014) $ ($Revision: 1701 $) by $Author: dpeters $