Phu Xuan University Library
A First Course in Electrical and Computer Engineering

External

A First Course in Electrical and Computer Engineering

This book was written for an experimental freshman course at the University of Colorado. The course is now an elective that the majority of our electrical and computer engineering students take in the second semester of their freshman year, just before their first circuits course.

Author
Louis Scharf
Publisher
Colorado State University
Source
LibreTexts
License
CC BY
Language
EN
Category
Information Technology
Contents· 76 sections
  1. 01: Complex Numbers
  2. 1.01: Introduction
  3. 1.02: Geometry of Complex Numbers
  4. 1.03: Algebra of Complex Numbers
  5. 1.04: Roots of Quadratic Equations
  6. 1.05: Representing Complex Numbers in Vector Space
  7. 1.06: An Electric Field Computation
  8. 1.07: Numerical Experiment (Quadratic Roots)
  9. 02: The Exponential Functions
  10. 2.01: Introduction
  11. 2.02: The Function ex
  12. 2.03: The Function ej and the Unit Circle
  13. 2.04: The Euler and De Moivre Identities
  14. 2.05: Roots of Unity and Related Topics
  15. 2.06: Second-Order Differential and Difference Equations
  16. 2.07: Numerical Experiment (Approximating ej)
  17. 03: Phasors
  18. 3.01: Introduction to Phasors
  19. 3.02: Phasor Representation of Signals
  20. 3.03: Beating between Tones
  21. 3.04: Multiphase Power
  22. 3.05: Lissajous Figures
  23. 3.06: Sinusoidal Steady State and the Series RLC Circuit
  24. 3.07: Light Scattering by a Slit
  25. 3.08: Numerical Experiment (Interference Patterns)
  26. 04: Linear Algebra
  27. 4.01: Introduction
  28. 4.02: Vectors
  29. 4.03: Inner Product and Euclidean Norm
  30. 4.04: Direction Cosines
  31. 4.05: Projections
  32. 4.06: Other Norms
  33. 4.07: Matrices
  34. 4.08: Solving Linear Systems of Equations
  35. 4.09: Circuit Analysis
  36. 4.10: Numerical Experiment (Circuit Design)
  37. 05: Vector Graphics
  38. 5.01: Introduction to Vector Graphics
  39. 5.02: Two-Dimensional Image Representation
  40. 5.03: Two-Dimensional Image Transformations
  41. 5.04: Composition of Transformations
  42. 5.05: Homogeneous Coordinates
  43. 5.06: Three-Dimensional Homogeneous Coordinates
  44. 5.07: Projections
  45. 5.08: Numerical Experiment (Star Field)
  46. 06: Filtering
  47. 6.01: Introduction
  48. 6.02: Simple Averages
  49. 6.03: Weighted Averages
  50. 6.04: Moving Averages
  51. 6.05: Exponential Averages and Recursive Filters
  52. 6.06: Test Sequences
  53. 6.07: Numerical Experiment (Frequency Response of First-Order Filter)
  54. 07: Binary Codes
  55. 7.01: Introduction
  56. 7.02: The Communication Paradigm
  57. 7.03: From Symbols to Binary Codes
  58. 7.04: Huffman Codes for Source Coding
  59. 7.05: Hamming Codes for Channel Coding
  60. 7.06: Numerical Experiment (Huffman Codes)
  61. 08: An Introduction to MATLAB
  62. 8.01: Introduction
  63. 8.02: Running MATLAB (Macintosh)
  64. 8.03: Running MATLAB (PC)
  65. 8.04: Interactive Mode
  66. 8.05: Variables
  67. 8.06: Complex Variables
  68. 8.07: Vectors and Matrices
  69. 8.08: The Colon
  70. 8.09: Graphics
  71. 8.10: Editing Files and Creating Functions (Macintosh)
  72. 8.11: Editing Files and Creating Functions (PC)
  73. 8.12: Loops and Control
  74. 09: Appendices
  75. 9.01: The Edix Editor
  76. 9.02: Useful Mathematical Identities