Asee peer logo

Integration Image Analysis Projects In An Introductory Computational Methods Course Using Matlab Software Environment

Download Paper |


2008 Annual Conference & Exposition


Pittsburgh, Pennsylvania

Publication Date

June 22, 2008

Start Date

June 22, 2008

End Date

June 25, 2008



Conference Session

Programming for Engineering Students II

Tagged Division

Computers in Education

Page Count


Page Numbers

13.769.1 - 13.769.15



Permanent URL

Download Count


Request a correction

Paper Authors

author page

Abhijit Nagchaudhuri University of Maryland Eastern Shore

Download Paper |

NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Integration of Image Analysis Projects in an Introductory Computational Methods Course Using MATLAB Software Environment

Abstract “Computational Methods for Engineers”, is a 3 credit course offered to sophomore/junior students at University of Maryland Eastern Shore(UMES) to engineering majors. The course has been adapted from the “Introduction to Matlab” course that was being offered to engineering majors in the past. Some students in the Department of Mathematics and Computer Sciences have also taken the course. The course introduces students to basic programming concepts, vector methods, linear algebra, solutions of linear and nonlinear equations, two-dimensional and three- dimensional graphics, and numerical analysis, including numerical integration and numerical solutions of ordinary differential equations. The “Image Processing Toolbox” of Matlab is integrated in the project work for the course. It provides an avenue for introducing students to ongoing experiential learning and research endeavors in remote sensing that the author is involved in, with support from NASA and USDA. The image analysis projects not only provide a new and appealing dimension to the course, but also enhance comprehension of course material by active learning.

Students have worked in teams to perform a variety of image analysis tasks, including color segmentation in the RGB and HSI/HSV domains; computing normalized difference vegetation index (NDVI); mosaicking of overlapping digital frames; and other projects that have relevance to the ongoing research efforts in which the principal author is engaged in.

In this paper, an outline for the course will be provided and a few of the projects executed by the student teams in the last couple of years will be highlighted. Student feedback and assessment of the course, with particular reference to the project, will also be discussed.

1.0 Introduction A significant number of textbooks have been recently published for use in introductory computational methods courses using Matlab software environment [1-4]. Also, textbooks are available for courses such as, Statics, Dynamics, Mechanics of Materials, Control Systems, Statistics, Image Processing, Basic Circuits, and Communication systems, [5-11] that are integral parts of general engineering curricula, as well as popular engineering

Nagchaudhuri, A. (2008, June), Integration Image Analysis Projects In An Introductory Computational Methods Course Using Matlab Software Environment Paper presented at 2008 Annual Conference & Exposition, Pittsburgh, Pennsylvania. 10.18260/1-2--3140

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2008 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015