EGR 106 Foundations of Engineering II
Spring 2009, General Lecture Sections L01, L02, L03
Professor M. Sadd, 208 Wales, X5548, sadd@egr.uri.edu
_______________________________________________________

Course Goals: To introduce engineering problem solving methods and the computer tool MATLAB - a widely used
engineering/scientific software package with excellent computational, programmable and graphics features.
Instructor: Professor Martin Sadd, Dept. of Mechanical Engineering & Applied Mechanics, 208WalesHall, 874-5548,
sadd@egr.uri.edu, Office Hours: TR 9-11am or by appointment.
Textbook: MATLAB An Introduction with Applications (Third Ed.) by A. Gilat, Wiley 2008. 
Lecture Attendance: You are expected to be present for all lectures and attendance will be taken.
Details on homework, quizzes, grading, etc. will be provided in each individual 75-minute lecture section as listed below:

Individual Lecture Sections

Time Tuesday Thursday
8:00-9:15 Prof. Brown Prof. Brown
9:30-10:45 Prof. Hunter Prof. Hunter
12:30-1:45 Prof. Kumaresan Prof. Kumaresan
2:00-3:15 Prof. Taggart Prof. Taggart
3:30-4:45 Prof. Hu Prof. Hu

Common Quizzes (6-7pm Edwards Aud)

Date Topics Locations

Wednesday 2/18

(URI Monday)

Basic Matlab Commands;
Array Creation & Manipulation
Edwards

Tuesday 3/10

Scripts, Array Math Edwards
Wednesday 4/1 Scripts, 2-D Plotting, Relational, Logical, Conditional, Commands Brown, Hunter, Taggart: Edwards
Kumaresan: Quinn Aud.
Hu: Pastore Aud.
Tuesday 4/21 Loops, Function Programming Brown, Hunter, Taggart: Edwards
Kumaresan: Quinn Aud.
Hu: Pastore Aud.

General Lecture Schedule (M 1-1:50, 2-2:50; T 12:30-1:20)

Lectures Dates Topics Text Sections Download Material
1 Jan 26,27 Introduction to EGR 106 & MATLAB 1.1 - 1.7 Lecture 1
2 Feb 2,3 Intro to Scripts, Array Creation 1.8, 1.9, 2.1 -2.3 Lecture 2
init_sound.m , sound_in.m , HW2_sample.m
3 Feb 9,10 Array Manipulation 2.4 - 2.10 Lecture 3
rotate_colormap.m , A2Z.mat
4 Feb 17,18 Array Mathematics 3.1 -3.8 Lecture 4 , Lec4.m
5 Feb 23,24 MATLAB's Editor, Scripts, I/O 4.1 - 4.5 Lecture 5 , Lec5.m
6 March 2,3 Snow Cancellation  - Quiz2 Review
7 March 9,10 2-D Plotting 5.1, 5.3 - 5.12 Lecture 6 , Lec6.m
8 March 23,24 Relational, Logical, Conditional, Commands 7.1 - 7.3 Lecture 7 , Lec7.m
9 March 30,31 Loop Commands 7.4 - 7.6 Lecture 8 , Lec8.m , Quiz3 Review
10 April 6,7 Function Programs 6.1 - 6.7 Lecture 9, Lec9.m
11 April 13,14 Polynomials, Curve Fitting, Interpolation 8.1 - 8.4 Lecture 10 , Lec10.m , Quiz4 Review
12 April 20,21 Three-Dimensional Plotting 9.1 - 9.3 Lecture 11 , Lec11.m
13 April 27,28 Overview of MATLAB Applications - Lecture 12

Academic Integrity: According to URI's policy on academic integrity, "cheating is the claiming of credit for work not 
done independently." While group study is generally encouraged in this course, each student is expected to submit work 
that they have developed on their own. Submission of duplicate copies of MATLAB code is not acceptable.

Disability Issues:
Any student with a documented disability is welcomed to request accommodations and should 
contact their instructor as soon as possible. For more information, contact Disability Services for Students Office 
(874-2098)  www.uri.edu/disability_services

Important Course Evaluations:
Online course evaluations using the new IDEA-SRI survey are scheduled for  April 17 - May 1. During this time period, students will receive emails prompting them to fill out online "End of Semester IDEA Ratings" for instructors of their courses. Each email will contain a link to an online evaluation form for one of their classes, and forms can also be accessed at  http://www.uri.edu/ecampus/students/student_news.html. 
Survey results are important to help evaluated teaching and improve instruction.  Ratings will be most helpful to the instructor and the institution if your answers are fair, thoughtful and honest. You should answer all the questions even if some do not seem directly relevant to the course.  Instructors are not expected to do well on every item and those not related to the course are not counted in the final evaluation. Finally, your responses are kept completely confidential by the IDEA Center in Kansas. Reports to instructors are based only on aggregated data.