Teaching

Back Home Next

Home
Biography
Education
Employment
Awards
Research
Publications
Grants
Activities
Teaching
Gallerey
Supervision

Dr. Farag takes pride in teaching at the undergraduate and graduate levels. Several manuscripts are in various stages of preparation and are planned for publications in the near future. These manuscripts are an outgrowth of the lecture notes on ECE520 (Digital Image Processing), ECE 530 (Stochastic Processes), ECE618 (Digital Image Processing), ECE619 (Computer Vision), ECE 620 (Pattern Recognition), and ECE 641 (Medical Imaging). Dr. Farag has introduced a total of 11 new courses into the ECE curriculum in the past 13 years.

1. Courses Taught during the past four years at the ECE Department

1.     ECE 520       Digital Signal Processing

2.     ECE 521       Digital Signal Processing Laboratory

3.     ECE 618       Image Processing

4.     ECE 619       Computer Vision

5.     ECE 620        Pattern Analysis and Machine Intelligence

6.     ECE 655        Pattern Recognition Laboratory

7.     ECE 530        Stochastic Processes and Estimation Theory

8.     EE 600­02     Supercomputing and Visualization

9.     EE 600­03     Introduction to Parallel Programming

10.   ECE 640        Introduction to Biomedical Engineering

11.   ECE 541        Medical Imaging

12.   ECE 643        Introduction to Biomedical Computing

13.   ECE 523        Introduction to Biometrics (first taught during Fall 05 under ECE 500-78)

 

2. New Subjects Introduced into the Curriculum

1.      ECE 521  (Laboratory Course for EE 520, Digital Signal Processing)

2.      ECE 620  Pattern Recognition and Machine Intelligence

3.      ECE 640  Introduction to Biomedical Engineering

4.      ECE 530 Introduction to Random Processes and Estimation Theory

5.      ECE 635 (Laboratory Course for ECE 618, Digital Image Processing)

6.      ECE 645 (Laboratory Course for ECE 619, Computer Vision)

7.      ECE 655 (Laboratory Course for ECE 620, Pattern Recognition)

8.      ECE 641 Introduction to Medical Imaging

9.      ECE 643 Introduction to Biocomputing

10.    ECE 500 Introduction to AI Robotics (Dr. Tamer Inanc who has taught regularly since    2004)

11.     ECE 523 Introduction to Biometrics (first taught during Fall 05 under ECE 500-78).

In addition, Dr. Farag has sponsored a number of short courses at the ECE department in the past four years, including Video Compression (Prof. Edward Delp, Purdue University), Surface Registration (Dr. Paul Besl, Alias WaveFront), and Parallel Programming (Professor Eric Dumens, University of Florida).

3. Laboratory Development

Facilities at the CVIP Lab are being used for teaching EE600-01 a one-hour laboratory course that has been taught in conjunction with EE618, EE619 and EE620 since 1996. Class projects use the state-of-the-art facilities at the laboratory. Intensive efforts have been spent in developing these experiments. Permanent listing for these lab courses is now in the university catalog under ECE 521, ECE 635, 645 and ECE655.

 

   

horizontal rule

Back Home Next

horizontal rule

Copyright 2001, CVIP Laboratory for Computer Vision & Image Processing, University of Louisville, Kentucky.
This page is last edited on Monday, March 10, 2008.
Designer: msabry@cvip.uofl.edu