Pitt | Swanson Engineering
Homework Assignments

Fall 2017 Homework Assignments

There are two types of assignments:

  1. In Class assignments - Completed in one lab/class period. A printed copy of your in-class programming problems must be handed in at the end of each session. They will not be graded in detail, but must be completed successfully, using acceptable programming style.
  2. Weekly homework - Completed in one week. Assignment handed in on Monday or Wednesday. For each assignment, you will be required to submit a copy of your program electronically in the drop box. We will run these programs to verify that they do run correctly. Your grade will be based upon programming style as well as accuracy.


Documents ending with .pdf extension are Adobe Acrobat files. The latter are viewed via Acrobat Reader. All the machines in the labs have this software pre-installed. Just clicking on the link should bring the file up on your screen, from where you can directly print it out if you wish by just clicking on the printer icon (if you are viewing this page from home or from some other machine that does not have Acrobat Reader installed on it, click on the button at the end of this paragraph to get a free copy from the Adobe web site). 

Homework Assignments

Matlab Assignments

C Assignments

Videos of Lecture Material


  • Written Test 1 on Wednesday October 18, 7:00 - 8:00 pm in Benedum 229, 309, 318 and GSCC138
  • Computer Test 1 Monday October 23, 2017 in class
  • Written Exam 2 Thursday November 30, 2017 7:30 pm - 8:30 pm in BEND229, BEND309, BEND318, BEND102, GSCC138
  • Computer Exam 2 Wednesday December 6, 2017 in class