University of Rhode Island

College of Engineering

EGR 106 Foundations of Engineering II

Engineering problem solving.

Grading Scheme:

Tentative Schedule: (To save the files, right click on the underlined link and select "Save Target As")

Week

Topics

Relevant materials

1

Introduction to EGR 106 and Matlab

text chapter 1; lecture slides in pdf

2

Array creation; intro to scripts

text sections 2.1-2.6, 4.1-4.3; lecture slides in pdf; sample homework script; sound tools init_sound.m and sound_in.m;

3

Array manipulation and a little math

remainder of chapter 2, a bit of chapter 3; lecture slides in pdf

4

Array math

rest of chapter 3; lecture slides in pdf

5

Plots

text sections 5.1, 5.3-5.10; lecture slides in pdf

6

Programming: if and for

text sections 7.1-7.2, 7.4.1, lecture slides in pdf

7

Programming: loop nesting and control

text sections 7.5-7.6, lecture slides in pdf

8

More on programming

text chapter 7, lecture slides in pdf, tictactoe script,

9

Functions

text sections 6.1-6.7, 6.10, lecture slides in pdf, tic-tac-toe files tictactoe2 script, getmove function checkwin function

10

A little more programming, project time

text section 7.7

11

Project time

12

Project time

13

Questions? Contact Prof Swaszek