Thomas Edward Doyle holds a Ph.D. in Electrical and Computer Engineering Science from the University of Western Ontario, Canada. He also holds a Masters of Engineering Science (M.E.Sc) in Electrical and Computer Engineering, a Bachelor of Engineering Science (B.E.Sc) in Electrical and Computer Engineering, a Bachelor of Science (B.Sc) in Computer Science. Dr. Doyle has taught at McMaster University, the University of Western Ontario, and the University of Ontario Institute of Technology.

In recognition of his contribution to engineering education, Dr. Doyle was awarded the 2013 McMaster President's Award for Outstanding Contributions to Teaching and Learning. The President's Award for Outstanding Contributions to Teaching and Learning recognizes those who have significantly enhanced the quality of their students' learning experience through innovative teaching methods. It is an award that appreciates and celebrates an educators achievements over time. The award citation may be read here. and the related McMaster University News article may be read here .

Research Interests

Electrical, Computer, and Biomedical Engineering Research a.k.a Cybranetics

My technical domain research areas include biomedical signal processing, health informatics, human-computer interfacing (HCI), brain computer interfacing (BCI), and machine learning for the augmentation, rehabilitation, and enhancement of human attributes.

My research investigates the communication channel between the man and the machine for the enhancement of assistive and rehabilitative computing technology. Recent research has focused on the hearing prosthetic and the use of electrophysiological signals for improved autonomous control. Given that the traditional hearing aid is adorned about the ear, I measured and employed the electrical signals from both the brain and the eye. The measurement and analysis of the signals were performed using hardware and software that were fully designed and implemented by the author. This research has resulted in the development of a model that successfully classifies its users affective response by using a learning algorithm on several hearing related electrophysiological signals.

Perhaps the best description of my research is derived from the term cybernetics, which was defined by Norbert Wiener as the study of communication and control in the animal and the machine. I believe that the focus of my work is best defined as cybranetics, or the study of communication and control between the animal and machine.

Pedagogical Research

Educational research requires reflection and analysis on current practices to create new pedagogy and structure experimental methods and data collection. Dr. Doyle's new approach to teaching and learning first year design was recognized for its innovation by the Higher Education Quality of Ontario (HEQCO) and as such was funded for study of the pedagogical methods. In addition, the work leading up to the current Cornerstone design approach was a large consideration for the McMaster's President's Award for Outstanding Contribution to Teaching and Learning.

In addition to the work being done in Dr. Doyle's classes, he was instrumental in the design of the Experiential Playground and Innovation Classroom (EPIC) for first year engineering. This classroom is devoted to providing year one students learning experiences that are aimed at consolidating what they learning in classes through real world applications. The rapid prototyping machines are run from this classroom and the Engineering Computation course offers voluntary labs in app development, automation, robotics, and game design.

My pedagogical domain research areas are primarily focused on improving engineering education, verification of academic integrity, machine learning algorithms for predictive student retention, distributed interactive simulation, and medical training devices.


Biomedical Capstone Project Course (ECE 4BI6 - McMaster University): The design process; safety; a two-term project composed of small teams of students including an oral presentation and written report.

Principles of Programming (CoE 2SH4 - McMaster University): Fundamental concepts of programming languages: (assertion, assignment, control flow, iteration, recursion, exceptions); data representations; basic concepts of operating systems; composing and analyzing small programs. This course covered the Imperative, Script, and Object Oriented programming paradigms using C, Matlab, and Java, respectively.

Computer Organization and Architecture (EE/SE 3140U - University of Ontario Institute of Technology): Computer systems generation: main-frame mid-range, micro-computers; peripherals and interfaces; bus design; input/output systems and technologies; central processing units: arithmetic logic and control units; semiconductor memory (RAM and ROM), magnetic disks and tapes, optical disks; assembly and high-level programming language; integer and floating point arithmetic, pipelining and parallelism.

Engineering Design and Graphics (ENG 1C03 - McMaster University): Graphical visualization and communication; technical sketching, 2D and 3D computer-aided design; use of solid modelling software. Team product dissection is used for the structured exploration of engineering design and graphics. Course project is qualification for the General Motor's Partners for the Advancement of Collaborative Engineering Education (PACE) competition. Just as the Capstone represents the pinnacle of an engineer’s education, we offer our product dissection project as the cornerstone.

Engineering Computation (ENG 1D04 - McMaster University): Introduction and history of computing, architecture and organization, basics of logic, and disciplined design, testing and documentation of programs for engineering applications. Team design and implementation projects included implementation of an interactive logic game, scientific graphing calculator, and biomedical signal analysis. The course was run with the C and C# programming languages.

Digital Logic Systems (ECE 339 - University of Western Ontario): Theory of Boolean algebra, switching circuits, Venn diagrams; Karnaugh maps; logic and memory systems, design of combinational and sequential switching machines; electronic switching circuits; data coding, storage, transmission; basic design of digital computers; Capstone design project.

Microprocessors and Microcomputers (ECE 375 - University of Western Ontario): Basic elements of computers: central processing unit; memories; input/output devices; interfacing, software and hardware design, Computer Assisted Design; data handling and process control equipment; applications of microprocessors.

Electronic Instrumentation and Measurement (ECE 373 - University of Western Ontario): Resistive circuits, network theorems and analysis, RC networks, transducers, passive filters, op-amps, logic circuits, combinational and sequential logic circuits, binary algebra, data acquisition.


See Google Scholar: http://scholar.google.ca/citations?user=tkWC_bUAAAAJ