David Clausi
Dept. of Systems Design Engineering
University of Waterloo
Waterloo, Ontario
Canada N2L 3G1

dclausi 'at' engmail.uwaterloo.ca

Tel: (519) 888-4567 x2604
FAX: (519) 746-4791

David Clausi's Teaching Activities

Teaching Awards: 

-        Teaching Excellence Award, Department of Geomatics Engineering, University of Calgary (1998)

-        Teaching Excellence Award, Sir Sanford Fleming Foundation, Faculty of Engineering, University of Waterloo (2004)



Advice on Writing Papers/Projects/Reports

Many students (grads and undergrads alike) make the same types of mistakes when producing reports and such. For some darn good basic advice on report writing that is easy to read and understand, check out the following webpage, produced by a departmental colleague of mine: Paul Fieguth Report Writing Advice


SD121 - Digital Computation

This is the core introductory programming course for first year Systems Design Engineering students. It is offered during the Fall term each year.

Concepts: Computer systems, problem solving, data and programs, structured programming, arrays, matrices and pointers, correct and efficient algorithms, data structures.

Programming Environment: Visual C++

Course Home Page

SD372 - Pattern Recognition (Winter, 2003)

See the Course Home Page for details.

SD534 (Held annually in the winter term with SD730-2) - Remote Sensing Systems

This is an elective course offered during the winter term each year. SD534 is geared towards 4th year students while SD730-2 can only be taken by graduate students. In addition to most of the SD534 requirements, SD730-2 includes a term project. Details are found on the Course Home Page.

Concepts: A survey of modern quantitative remote sensing using optical, infrared, and microwave radiation. The principles and technologies for acquiring and understanding remotely sensed image data are discussed. Physical principles of EM propagation and interaction between the radiation and terrestrial and atmospheric materials. Principles and operation of sensor systems. Principles of pattern recognition and image processing techniques unique to remote sensing. Applications of remote sensing to monitoring vegetation, soil, oceans, and inland waters, and snow and ice.

Course Home Page

SD575 Image Processing (Held annually in the Fall term)

This is an elective course offered during the fall term each year geared towards 4th year students and Masters’ level students.  The course uses the textbook by Gonzalez and Woods (Digital Image Processing).  Course website here:  http://www.eng.uwaterloo.ca/~dclausi/sd575.html.

I often teach a reading course in Advanced Image Processing (SD770) that can be taken by grad students with experience in digital image processing.

SD461 & SD462 - Systems Design 4th Year Workshop

These two courses are offered sequentially in the Fall and Winter terms. The course pair represents the "4th Year Workshop" for Systems Design Engineering students. Students, in groups of 1, 2, or 3, work on an engineering project in consultation with a faculty advisor.

Details on the 4th year workshop (as well as the other workshop courses) can be found


For workshop project suggestions, go here.


Back to David Clausi's home page.