THIS PAGE IS FREQUENTLY UPDATED WITH THE
LATEST NEWS AND ANNOUNCEMENTS RELATING TO ECE3040
Final Exam: Tuesday, April 30
(10:15 am – 12:15 pm)
(Covers
all lectures)
Solve by
hand
Bring a TI30Xa
calculator
Closed notes
You are allowed to bring an index card (standard small size
card) which you can write on it formulas and Matlab
instructions. ONE SIDE ONLY!
In
addition to the numerical methods that you learned in class, make sure you are
able to use builtin Matlab functions and Matlab code to solve numerical problems
NO student will be allowed to
leave the classroom for the duration of the exam (so, plan accordingly). Cell
phones and smart watches must be powered off and placed in your back bag. You
will have no access to your back bag once the exam starts.
Required Software:
MATLAB Student Version. You must have this
software installed and working on your own laptop before the end of the
first week of classes.
Buy (Matlab and Simulink
Student Suite, $99) and download it at http://mathworks.com.
(Here is a
direct link)
For Exams, if a calculator is allowed it
has to be a very basic scientific calculator. I recommend the TI30Xa (for under
$10 (try your local Walmart)
NO calculator that
can solve calculus problems, implement numerical methods (i.e., programmable)
and/or store documents is allowed on Exams
Test
#1 (Date: February 8)
!Bring
a photo ID!
(Covers Lectures 17; Assignments 15)
Closed book and closed notes
Basic scientific calculator
Recommended: TI30Xa or comparable
calculator
NO student will be allowed to
leave the classroom for the duration of the exam (so, plan accordingly). Cell
phones and smart watches must be powered off and placed in your back bag. You
will have no access to your back bag once the exam starts.
You may not use a smart phone as a calculator. You are not allowed to borrow a calculator. No other materials are allowed.
Test #2 (Date:
Thursday, February 29)
(Covers
Lectures 812; Assignments 58)
NO Calculators that can Solve Calculus
Problems or Implement Numerical Methods are allowed
Recommended: TI30Xa
calculator.
NO student will be allowed to
leave the classroom for the duration of the exam (so, plan accordingly). Cell
phones and smart watches must be powered off and placed in your back bag. You
will have no access to your back bag once the exam starts.
You may not use a smart phone as a calculator. You are not allowed to borrow a calculator. No other materials are allowed.
You are expected to know the formulas/algorithms for the various
iterative method, and to be able to find the derivatives of nonlinear
functions.
Test #3 (Date: Tuesday, April 2)
(Covers
Lectures 1318; Assignments 911)
Bring a basic scientific calculator
Closed book and closed notes
You are allowed to bring an index card (standard small
size card) which you can write on it formulas and Matlab
instructions. ONE SIDE ONLY!
NO Calculators that can Solve Calculus
Problems or Implement Numerical Methods are allowed. No calculators with
builtin memory.
Recommended: TI30Xa or comparable
calculator
NO student will be allowed to
leave the classroom for the duration of the exam (so, plan accordingly). Cell
phones and smart watches must be powered off and placed in your back bag. You
will have no access to your back bag once the exam starts.
You may not use a smart phone as a calculator. You are not allowed to borrow a calculator. No other materials are allowed.
Assignments
You are to submit your solutions (file name must be “LastName_FirstName_ECE3040_Assignment#”) via Canvas. Late assignments are not accepted.
(Solve the even numbered problems unless told otherwise). The odd numbered problems you can solve as you prepare
yourself for exams, but you are not to turn them in for grading. The solutions
to all problems in a given assignment will be posted after you turn in that
assignment.)
DO NOT COPY FROM OLD SOLUTIONS! ALL WORK MUST BE 100% YOURS.
Make sure you retain a copy of your assignment solutions.
Example of homework solution format
(Due: Tuesday, Jan 16. Submit
before 9:00 am)
(Part
of this assignment is to purchase (here is a
direct link) and install Matlab
on your laptop during the first week of classes. Bring your laptop to all
lectures.)
Assignment 2 Answers and Assignment 3 Answers
(Due: Tuesday, Jan 23. Submit
in two separate documents before 9:00am.
Assignment 4 Answers and Assignment 5 Answers (solve only Problems 2, 4 and 6 in
each assignment)
(Due: Tuesday, Jan 30. Submit
before 9:00 am)
(Due: Tuesday, Feb 6. Submit before
9:00 am)
(Due: Tuesday, Feb13. Submit before
9:00 am)
(Converting
a binary numerical array to a compact string of 1s & 0s)
Assignment 8 Answers (Solve
the odd numbered problems).
(Due: Tuesday, Feb. 20.
Submit before 9:00 am)
(Due: Tuesday, Feb. 27.
Submit before 9:00 am)
(Due: Tuesday, March 12.
Submit before 9:00 am)
(Due: Saturday, March 30.
Submit before 5:00 pm)
Assignment
12 Answers
(Solve all even problems & Problem 9)
(Due: Tuesday, April 16. Submit before 9:00 am)
Notice the swapping
of assignments 13 and 14
Assignment
14 (also include Problem 5) Answers
(Due: Tuesday, April 23. Submit before 9:00 am)
Assignment 13 Answers
(Due: TBD. Submit before
9:00 am)
Assignments Rules
Turn in a hard
copy of your assignment solution on the due date to your Instructor five
minutes before the beginning of the lecture.
Arrive early because once the lecture starts
your professor will stop accepting your work.
Note 1: All assignments must be completed based on individual effort. Any sharing (giving
and/or receiving) of solutions, no matter how small, is considered cheating,
and will lead to a zero grade for the assignment and can lead to failing the
course.
Note 2: All Matlab generated solutions, scripts, functions and plots must be included for each assignment. Your homework product must be properly edited to include the problem statement followed by your solution (analytic and/or Matlabbased) for each problem. Raw Matlab output is not acceptable. The solutions are preferred to be typed. Here is a sample of how your assignment should be formatted: Example of homework solution format.
Note 3: Students are
expected to complete the homework assignments using their own PC running the
Student version of Matlab.
Note 4: All numerical
calculations must be performed using Matlab. Copy and
paste the calculations in your solution. See the sample homework solution link
(above). Screen capture of Matlab graphs and results for inclusion in your assignments
can be generated using the following free software: Free screen capture program
(Jing).
Policy on smart/cell phones: It
is simple, switch it off and place it in your bag for the whole duration of the
lecture.
Very Important: Your Professor is known to be very strict when it comes to attendance
and deadlines. He expects you to conduct yourself as a professional. Here are
few examples:

He does not accept assignments submitted on the due date after he
starts the lecture.

If he sets a submission date for an assignment (say a bonus problem) to
be received by email before 5:00 pm on a certain day and you submit at 5:01pm
then he would not accept your submission.

When taking a test if he announces the end of the test and that you
need to turn in your work, but you continue to write then he will not accept
your work and you will receive a zero.

Arrive more than 5 minutes late to class and you will be counted absent
and lose points (1% of your final average is subtracted for each unexcused
absence).

In case of an emergency, you must email him about your absence before
class and you must bring with you a legitimate documentation for your absence
(e.g., doctor’s note, court note, etc.) in order for the absence penalty to be
waived.
Prof. Hassoun’s policy on cheating:

All work submitted for
grading must be 100% individual effort (unless otherwise told beforehand by
your professor).

The solutions to
assignments (bonus problems and mini projects) might already be out there.
Advice: Do not look at them, period!

All work you submit for
grading (assignments, exams, projects and bonus problems) must be 100% your own
effort. You understand that once you submit your work for grading then you are
automatically certifying that the work is 100% yours. Upon grading your work,
if cheating is detected (no matter how small) on an Exam then you will FAIL the
course. On all other graded work, the first cheating incidence (no matter how
small) by a student will earn that student a zero for that piece of work. The
second offence is an automatic failure of the course.
 And yes, your professor monitors website such as Chegg.com Freelancer.com and others. Advice: Do not use such sites to cheat.
Ignore the
following information for now:
Test
#1:
!Bring
a photo ID!
(Covers Lectures 16; Assignments 14)
Closed book and closed notes
NO Calculators that can Solve Calculus
Problems or Implement Numerical Methods are allowed. No calculators with
builtin memory.
Recommended: TI30Xa or comparable
calculator
NO student will be allowed to
leave the classroom for the duration of the exam (so, plan accordingly). Cell
phones and smart watches must be powered off and placed in your back bag. You
will have no access to your back bag once the exam starts.
You may not use a smart phone as a calculator. You are not allowed to borrow a calculator. No other materials are allowed.
Test #2: (Sample test Answers)
(Covers
Lectures 712; Assignments 58)
NO Calculators that can Solve Calculus
Problems or Implement Numerical Methods are allowed
Recommended: TI30Xa
calculator.
NO student will be allowed to leave
the classroom for the duration of the exam (so, plan accordingly). Cell phones
and smart watches must be powered off and placed in your back bag. You will
have no access to your back bag once the exam starts.
You may not use a smart phone as a calculator. You are not allowed to borrow a calculator. No other materials are allowed.
You are expected to know the formulas/algorithms for the various
iterative method, and to be able to find the derivatives of nonlinear
functions.
Test #3:
(Covers
Lectures 1318; Assignments 911)
Bring a TI30Xa
calculator
Closed book and closed notes
You are allowed to bring an index card (standard small
size card) which you can write on it formulas and Matlab
instructions. ONE SIDE ONLY!
NO Calculators that can Solve Calculus
Problems or Implement Numerical Methods are allowed. No calculators with
builtin memory.
Recommended: TI30Xa or comparable
calculator
NO student will be allowed to
leave the classroom for the duration of the exam (so, plan accordingly). Cell phones
and smart watches must be powered off and placed in your back bag. You will
have no access to your back bag once the exam starts.
You may not use a smart phone as a calculator. You are not allowed to borrow a calculator. No other materials are allowed.
Final Exam
Date:
à Time: ß
(Covers
all lectures)
Bring a TI30Xa
calculator
Closed notes
You are allowed to bring an index
card (standard small size card) which you can write on it formulas and Matlab instructions. ONE SIDE ONLY!
Make sure you are able to use builtin Matlab
functions and Matlab code to solve numerical problems
NO student will be allowed to
leave the classroom for the duration of the exam (so, plan accordingly). Cell
phones and smart watches must be powered off and placed in your back bag. You
will have no access to your back bag once the exam starts. You should develop a solid understanding of the
various numerical methods and their respective formulations.