EECE2412 --- Electronics --- Spring 2017

Prof. DiMarzio | Course Syllabus (.pdf) |
Lab Overview (.pdf) | Lab Schedule | Lab |

Office Hours:
Prof. DiMarzio: 302 Stearns, Office Hours Wed 12:00 to 2:00
TA Mahmoud Ibrahim ( @ Office Hours Tuesdays 3:30 to 5:30 240DA
Lab TAs: Roufan Zang (zang.r @ Office Hours Mon 6:00-8:00 in 394RY
Ya Guo (guo.ya1 @ Office Hours Thursdays 10:00am to 12:00 noon in 309DA

Recitations: Mr. Ibrahim
Tuesdays 6:00 to 7:00pm in 208SN
Fridays 2:00 to 3:00pm in 268SN

Tutoring by Eta Kappa Nu is available for this course. Eta Kappa Nu (HKN) is the honor society for ECE students. The tutors are students who have taken the course in the past few years.

Homework: | HW1| HW2| HW3| HW4| HW5| HW6| HW7| HW8|
Sol1| Sol2| Sol3| Sol4| Sol5| Sol6| Sol7| Sol8|
Information here applies to my section only unless otherwise noted. Other students are, of course, welcome to use an material here that they find useful. The lab information applies to both sections.

Lecture Notes: Week 2 Thu

Announcements (Updated 3 May 2017)

(3 May 2017) Exam 3 solutions are here. It was a pleasure teaching this class, and I appreciate your thoughtful questions and comments. Best of luck in the future. I hope to see you again in other courses.

(26 Apr 2017) Homework solutions are all posted above.

(16 Apr 2017) I can't really find a good practice exam for Exam 3, because the past two times we've had a single exam for both sections, and in all years, we've had a comprehensive final. In any case, here are a couple of previous exams. Ignore the problems that are not on FETs. Fall 2009 and Solutions. Fall 2010. I don't have a copy of this without the solutions.

(13 Apr 2017) Problem 4 part b will not be graded. Watch for a tutorial from Mr. Ibrahim on it, but don't worry about the grade.

(2) I know some of you have mentioned a final conflict, and I think we have a solution. Please email me if you have a conflict so I can get a count and find an appropriate space for the alternate exam.

(12 Apr 2017) Exam 2 solutions are here. The grade histogram is here. Comparison betweeen exam 1 and 2 is here.

(4 Apr 2017) Homework 6 is due tomorrow. Homework 7 and 8 are now posted, and are due Thursday 13 April and Wednesday 19 April, respectively. When you download the .pdf don't worry that the filename does not match the assignment number.

(23 Mar 2017) HW6 is now posted. Also here are a couple of practice exams;
F16 | Solutions
S16 | Solutions

(16 Mar 2017) Homework 5: Homework 5 is now updated. There were errors in the original file. Please note that the new due date is Wednesday, 22 March. Disregard the date on the pdf file.

(13 Mar 2017) Homework 5: Homework 5 is now posted.

Snow Day Lab Makeup: For those of you that have Tuesday labs, my plan at the moment is to delay all the labs by one week. That means you'll do tomorrow's lab the following Tuesday and the last lab on 18 April, the day before classes end. I've sent email to the TAs, the other instructor, and the lab manager to see if I'm missing some reason why this plan will not work. I'll let you know when the decision is confirmed.

(2 Mar 2017)

The Annual Student Pipeline Industry Roundtable Event (ASPIRE) will be held on Thursday, March 16, 2017 from 12:00 – 5:00pm at Northeastern University, Boston. The ASPIRE is hosted by the ALERT (Awareness and Localization of Explosives-Related Threats) & Gordon-CenSSIS (The Bernard M. Gordon Center for Subsurface Sensing and Imaging Systems). ASPIRE provides an optimum setting for dialogue among members of the academic, industrial and government communities and also provides networking opportunities for students looking for internships, co-op opportunities and full-time jobs in the next ~6 months. Please note that most of the industry and government partners who are attending are restricted to hire only U.S. citizens.

If you are interested in attending, please reach out to Melanie Smith at

(27 Feb 2017) Here are the solutions for exam 1, and the cumulative histogram of the grades.

(16 Feb 2017) For 1.2 in the F16 practice exam, expand the expression for the parallel combination of R2 and C, and you'll get a complex denominator. For zero frequency, you get the maximum gain, and the denominator is real. At the frequency where the imaginary part of the denominator equals the real part, the magnitude of the comlex number increases by a factor of \sqrt{2}, and the power gain decreases by 2, which is 3dB.

(15 Feb 2017) In the F16 practice exam, there is a problem with 2 amplifiers. I talked a bit more about that in that term, and the answer involving 0.64 was determined. Basically, the gain of two identical stages is the square of the gain of one of them. Thus it falls at 40dB per decade instead of 20. We can't write a simple equation like we did for one stage. There's a bit about this in the supplementary material below at html/gbp.html . We didn't discuss it very much in this term, and it's not on the exam.

(15 Feb 2017) Sorry for the delay; I apparently ate something bad Monday night and had a rough day Tuesday. I didn't even turn on my laptop the whole day. So, with my apologies, the homework solutions are all posted above, and some practice exams are here.
F16 | Solutions
S16 | Solutions

(9 Feb 2017) Friday morning classes starting before 9:45 are cancelled. This includes the lab for those of you in the Friday morning session. The TAs and I are currently working on a schedule change. Most likely we'll delay this lab and the next one by one week each. That would mean the lab scheduled for tomorrow would be on the 17th and the lab for the 17th would be on the 24th (which was scheduled as a non-lab day). In any case, do not go to the lab tomorrow.

(9 Feb 2017) Homework 3, due today, will be collected at the start of class on Monday. The exam is still scheduled for Thursday.

(8 Feb 2017) Reminder: Northeastern University is closed tomorrow, Thursday, and all classes are cancelled.

(6 Feb 2017) Tutoring by Eta Kappa Nu is now available. Click the link for the calendar.

(3 Feb 2017) HW3 is here. It's due next Thursday. Problem 6 from HW2 is also due if you have not already submitted it.

(24 Jan 2017) It looks like we had some editing issues in posting HW1. The correct version is now posted. We apologize for the error.

(19 Jan 2017) I have posted Today's Notes here and above.

(15 Jan 2017) Homework 1 is posted above. It is due 26 January at the start of class.

(8 Dec 2016) Welcome to my section of EECE2412, Electronics. Please look here first for course information. I do like all the pointing and clicking that's required to use Blackboard, so I post most information (except grades) here. We will introduce you to the basic components of modern electronics, namely diodes and transistors, along with their use in a variety of circuits. There will be lectures, homework assignments, computer-based design assignments, and of course, exams. The laboratory, EECE2413, will be closely coordinated with the class material. The textbook, is Hambley, Electronics , Second Edition.
We will make use of Pspice and Matlab software in this course.
Very little will change from the fall semester. You may look at the Fall 2016 website to see what we did there. I'll be updating the schedule in the syllabus, and posting new homework assignments soon.

Supporting Material
matlab_tutorial.pdf MATLAB Tutorial Students unfamiliar (or slightly familiar) with Matlab may find this useful.
ch4-op-amp.pdf Op-AMP Chapter This chapter was provided by Prof. Grabel.
html/w1.html AC Circuit This circuit blocks AC and passes DC.
html/opamp.html Matlab code for the Op. Amp. lectures. You can create html code like this from Matlab using mym;publish('mywebpage','html'), where you have written a script called myfile.m. and want to produce html code into mywebpage.html. Try "help publish" to learn more.
html/gbp.html Matlab code for Cascaded Amps.
ac_amp.m Matlab code for the AC Op. Amp. This is for the example problem in class on Wed. 16 Jan 2013.
spice/opamp1.sch OpAmp SPICE Schematic. I use this DC op-amp circuit to demonstrate SPICE in class. We can do DC sweeps to generate the transfer characteristic, and we can find the "bias point" or "Q Point," although the latter doesn't mean much in this case.
spice/opamp2.sch OpAmp SPICE Schematic. I added some capacitors to illustrate the AC sweep and transient behavior.
semiconductor.pdf Semiconductor Pictures. Here are some slides I will use in class in discussion of semiconductors.
html/doping.html Doping Results Matlab code for computing n and p from NA and ND.
acdc.pdf DC and AC Models. This table tells you how to create DC and AC models for the components of a circuit.
BJT Amplifiers BJT Amplifier Cheat Sheet. You may find this summary of BJT amplifiers useful.
html/fet1.html FET Bias. There is some Matlab code for the FET bias problem here.
html/cs_amp_freq.html Common Source Amplifier. This shows the frequency response for a common source amplifier (Spring 2016).
html/fet2.html FET Current Source. There is some Matlab code for the FET current source problem here.
html/fet3.html FET Amplifier and Logic There is some Matlab code for the FET amplifier and logic circuits here. Logic Levels Here are some typical logic levels.
Other Resources
The textbook had a website with a variety of resources that you may find interesting. It was located at, but that link doesn't seem to work anymore and I haven't found a replacement (11 Sep 2016).

Pspice information (Thanks to Prof. McGruer) PSpice (Available on NU computers or download for free). We will extensively use PSpice. The student version of PSpice is available for free. You may use any version of PSpice that you wish, but you may find it helpful to be consistent in your versions. You cannot save in version 9.1 and use in version 8.0. In fact, sometimes there is difficulty in saving in version 8.0 and then using in version 9.1, but less so. Pspice is avaliable at .
Thanks to Prof. Onabajo and one of his students for instructions for Windows-10 users.

If you want to review circuits or more problems to solve in electronics, you might find Schaum's Outlines for Electric Circuits or Electronic Devices and Circuits useful. I have not looked at these in a while but I found their earlier outlines quite useful when I was a student.

ABOUT THE BACKGROUND: My favorite winter passtime is skiing. I put this background together from a detail of a photograph taken at Park City, in 2003. There are four copies in different orientations so that the tracks (and more importantly, the brightness levels) line up as the pattern repeats.