Digital library
Textbooks, references and open learning resources.
External
A First Course in Electrical and Computer Engineering
Louis Scharf · OpenStax CNX · 2009
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. Our department decided to offer this course for several reasons: we wanted to pique student' interest in engineering by acquainting them with engineering teachers early in their university careers and by providing with exposure to the types of problems that electrical and computer engineers are asked to solve; we wanted students entering the electrical and computer engineering programs to be prepared in complex analysis, phasors, and linear algebra, topics that are of fundamental importance in our discipline; we wanted students to have an introduction to a software application tool, such as MATLAB, to complete their preparation for practical and efficient computing in their subsequent courses and in their professional careers; we wanted students to make early contact with advanced topics like vector graphics, filtering, and binary coding so that they would gain a more rounded picture of modern electrical and computer engineering. In order to introduce this course, we had to sacrifice a second semester of Pascal programming. We concluded that the sacrifice was worth making because we found that most of our students were prepared for high-level language computing after just one semester of programming. We believe engineering educators elsewhere are reaching similar conclusions about their own students and curriculums. We hope this book helps create a much needed dialogue about curriculum revision and that it leads to the development of similar introductory courses that encourage students to enter and practice our craft.Students electing to take this course have completed one semester of calculus, computer programming, chemistry, and humanities. Concurrently with this course, students take ph

External
Introduction to Computer Graphics
David J. Eck · Hobart and William Smith Colleges
In the contents: 3.05: Some Linear Algebra

External
Fundamentals of MATLAB Programming
Zara Noroozi · Irvine Valley College
In the contents: 13: Linear Algebra · 13.02: Why Linear Algebra Matters · 13.16: Linear Algebraic Equations

External
Matlab and Octave Programming for STEM Applications (Smith)
Cary Smith · Oxnard College
In the contents: 10.01: Linear Interpolation · 10.1.01: Linear Interpolation Problem Set · 10.02: Nonlinear Interpolation

External
Mathematics for Computer Science
Eric Lehman, F. Thomson Leighton, & Alberty R. Meyer · Google and Massachusetts Institute of Technology
In the contents: 3.04: The Algebra of Propositions · 9.08: Linear Orders · 15.04: Solving Linear Recurrences

External
Math, Numerics, and Programming (for Mechanical Engineers)
Masayuki Yano, James Douglass Penn, George Konidaris, & Anthony T Patera · Massachusetts Institute of Technology
In the contents: 03: Unit III - Linear Algebra 1 - Matrices Least Squares and Regression · 16.04: Further Concepts in Linear Algebra · 18: Matlab Linear Algebra (Briefly)

External
Computational Biology - Genomes, Networks, and Evolution
Manolis Kellis et al. · Massachusetts Institute of Technology
In the contents: 3.04: Linear-time exact string matching · 3.06: Pre-processing for linear-time string matching · 20.03: Linear Algebra Review

External
A First Course in Electrical and Computer Engineering
Louis Scharf · Colorado State University
In the contents: 1.03: Algebra of Complex Numbers · 04: Linear Algebra · 4.08: Solving Linear Systems of Equations

External
Discrete Mathematics for Computer Science
Mark A. Fitch · University of Alaska Anchorage
In the contents: 3.02: Boolean Algebra · 5.07: Linear Recurrence Relations