Page last updated 26 January 2015
Latest Announcements15 January 2015: The room used for the grader's office hours has changed; see below. The times have been adjusted slightly as well. 
Office Phone 

Office 
Office Hours 
(303) 4925173 
ECOT 248 
M 3:305:00, Tu 12:001:00, W
4:005:00, Th 10:0011:00 and 4:005:00, or by appointment 

Room 
Office Hours 
ECEE 285 
M W 5:00 to 6:00 PM 
In this course, you will be introduced to the behavior of linear electric circuits, and will see some of the ways in which they are used in electrical engineering. The text is The Analysis and Design of Linear Circuits (7th edition), by R. E. Thomas, A. J. Rosa and G. J. Toussaint. This is also the text currently used for ECEN 2260. A copy has been placed on reserve in the Engineering Library. If you are curious to learn more about circuits, or to see the material from different viewpoints, I have also put the following books on reserve at the Engineering Library:
CU Engineering Fellows (fellows.colorado.edu) may offer review and study sessions for this course if interest is expressed.
Your grade for the course will be determined as follows (the value of your weakest monthly or final exam will be reduced by 5%):
Homework 
20% 
3 Monthly Exams 
20% each 
Final Exam 
25% 
Each component of your grade will be assigned a grade (A, A, B+, B, B, etc.) based on a curve for that particular component. Different components (e. g., Homework and Monthly Exam #1) will generally be curved differently. The grade is converted to a grade point between 0 and 4 (A = 4.0, B = 3.0, etc.), and it is these grade point values which are weighted according to the table above.
As an example, suppose you got a B (3.0) on the homework, a D (1.0) on the first monthly exam, a C (2.0) on the second monthly exam, an A (3.7) on the third monthly exam and a B+ (3.3) on the final exam. Your course grade would then be:
(3.0)×0.2 + (1.0)×[0.2  0.05] + (2.0)×0.2 + (3.7)×0.2 + (3.3)×0.25 = 2.715
which is a B.
I expect that you will abide by all University expectations of academic integrity. Please read the information on this, as well as on disabilities, religious observances and standards of behavior.
Class preparationYou should read the assigned sections of the book prior to each lecture. I will always be glad to help you with any questions you may have during my office hours since there will not always be time for long answers during the lectures. Please feel free to come in for help. I hope the office hours will be such that everyone in the course can make use of at least some of them. In any case, you can also make an appointment to see me at other times. If you don't understand something, I'll never know until you ask or until you fail an exam. Why not ask?
Homework assignments are posted a week ahead of time and due every Friday in the lecture period unless indicated to the contrary on the calendar below. They will be graded and returned to you the following week. Please put your student number next to your name on your homework and exams (anything you turn in to be graded). It helps me resolve ambiguities when there is difficulty reading your handwriting. Late homework is not accepted. You can turn homework in early by putting it in my mailbox in the ECEE office (make sure to put them in the slot below my name). When submitting a solution to a homework (or exam) problem, be sure to follow these requirements:
Problems from the text will be
worth a maximum of 4 points each. Problems
marked "EK" in the homework assignments come from a collection of my own
problems, which may be downloaded in PDF format. All
"EK" problems will be kept in one file, which will be updated when
necessary as the semester progresses. The date of the last update will be
placed at the beginning of the file for reference.All "EK" problems will
be worth 10 points each.
There will be three inclass (50 minute) monthly exams. The exams are closedbook and closednotes, but you may bring one (for the monthly exams) or two (for the final exam) 8½" by 11" sheet(s) of notes and a calculator. The schedule of exams is listed in the calendar. Currently planned dates for the monthly exams are February 13, March 16 and April 17, 2015, but these are subject to minor changes if circumstances warrant. The final exam (2½ hours long) will be held on Thursday, May 7, 2015 from 4:30 to 7:00 PM in ECCR 155. The final exam will be cumulative, but with emphasis on the final third of the course. Thus, about twothirds of the questions on the final exam will be on chapters 16 and 8, and the other third will be on the material from chapter 7.
If you have 3 or 4 final exams on Thursday, May 7, you need to see the instructor(s) of the course(s) which have their final exams in the third (and possibly fourth) time slots of that day in a timely manner, to make arrangements to take those exams on a different day in accordance with University rules. The official deadline for doing so is the end of the tenth week of the semester: Friday, March 20, 2015.
The calendar below gives a day by day list of lecture topics, reading and homework assignments and exams. I will not announce these separately in class; it is your responsibility to check this page for all assignments, and be prepared appropriately for each.
Refer
to lecture and reading assignment schedule for
lecture topics and reading assignments. HW = Homework due that day.
Problems numbered simply xxx are taken from the text and will be worth
4 points each.
Problems numbered EKxxx are from the
supplemental homework problems provided in PDF format and
will be worth 10 points each. You may need
to refresh your browser to see new problems that are added.
Homework and reading assignments are subject to change as needed as the
semester progresses. They will not be changed when there is less than
one week until they are due.
If you like to do homework well ahead of time, be warned of this and
check before turning in your assignment that you have done the correct
problems.
12

14 Lecture 2 
16 Lecture 3 HW: 120, 22, 210, 224, EK11, EK12, EK13, EK21 EK solutions 

19 NO CLASS 

21 Lecture 4 

23 Lecture 5 HW: 226, 238, EK22, EK23, EK24 EK solutions 
26 Lecture 6 
28 Lecture 7 
30 Lecture 8 HW: 248, 260, 264, 270, EK25, EK26, EK27, EK28 






11 

13


16 
18 Lecture 15 
20 Lecture 16 

23

25 Lecture 18 
27 Lecture 19 
2 Lecture 20 



6 Lecture 22 


11


13

16 Monthly Exam #2 
18

20


23 NO CLASSES (SPRING BREAK) 
24 NO CLASSES (SPRING BREAK) 
25 NO CLASSES (SPRING BREAK) 
26 NO CLASSES (SPRING BREAK) 
27 NO CLASSES (SPRING BREAK) 
30 Lecture 28 

1 Lecture 29 





10


13


15


17 Monthly Exam #3 
20 Lecture 36 
22 Lecture 37 
24 Lecture 38 

27 Lecture 39 
29 Lecture 40 




1 Lecture 41 LAST DAY OF CLASSES 
7 Final Exam
4:30 
7:00 PM Room: ECCR 155 
Windows Freeware. From the website: "Create your graphs for scientific publication with XLPlot. It reads ascii files and it outputs a vector drawing. XLPlot is for Windows 2000 and later. The primary purpose of XLPlot is to create a figure for scientific publication rapidly. It contains a few basic statistical functions, such as Students ttest and linear correlation of two sets of data (two columns in a spreadsheet). XLPlot has a number of builtin functions that can be fitted to the data in columns on a spreadsheet or to a curve in a graph. The user can easily add fitting functions of his own design.Additional options are Fourier Transformation, (de)convolution and Matrix inversion." It is a modest piece of software that does a surprising number of tasks well.
A portable commandline driven interactive data and function plotting utility for UNIX, IBM OS/2, MS Windows, DOS, Macintosh, VMS, Atari (!) and many other platforms. The software is copyrighted but freely distributed (i. e., you don't have to pay for it). It was originally intended as to allow scientists and students to visualize mathematical functions and data. It does this job pretty well, but has grown to support many noninteractive uses, including web scripting and integration as a plotting engine for thirdparty applications like Octave. Gnuplot supports many types of plots in either 2D and 3D. It can draw using lines, points, boxes, contours, vector fields, surfaces, and various associated text. It also supports various specialized plot types. Gnuplot supports many different types of output: interactive screen terminals (with mouse and hotkey functionality), direct output to pen plotters or modern printers (including postscript and many color devices), and output to many types of file (eps, fig, jpeg, LaTeX, metafont, pbm, pdf, png, postscript, svg, ...).
15 January 2015: There is a misprint in problem 224 of the text; the problem cannot be solved as stated. The equation for Node B should read: i_{2} i_{3} +i_{5} = 0.