Homework Guidelines for ECE 4803

The application of learned principles, and practice, are essential to learning new material. An important part of an engineer’s training is to learn how to approach a problem logically and present the solution in a clear and coherent way. Accordingly, the following are guidelines that are aimed at improving the quality of homework submissions, facilitating learning, and helping the grader to quickly evaluate your submission.

Guidelines:

  • You will submit your homework electronically in canvas. Submissions should be in order and correctly rotated.
  • All answers must be clearly indicated (boxed if appropriate). It should be easy to identify the answer to each problem at a glance.
  • Use sufficient paper. Cramming lines together and writing small make your work difficult to decipher. Consider your answer to be a presentation of your thought processes and work. Make it orderly, neat, visually appealing, and convincing.
  • It is generally preferable to start each problem on a new page.
  • Be as brief as possible but no briefer. It is important to get to the heart of a problem and not cloud your submission with fluff. However, leaving out important steps or information is not acceptable. Practice brevity while maintaining completeness.
  • In order to facilitate more timely grading, I may occasionally only grade a random subset of the homework problems. You are encouraged to study the solutions for every problem and compare with your own.
  • You are encouraged to discuss the problems with other students in the class, but your solution must be prepared independently. You may not copy another student's work (or allow others to copy yours), and in preparing solutions to coding problems, it is not acceptable to jointly write code with another student and then make only minor changes before submitting code which has been essentially copied. In order to avoid the appearance of inappropriate collusion, it is strongly advised that you always attempt to begin the problems on your own before discussing someone else's solution.

Homework 1

Homework 1 (pdf). Due Thursday August 27, at 9:30am.

You will also need the files student_debt.csv and asteroid_data.csv.

Homework 2

Homework 2 (pdf). Due Thursday September 3, at 9:30am.

You will also need the files samptimes.csv and y.csv.

Homework 3

Homework 3 (pdf). Due Thursday September 10, at 9:30am.

Homework 4

Homework 4 (pdf). Due Tuesday September 29, at 9:30am.

Homework 5

Homework 5 (pdf). Due Tuesday October 6, at 9:30am.

Homework 6

Homework 6 (pdf). Due Tuesday October 20, at 11:59pm.

Homework 7

Homework 7 (pdf). Due Tuesday November 3, at 11:59pm.

You will also need the file hw07_prob3.py.

Homework 8

Homework 8 (pdf). Due Thursday November 19, at 11:59pm.

You will also need the file hw08.py.