Department of Electrical
& Computer Engineering
January 2020
Instructor:
Dr. Shiva Kumar, P.Eng., ITB A322 x26008 kumars@mail.ece.McMaster.CA
Office hours: Tues &
Thurs 10:30am-12:00pm
TAs:
Mr. Khaqan Majeed, ITB-A202 Desk 16, majeedk@mcmaster.ca
Office hours: Thursdays from 1:30 PM to 2:30 PM
Mr. Ryan Ramdial, ITB-A204, ramdiard@mcmaster.ca
Office hours: Fridays from 1:30-2:30
Mr. Ahmed Zaidi, zaidiat@mcmaster.ca
Friday from 9am - 10am
Mr. Ryan Scott, ITB-136, scottr8@mcmaster.ca
Office hours: Mondays 1:30-2:30
Mr. Ziqi, douz6@mcmaster.ca
Office hours: Thursdays 1:30-2:30
Announcements:
Course has been moved to Avenue. Please check
Avenue for course content and announcements. No more updates will be provided
on this website from now on.
Lab1 report due date is now changed to Friday Feb. 14. Please submit your lab reports at Assignment dropbox EE3TR4
located in ITBA building (next to the copy machine). Please
see Lab
Schedule section below for more information.
One of our 3TR4 students, Mr. Xuanyu Liu has rewritten the first two weeks of lecture
notes. Please see the section Lecture Notes below for his version
(it looks like a print!). Many thanks to Mr. Liu for his hard work.
Please follow the Mosaic schedule for the
week of Jan 20 and Jan 27. The third week is unscheduled – anybody can go if
you have missed earlier.
If you need to do lab switching, lab
repeating or any questions related to labs, please contact the TA, Mr. Khaqan Majeed (majeedk@mcmaster.ca). DO NOT CONTACT THE
INSTRUCTOR ON LAB-RELATED QUESTIONS. THE TA HAS ALL THE INFORMATION.
To those who are repeating the course: Your
lab grades for 2018 and 2019 are now with the TA, Mr. Khaqan
Majeed. Please contact him regarding the lab grades
and lab credits.
IEEE student office is no longer buying/selling radio kits. So, after consulting with the chair, the radio kit lab has been cancelled.
Now there are three labs. Total lab weight is still 20% and each lab is worth 20/3 = 6.66%.
Quizzes will be conducted during the tutorials. The date of quiz will be announced at least 1 week prior to the quiz. You need to bring a pen, paper and calculator. It is expected that quiz will take roughly about 30 minutes to complete.
Labs
will start from the week of Jan 20. You
need to do the design on Matlab before going to the
lab. Please see the lab 1 description and lab schedule under Section Labs.
Make sure that you do the preparation outlined in the document.
The tutorials will start from Friday, Jan 24.
Each Lab will run for 3 weeks. Form a group of 2.
Week 1 and Week 2 -> Follow mosaic schedule
Week 3 -> reserved for someone missed the lab or someone wants to partner with someone in the other session.
For lab switching, you don’t need to take a permission. Just drop in at the lab. However, the students who have the assigned lab section hold the priority. If you don’t turn up within 30 mins, you would lose the priority. If you miss the lab or your lab switching does not succeed, you can go in the third week – it is free.
The
students who are repeating the course need not repeat the labs. However, if you
want to improve your lab marks, you could repeat the lab. But if you decide to
repeat the lab, you need to repeat all the labs. Your lab grades for 2018 and 2019 are now with the TA, Mr. Khaqan Majeed. Please contact him
regarding the lab grades and lab credits.
Midterm
Date: Wednesday, February 26, 2020
Time: 7:00 pm – 8:30 pm
Locations: CNH 104 and TSH B128
Labs
Lab1:
Please read the following document before doing Lab 1:
Butterworth
filters - This would be helpful to
design Butterworth filters (for Lab1).
Lab2:
Please read the following document before doing Lab 2:
Lab3:
Please read the following document before doing Lab 3:
Lab Schedule (in room ITB
157) All dates are 2020.
This
schedule is tentative, since circumstances may change depending on things such
as coverage of the required material in the lectures beforehand.
Note: Break
week is the week of Mon Feb 17.
You
will be able to gain access to the lab after regular hours with your ID key
card. For this, you will have to validate your card at The Hub, JHE
216A.
Lab
1: Calculation of filter
responses Mon Jan 20- Fri Feb 7. (3 weeks)
Report
due Friday Feb. 14.
Lab 2: Double sideband suppressed carrier modulation. (3 weeks).
Starts Mon Feb 24– Fri March 13.
Due
Mon Mar 23.
Week
1: even-numbered groups. Week 2: break week Week 3: odd-numbered
groups. Week 4: unscheduled.
Lab
3: Random Processes: Mon
Mar. 16 - Fri Apr. 3. (3 weeks)
Due
Apr 9
Week
1: odd-numbered groups. Week 2: even-numbered groups. Week 3:
unscheduled.
Lecture
Notes
Fourier Series
and Transforms:
Book sections for Fourier Transforms: Sections 2.1, 2.2,2.3, 2.4, 2.5,2.6,2.7,2.8,2.9 and 2.10.
Homework problems from the textbook: Problems 2.1 to 2.4 at the end of second chapter.
Lecture notes done in class
Lec3_oneNote_Fouries_series_transform
Lec4_oneNote_Fourier_transform
Lec5_oneNote_Fourier_transform
Lec6_oneNote_Fourier_transform
Clean Lecture Notes by Mr. Xuanyu Liu
Detailed Notes:
Derivations of properties done in these notes are not required for midterm and final. However, they may be useful for a stronger foundation on Fourier transform theory.
Amplitude
modulation:
Text book sections: 3.1, 3.2 (switching modulator not included),3.3 (costas receiver not included), 3.4, 3.7 and 3.8
Standard AM:
DSB-SC:
Random Process
SNR
Digital
Modulation
Tutorials
Practice
Problems
* Problem 2: There is an extra factor B/2 in the expression for G_2(f). The correct expression is
G_2(f) = (A-K) triang(f/(B/2)). The final expression should also be modified accordingly.
AM solutions
* Please look at questions 1,2,3,6,7,8,9,12,13 and 14 and corresponding solutions. The other questions are not relevant.
Midterm
Date: Wednesday, February 26, 2020
Time: 7:00 pm – 8:30 pm
Locations: CNH 104 and TSH B128
Format: There will be 3 questions. They can be problem solving type or explain type (for which you could provide answers qualitatively)
Study material: Lecture notes, text book, tutorial notes and practice problems (see below).
Previous Midterms
Midterm_2008 solutions 1 and 2 3
Previous Final Exams
Matlab
Fourier Series Code
Matlab code used on Jan 17: