Dr. Bandula Dahanayake (Daha)


PHD (1987) Electrical and Computer Engineering, McMaster University, Ontario, Canada.

M. (Computer) Sc. (1998) Computer Science and Systems, McMaster University, Canada.

M. Eng. (1984) Electrical Engineering, Memorial University of Newfoundland, Canada.

B.Sc.Eng.(Hons) (1980) Electronic and Telecommunication Engineering, University of Moratuwa.

Citizenship: Canadian


Object Oriented Design, Software Engineering, Data Networks, Cryptography and Network Security, Mobile Computing and the Internet, Computer Networks, Software Design Patterns, eCommerce Technology, Theory of Computation, Algorithms, Real-time Systems, Finding Patterns in Strings. Adaptive Filter Theory, Time series Analysis, Functional Analysis, Underwater Acoustics. States and Parameter Estimation, Digital Communication, Digital Filters, Engineering Analysis, Physical Oceanography, Advanced Statistical Analysis.

Vocational Courses: C Programming, C++ Programming, Java, Database Systems, Expert Systems Application, and Unix.

Patent Application (No. 2,250,537): A New Adaptive Blind Equalizer


Knowledge Upgrade: Carleton University (Sept. 1999- Sept. 2001) Worked in the area of Wireless Network Security and All-Optical Networks. Have taken graduate courses in Computer Science related to Software, Cryptography, Wireless networks and the Internet.

Senior Analyst: Telexis Corporation (May 1997-May 1998). Worked in the areas of Telecommunication, Signal Interception, Channel Coding, and Signal Processing. Introduced a new methodology for blind equalization and performed their software implementations. MATLAB, C/C++ and Java languages were used.

Research Engineer: McMaster University (Aug. 1989-Oct. 1995) – Worked with an Industrial Research and Development Foundation. Developed new Methodologies for signal processing; introduced and tested novel solutions to practical problems; supervised research projects. Introduced the concept of Smart Neural Nets. Discovered a new non-invasive approach for detecting epileptic seizures adaptively. Performed software implementations. Tested the algorithms. Used C/C++ for software implementations. Took part in technical committees.

International Presentations:

Made technical presentations for international audiences in Tokyo, Yokohama, Japan, Sydney, Perth, Australia, Greece, San Francisco, San Diego, Dallas, Tampa, Orlando, Hawaii, North Carolina, Boston and Halifax, Canada.


Served in International Technical Committee, International Conference on Computer Applications in Industry and Engineering-1995, sponsored by the International Society for Computers and Their Applications (ISCA).

Reviewed technical articles for the following journals:

IEEE Trans. on Signal Processing, and IEE Proceedings.

Referee for IEEE International Conference on Neural Networks ICNN, 1995.

Referee for IEEE Conference on Digital Signal Processing Applications, 1996, Perth, Australia.


1980-1982: Faculty Member, Department of Electronic and Telecom. Engineering, University of Moratuwa.

Lecturer, Institute of Engineers.

Lecturer, National Apprentice Board.

1988-1989: Faculty Member, University of West Indies, Kingston, Jamaica.

Teaching Assistant during graduate studies at Memorial University of Newfoundland, McMaster University, University of Waterloo, and University of Canterbury, New Zealand.


‘A new approach towards an adaptive blind equalizer’, April 1998, Telexis Corporation, Ottawa, Ontario.

‘Generalized Repetitions: A New Approach‘, M. (Computer) Sc. Thesis, 1998, Department of Computer Science and Systems, McMaster University, Ontario.

‘Paralysis free fast learning: smart neural nets’, FUZZ-IEEE/IFES’95, Yokohama, Japan.

‘Quick Learner: smart neural nets’, The International Conference on Signal Processing Applications and Technology, ICSPAT-95, Boston, Massachusetts.

‘Learning with discipline: Smart Neural Nets’, IEEE Workshop on Non-linear Signal and Image Processing, 1995, Halkidiki, Greece.

‘Non-Emotional Learning for Neural Nets: fast learning’, Proceedings of the ISCA International Conference on Computer Applications in Industry and Engineering, 1994, San Diego, California.

‘A novel approach for fast learning: Smart Neural Nets’, Proceedings of the IEEE International Conference on Neural Networks, ICNN’94, IEEE World Congress on Computational Intelligence, 1994, Orlando, Florida.

‘A novel approach for epileptic seizure detection’, IEEE Seventh Symposium on Computer-Based Medical Systems, 1994, Winston-Salem, North Carolina.

‘Smart Neural Nets (A new feed forward neural net for fast learning)’, Proceedings of the ISCA International Conference on Computer Applications in Industry and Engineering, 1994, Honolulu, Hawaii.

‘A new approach for detection of abnormalities in stationary systems’, International Conference on signal processing applications and technology, ICSPAT, 1994, Dallas, Texas.

‘Smart neural nets for fast learning’, IEEE Symposium on Engineering Technologies and Factory Automation’, 1994, Tokyo, Japan.

‘Exponentially weighted least accumulated innovation squares learning’, Proceeding of the ISCA International Conference on Computer Applications in Industry and Engineering, 1993, Honolulu, Hawaii.

‘Derivation of momentum LMS(m-LMS) learning algorithms by minimizing objective functions’, 1993 IEEE international conference on Neural Networks, San Francisco, California.

‘On line methodology for detection of EEG abnormalities and possible epileptic seizure detection’, IFAC World Congress-1993, Sydney, Australia.

‘Detection: A New Approach’, IEEE International Conference on Acoustic Speech and Signal Processing, ICASSP-1988, New York.

‘SPECTRUM and flat spectral line REPRESENTATION: Geometric approacH’, Fourth workshop on spectrum estimation and modelling-1988', IEEE ASSP Society, University of Minnesota, Minneapolis, Minnesota.

‘Dual Partitioning and Subspace Decomposition in Neuro Physiological Signal Processing’, Tenth Annual Conference, New Orleans, 1988, IEEE Engineering in Medicine and Biology Society.

‘Super precision adaptive array processing and systolic array structures’, PhD thesis, 1987, Dept. of Electrical and Computer Eng., McMaster University, Hamilton, Canada.

‘Unified approach to the spectrum estimation’, International Symposium on Signal Processing and Applications (ISSPA)-87, University of Queensland, Australia.

‘A new method of array processing’, IEEE International Conference on Acoustic Speech and Signal Processing, ICASSP 87, Texas.

‘Bearing estimation by QZ and VZ decompositions’, IEEE International Conference on Acoustic Speech and Signal Processing, ICASSP 87, Texas.

‘Proper orthogonal projection multiple signal classification (POP-MUSIC)’, IEEE International Conference on Acoustic Speech and Signal Processing, ICASSP 1986, Tokyo.

‘A new method of array processing (blind reception beamformer)’, Signal processing iii: Theories and applications, I. T. Young et al (editors), 1986, Elsevier science publishers B. V. (North Holland).

‘An investigation of constant velocity gradient effects in seismic analysis’, M. Eng. thesis, 1984, Faculty of Engineering Memorial University of Newfoundland, Newfoundland, Canada.

‘Microprocessor applications’, Final project for B. Sc. Eng., 1980, Department of Electronics and Telecommunications, University of Moratuwa.