Fundamentals of ECE: A Rigorous, Integrated Introduction to Electrical and Computer Engineering. - Lisa G. Huettel; April S. Brown; Kip D. Coonley; Michael R. Gustafson; Jungsang Kim; Gary Ybarra; Leslie M. Collins (IEEE Trans. Educ., 2007)