Engineering & Science, Abridged (2026 AD) · library · engsci-abridged
EngSci Abridged — the legacy library
Concise mathematical, scientific, and engineering notes written during the University of Toronto EngSci program and the Caltech CNS PhD, published as course-era facsimiles. These are personal notes, not official University of Toronto or Caltech course materials.
These are immutable course-era notes written for rapid review and future reference. They may contain errors, omissions, old notation, or course-specific conventions. New EngSci++ editions are independently reviewed and versioned; they do not silently replace these facsimiles.
Course notes
legacy facsimile · Oct–Dec 2022 · 50 pp · 345 KB · explainer available
Aman Bhargava
Caltech information theory after Cover and Thomas ch. 1–10: entropy, AEP, source and channel coding, with proof sketches of the main results.
Contains three incomplete legacy Todo sections, preserved as written.
Read the explainer · Watch the narrated cut · View PDF · Download · Source
Integrity
sha256 9eb7a00b35a3217f1d4a0d24e3c37932f832f3a3a467b3c39920be1478be1233
source revision ce2570c8f07a
legacy facsimile · Jan–Apr 2021 · 43 pp · 296 KB
ECE368 — Probabilistic Reasoning
Aman Bhargava
Parameter estimation (ML, MAP, LMS), hypothesis testing, naive Bayes, LDA/QDA, and graphical-model inference.
View PDF · Download · Source
Integrity
sha256 8a5bae4eed1075f3f40e3e17cd1037b24ef15e658c4d4a8915404fdc2d44c46a
source revision ce2570c8f07a
legacy facsimile · Sep–Dec 2020 · 39 pp · 271 KB
ECE355 — Signal Analysis and Communications
Aman Bhargava
Continuous- and discrete-time LTI systems, LCCDEs, and Fourier representations for signal analysis and communications.
View PDF · Download · Source
Integrity
sha256 b01e6880f06cd4905039749d73eb3f217e09afec2af1a64932f939e00bf89cae
source revision ce2570c8f07a
legacy facsimile · Sep–Dec 2020 · 53 pp · 294 KB
ECE358 — Foundations of Computing
Aman Bhargava
Asymptotics, graphs and graph search, minimum spanning trees, shortest paths, and algorithm-design foundations.
View PDF · Download · Source
Integrity
sha256 3790b681938abfd8eeadabe5ba8acfb8de495f08412de5aaf8be11268163ad75
source revision ce2570c8f07a
legacy facsimile · Sep–Dec 2020 · 43 pp · 300 KB
ECE367 — Matrix Algebra and Optimization
Aman Bhargava
Vector spaces, projections, linear maps, eigendecompositions, and the matrix algebra behind optimization.
View PDF · Download · Source
Integrity
sha256 6d459bea6d38bc7c710268079f3edeeb4af9c0e90422727c559bda2aeb3a52fa
source revision ce2570c8f07a
legacy facsimile · Oct 2020 · 8 pp · 159 KB
MSE160 — Materials NTK
Eli Scott and Aman Bhargava
A compact materials-science need-to-know summary, co-written with Eli Scott.
View PDF · Download · Source
Integrity
sha256 67b690328e27536e49ef711e14e055586447eb12eeb98cf0e3d2a751fc4ebcac
source revision ce2570c8f07a
legacy facsimile · Jan 2020 · 16 pp · 211 KB
ECE259 — Electricity and Magnetism
Aman Bhargava
Electrostatics and magnetostatics: Coulomb and Gauss laws, potentials, dielectrics, capacitance, and field energy.
View PDF · Download · Source
Integrity
sha256 59887fc6b42a70f579a7c8d5e470b2f41636a89ba08348e13a502b075e473141
source revision ce2570c8f07a
legacy facsimile · Jan 2020 · 51 pp · 354 KB
ECE286 — Probability Theory and Statistics
Aman Bhargava
Axiomatic probability, conditioning and Bayes, random variables, expectation, and core statistical inference.
View PDF · Download · Source
Integrity
sha256 1e7dc0b1dc8a595d8051d821fda4b926ee689084f4b9b80edf44b8e0ec46f96c
source revision ce2570c8f07a
legacy facsimile · Jan 2020 · 16 pp · 222 KB
PHY294 — Quantum and Thermal Physics
Aman Bhargava
Schroedinger's equation, matter waves, particle in a box, and the bridge from quantum to thermal physics.
View PDF · Download · Source
Integrity
sha256 98df86bbab83b805d45c8b5e56bfcc09b276c1f46e51e92e9c977eaf5917a394
source revision ce2570c8f07a
legacy facsimile · Sep 2019 · 26 pp · 252 KB
AER210 — Vector Calculus and Fluid Dynamics
Aman Bhargava
The back half of vector calculus (after MAT195) plus introductory fluid dynamics with a focus on statics.
View PDF · Download · Source
Integrity
sha256 27f78b4ae315327f6c96cd4ace98f2367815d944f1193343380eebd4b98b2198
source revision ce2570c8f07a
legacy facsimile · Sep 2019 · 16 pp · 193 KB
CHE260, Part 2 — Abridged Notes
Aman Bhargava
Part 2 of the EngSci thermodynamics and heat transfer sequence, in abridged reference form.
View PDF · Download · Source
Integrity
sha256 08730761087a0d5010a90a3af4b478aab0ca5d5fd373fa909bf6d0c7ea1a78bc
source revision ce2570c8f07a
legacy facsimile · Sep 2019 · 28 pp · 212 KB
MAT292 — Ordinary Differential Equations
Aman Bhargava
First-order ODE methods, integrating factors, exact equations, and eigen-analysis of first-order systems.
View PDF · Download · Source
Integrity
sha256 902926418a2a53c31377e32528c58c571edb6d4c7e3fe76d368db2cd356c9db1
source revision ce2570c8f07a
legacy facsimile · Sep 2019 · 30 pp · 209 KB
PHY293 — Waves and Modern Physics
Aman Bhargava
Oscillators (simple, damped, forced, coupled), standing and travelling waves, and dispersion.
View PDF · Download · Source
Integrity
sha256 cb490869948e15112eaf0f379c3ca2779c29266aa508a20838756d35b756f799
source revision ce2570c8f07a
legacy facsimile · Jan 2019 · 43 pp · 342 KB
MAT195 — Textbook Notes
Aman Bhargava
Textbook-following notes from first-year EngSci calculus.
View PDF · Download · Source
Integrity
sha256 b1f9646f6652eb1281f5789a9b3c0c21f25e1953c5e36f52120ea0fc6dc4cd43
source revision ce2570c8f07a
legacy facsimile · Jan 2018 · 8 pp · 102 KB
MSE160 — Lecture Notes
Aman Bhargava
Lecture notes from introductory materials science.
View PDF · Download · Source
Integrity
sha256 3f0f0ac6e6ebcddd001eba28e84c9316fb2a045437aeaadc69ac4f5297fa66ca
source revision ce2570c8f07a
legacy facsimile · Jan–Apr 2019 · 23 pp · 863 KB
CSC190 — Notes
Aman Bhargava
Notes from first-year EngSci computing.
Released 2026-07-27 on Aman's confirmation that the embedded diagrams are his own.
View PDF · Download · Source
Integrity
sha256 60fb8a04ad7299882e756953659538b7ac8b3d5fa5145e9dcf9caec3d559f044
source revision ce2570c8f07a
legacy facsimile · Sep 2019 · 40 pp · 385 KB
ECE253 — Digital and Computer Systems
Aman Bhargava
Boolean algebra, digital logic and memory circuits, microprocessor concepts, and assembly programming.
Released 2026-07-27 on Aman's confirmation that the embedded diagrams are his own.
View PDF · Download · Source
Integrity
sha256 13f599c132e2e748d86ee04e1e8bd95274a46c19ffdee2bb8b3b9a12cd9b1b71
source revision ce2570c8f07a
legacy facsimile · date unknown · 3 pp · 4329 KB
ECE356 — Control Theory, Handwritten Summary (Part 1)
Aman Bhargava
Handwritten midterm summary: state-variable and LTI formulations, the residue method, transfer functions, time response by poles, and matrix-exponential solutions.
Handwritten facsimile with no machine-readable text; the description above is the accessible summary.
View PDF · Download · Source
Integrity
sha256 44d8e2db16fec6a96ee4c2ae578d05ddf2e0b4de7affee7094559fd5a54543da
source revision ce2570c8f07a
legacy facsimile · date unknown · 2 pp · 3419 KB
ECE356 — Control Theory, Handwritten Summary (Part 2)
Aman Bhargava
Handwritten summary: feedback control and principle-of-the-argument (Nyquist) analysis.
Handwritten facsimile with no machine-readable text; the description above is the accessible summary.
View PDF · Download · Source
Integrity
sha256 a2bcde012d7a4f32632b5dbcc66e6a3411a2be55cd011e4434093f39a65d0857
source revision ce2570c8f07a
EngSci++ — new editions
reviewed synthesis · separate collection
New reviewed works (currently the Scientific Machine Learning working edition) live at /library/engsci-plus-plus/. This page holds only immutable legacy facsimiles and disclosed historical memos.
Exploratory memos
exploratory memo · Apr 2024 · 4 pp · 137 KB
Abstraction iff Long-Time-Horizon Prediction
Aman Bhargava and Claude-3 Opus
An exploratory memo proposing an equivalence between abstraction and long-time-horizon prediction.
Historical draft with unresolved citation placeholders; not a reviewed EngSci++ result.
View PDF · Download · Source
Integrity
sha256 04329f8f298c233c079c5194ea8208048b3a45d899322bc4fba71536c139ab15
source revision ce2570c8f07a
exploratory memo · Mar 2024 · 8 pp · 1081 KB
Bayesian-Optimal Multi-Classification with Noisy Input Necessitates General Input Space Representation
Aman Bhargava
An analysis of latent representations in optimal Bayesian filters trained for multi-class classification under noise.
Historical theory draft, archived as-is; not the peer-reviewed edition of this line of work.
View PDF · Download · Source
Integrity
sha256 6f8762949cc24f3ae74fe014e4c1a927a80bba06816bd8b64669a7d96ba45f37
source revision ce2570c8f07a
exploratory memo · May 2024 · 11 pp · 1041 KB
Bayesian-Optimal Multi-Classification implies Abstract Representations (Theory)
Aman Bhargava
A theory memo arguing that Bayesian-optimal multi-classification implies abstract internal representations.
Historical theory draft, archived as-is; not the peer-reviewed edition of this line of work.
View PDF · Download · Source
Integrity
sha256 c318e4367b3b4f1a1a0e5a89dc3902692a2ab5e87fcd1426c8aa82abe05a049f
source revision ce2570c8f07a
exploratory memo · date unknown · 7 pp · 285 KB
[UltraReps] Bayesian-Optimal Multi-Classification with Noisy Input Necessitates General Input Space Representation
Aman Bhargava
The UltraReps variant of the input-space representation analysis.
Historical theory draft, archived as-is; not the peer-reviewed edition of this line of work.
View PDF · Download · Source
Integrity
sha256 7159cb43d409822b24a3ca08b0de2f5c5b577f669c5fbc7459ca30f60fb81ede
source revision ce2570c8f07a