EE120 Homework Fall 2016

  • Problem Set #1, due Fri. Sep. 2, 2016. v 1.03 (updated 8/25 class handout was v1.01, see Piazza) PS1 soln
  • Problem Set #2 due Fri. Sep 9, 2016. v. 1.02 (updated 9/2 class handout was v1.01, see Piazza) PS2 soln
  • Problem set #3 due Fri Sep 16, 2016. v. 1.01 (updated 9/9 class handout was v1.00, see Piazza) PS3 soln
  • Problem set #4 due Fri Sep 23, 2016. v. 1.012 clarified 1c, input is u[n] PS4 soln
  • Problem set #5 due Fri Sep 30, 2016. v. 1.02 PS5 soln
  • Python #1 Drum directions v. 1.01 due Fri Sep 30, 2016. Python #1 .ipynb .wav: Tight-High-Tom-lpf.wav
  • .ipynb sol Text answers pdf
  • Problem set #6 due Fri Oct. 7, 2016. v. 1.01 PS6 soln
  • Problem set #7 due Fri Oct. 14, 2016 v1.1 note change to 3iv to be a shift of 1 sec PS7 soln
  • Problem set #8 due Fri Oct. 21, 2016 PS8 soln updated 10/22 20:17
  • Python #2 QAM receiver directions due Fri Oct. 21, 2016 Python #2 .ipynb .wav: xmit-signal.wav (8 MB)
  • .ipynb soln and pdf pdf of notebook and pdf of text answers soln
  • Python #3 Motion Magnification minilab due Fri Nov. 4, 2016. Here is the minilab package . Soutions: pdf answer and notebook
  • Problem set #9 due Fri Nov. 4, 2016 PS9 soln
  • Problem set #10 due Mon, Nov. 14, 2016 PS10 soln . Corrected solution for PS10-Q3A
  • Problem set #11 due Fri. Nov. 18, 2016 PS11 soln
  • Python #4 Smith Predictor minilab directions due Fri. Dec. 2, 2016 Python #4 .ipynb
  • Problem set #12 due Fri. Dec. 2, 2016 PS12 soln



  • Python Information from EE123
  • Anaconda Installer: Win 64 bit Anaconda download Or see the web site http://www.continuum.io/downloads (You need python 2.7, not 3.)
  • If you are having trouble opening the notebook because you do not have ipython installed or if you are using the instructional machines, then you can go to this website
    http://nbviewer.ipython.org and put in the URL for your .ipynb.




    For Problem set 5:
  • Python Information from EE123

  • Home