• Skip to primary navigation
  • Skip to main content

EGR 111

  • Home

Welcome to EGR111!

Syllabus (Spring 2020)

Office Hours: 

Tutors:

Deadlines:  Most of the labs have three parts: reading assignment, checkpoints, and homework.  The reading assignments include Participation Activities which are required and due at the beginning of class on the day of the lab.   The Challenge Activities are optional.  If the textbook chapter is empty, then there is no reading assignment for that lab.  During the labs, there are lab checkpoints which are due at the beginning of the following class period.  So if you cannot complete a lab during class, you can finish it outside of class and get it checked off at the beginning of the next class period.  The deadline for submitting the homework assignment is 11PM on the night of the following class period.

Engage:  Please see Revised EGR111 Passport Graphic for details about the assignment due to the switch to online classes.  Engage is used to submit the three Engagement Activities.  Here is a link to the forms on Engage.  Search for EGR 111 and the three forms will come up.  Here are links to the presentation. LinkedIn Tips, and LinkedIn Checklist.

Textbook:  The required textbook is an on-line MATLAB textbook from zyBooks.  It is available for purchase at the UP bookstore or by the following method:

  1. Sign in or create an account at learn.zybooks.com
  2. Enter zyBook code: UPEGR111HoffbeckSpring2020
  3. Subscribe

MATLAB Grader: The homework assignments are on MATLAB Grader.  Please read these notes:  Notes on using MATLAB Grader

MATLAB on VDI:  UP students can run MATLAB on the computers in Shiley Hall or on any computer using the Virtual Desktop Interface (VDI).  When using VMware Horizon View Client, the server is desktop.up.edu.  Use the Engineering Kiosk.

Accessing your files on P: drive:  UP students can transfer files to and from their P: drive using this website.

MATLAB on your computer:  If you want to run MATLAB locally on your computer, you can buy the Student version of MATLAB for about $100, or there is also a free open-source program called Octave that is similar to MATLAB.  Note:  Octave doesn’t have the xlsread command unless you install a separate package (by typing “pkg load io” into the Command Window), or alternately use the csvread command to load in the data file in .csv format instead of using xlsread.

MATLAB Tutorials:  There are interactive MATLAB tutorials at MATLAB Onramp and Tutorialspoint.  You can practice your MATLAB skills at Cody.

MATLAB Error Messages: Having trouble interpreting a MATLAB error message?  Try reading this post.

MATLAB Debugging: For an introduction to the commands that can help debug your programs, see this link.

Class Session

Lab

Resources/Notes

1 Course Overview List of Courses that use MATLAB
2 Intro to MATLAB  
3 Vectors and Plotting Data  
4 Trig Functions  
5 Quiz 1
Audio Processing
EGR111 Files
Please bring ear buds or headphones
6 Functions Scripts vs Functions
7 Matrices and Relational Operators  
8 Conditional Execution  
9 Quiz 2
Loops
 
10 Fourier Series Please bring ear buds or headphones
11 Image Processing  
12 Heat Transfer  
13 Quiz 3
Programming Techniques
 
14 Project 1: Marshmallow Stick (Updated 3/15/20) alum_bar.xlsx
Basics of Thermal Imaging Video
Example Memo Format
15 Project 1 (cont.)  
16 Project 1 (cont.)  
17 Project 1 (cont.)  
18 Project 2: Solar Panel Angle Solar Photovoltaic Technology Basics
HourlyIrradiance.xlsx

 

Data file in .csv format: HourlyIrradiance.csv

19 Project 2 (cont.)  
20 Quiz 4
Project 2 (cont.)
 
21 Project 2 (cont.)  
22 Project 2 (cont.)  
23 Project 3: Boathouse testReturnPeriod.txt
GageHeightMorrisonBridge.xlsx

 

Data file in .csv format:  GageHeightMorrisonBridge.csv

24 Project 3 (cont.)  
25 Quiz 5
Project 3 (cont.)
 
26 Project 3 (cont.)  
27 Review for Final Exam See MATLAB Grader for Practice Problems (Optional)
28 Final Exam (see Syllabus for time and date The Final Exam is comprehensive and covers all of the labs and projects.

 

Copyright © 2026 · News Pro with Full Header On Genesis Framework · WordPress · Log in