Brian's School Notes
Search
CTRL + K
Brian's School Notes
Search
CTRL + K
Attachments
Final Project Sketch 2024-02-22 15.35.54.excalidraw
Final Project Sketch 2024-02-27 15.59.48.excalidraw
Final Project Sketch 2024-03-01 00.48.48.excalidraw
Geometric Group Theory 2024-01-29 11.12.16.excalidraw
Geometric Group Theory 2024-01-29 11.24.05.excalidraw
HW 1 - NMOSReview 2024-01-15 21.05.20.excalidraw
HW 1 - NMOSReview 2024-01-15 22.27.37.excalidraw
HW 1 - NMOSReview 2024-01-15 22.38.10.excalidraw
HW 1 - NMOSReview 2024-01-15 22.43.26.excalidraw
HW 1 - NMOSReview 2024-01-15 22.49.20.excalidraw
HW 1 - Review of QM 2024-04-14 12.17.24.excalidraw
HW 2 - NMOS Inverters (Resistor & Nonlinear Loads), PMOS Review 2024-01-23 22.53.34.excalidraw
HW 3 - Psuedo-NMOS Inverters and CMOS 2024-01-30 11.44.49.excalidraw
HW 6 - Static Dual and Dynamic Domino Logic 2024-02-27 22.51.49.excalidraw
HW 6 - Static Dual and Dynamic Domino Logic 2024-02-27 23.26.01.excalidraw
HW 6 - Static Dual and Dynamic Domino Logic 2024-02-27 23.32.19.excalidraw
HW 6 - Static Dual and Dynamic Domino Logic 2024-03-06 09.01.12.excalidraw
HW 6 - Static Dual and Dynamic Domino Logic 2024-03-06 09.11.13.excalidraw
HW 6 - Static Dual and Dynamic Domino Logic 2024-03-06 09.19.43.excalidraw
HW 7 - Inner Product Spaces 2024-03-12 00.33.16.excalidraw
HW 7 - Inner Product Spaces 2024-03-12 12.08.41.excalidraw
HW 7 - Inner Product Spaces 2024-03-13 13.31.50.excalidraw
HW1 - NMOSReview 2024-01-12 11.29.34.excalidraw
Lecture 1 - Intro to The Course 2024-04-02 14.30.19.excalidraw
Lecture 10 - Adjoint in More Detail 2024-04-17 14.17.32.excalidraw
Lecture 10 - Blinn-Phong Local Model (cont.) 2024-02-15 13.50.28.excalidraw
Lecture 10 - Blinn-Phong Local Model (cont.) 2024-02-15 14.06.44.excalidraw
Lecture 10 - Blinn-Phong Local Model (cont.) 2024-02-15 14.30.41.excalidraw
Lecture 10 - Blinn-Phong Local Model (cont.) 2024-02-15 14.32.45.excalidraw
Lecture 10 - Blinn-Phong Local Model (cont.) 2024-02-15 14.35.40.excalidraw
Lecture 10 - ending CUDA 2024-05-07 08.18.04.excalidraw
Lecture 10 - ending CUDA 2024-05-07 08.28.26.excalidraw
Lecture 10 - Finishing LI&LD, 2024-01-24 16.45.38.excalidraw
Lecture 10 - Finishing LI&LD, Bases 2024-01-24 16.52.43.excalidraw
Lecture 11 - Interactive 3D Computer Graphics 2024-02-22 13.46.37.excalidraw
Lecture 11 - Interactive 3D Computer Graphics 2024-02-22 13.55.03.excalidraw
Lecture 11 - Interactive 3D Computer Graphics 2024-02-22 14.11.25.excalidraw
Lecture 12 - More on CUDA Memory and Specialization 2024-05-14 08.28.45.excalidraw
Lecture 12 - Pitch and Yaw Camera 2024-02-27 13.54.01.excalidraw
Lecture 12 - Pitch and Yaw Camera 2024-02-27 14.18.57.excalidraw
Lecture 12 - Pitch and Yaw Camera 2024-02-27 14.32.30.excalidraw
Lecture 12 - Pitch and Yaw Camera 2024-02-27 14.38.37.excalidraw
Lecture 12 - Pitch and Yaw Camera 2024-02-27 14.41.19.excalidraw
Lecture 12 - Power Consumption and Calculations 2024-02-07 14.27.47.excalidraw
Lecture 13 - Applications of Quadratic Forms 2024-04-29 14.47.06.excalidraw
Lecture 13 - Applications of Quadratic Forms 2024-04-29 14.51.44.excalidraw
Lecture 13 - Applications of Quadratic Forms 2024-04-29 14.53.49.excalidraw
Lecture 13 - Linear Transformations 2024-01-30 16.41.26.excalidraw
Lecture 13 - Review of Pitch and Yaw 2024-02-29 14.35.19.excalidraw
Lecture 14 - Collision Detection 2024-03-05 14.04.15.excalidraw
Lecture 14 - Collision Detection 2024-03-05 14.12.33.excalidraw
Lecture 14 - Collision Detection 2024-03-05 14.48.42.excalidraw
Lecture 14 - Collision Detection 2024-03-05 14.50.10.excalidraw
Lecture 14 - Collision Detection 2024-03-05 14.51.50.excalidraw
Lecture 14 - Implementation of Quantum Computing 2024-05-06 15.22.00.excalidraw
Lecture 14 - Implementation of Quantum Computing 2024-05-06 15.25.58.excalidraw
Lecture 14 - Linear Transformations ++ 2024-01-31 16.26.24.excalidraw
Lecture 14 - Linear Transformations ++ 2024-01-31 16.32.36.excalidraw
Lecture 14 - Linear Transformations ++ 2024-01-31 16.40.17.excalidraw
Lecture 14 - Linear Transformations ++ 2024-01-31 16.56.56.excalidraw
Lecture 15 - DMA (Direct Memory Access) 2024-02-26 14.12.56.excalidraw
Lecture 15 - Finishing 7C, More Applications of Linear! 2024-05-01 14.14.56.excalidraw
Lecture 16 - Floating Point, FPGAs vs. ARM 2024-02-28 14.15.45.excalidraw
Lecture 16 - Floating Point, FPGAs vs. ARM 2024-02-28 14.23.16.excalidraw
Lecture 16 - Floating Point, FPGAs vs. ARM 2024-02-28 14.29.29.excalidraw
Lecture 16 - Floating Point, FPGAs vs. ARM 2024-02-28 14.39.43.excalidraw
Lecture 16 - Floating Point, FPGAs vs. ARM 2024-02-28 14.42.53.excalidraw
Lecture 16 - Floating Point, FPGAs vs. ARM 2024-02-28 14.49.53.excalidraw
Lecture 16 - Floating Point, FPGAs vs. ARM 2024-02-28 14.51.51.excalidraw
Lecture 16 - Types of Transformations 2024-02-05 16.37.05.excalidraw
Lecture 17 - Continuing Matrices 2024-02-06 16.13.24.excalidraw
Lecture 17 - Continuing Matrices 2024-02-06 16.25.22.excalidraw
Lecture 17 - Continuing Matrices 2024-02-06 16.46.54.excalidraw
Lecture 17 - Quadratic Forms (More Applications) 2024-05-06 14.29.55.excalidraw
Lecture 18 - Polar Decompositions 2024-05-07 14.27.45.excalidraw
Lecture 19 - Finishing Decomposition, Some Applications 2024-05-08 14.46.08.excalidraw
Lecture 2 - Continuing Multicore 2024-04-04 08.26.32.excalidraw
Lecture 2 - Continuing Multicore 2024-04-04 09.33.22.excalidraw
Lecture 2 - Products and Quotients of Vector Spaces 2024-04-03 14.35.22.excalidraw
Lecture 2 - Products and Quotients of Vector Spaces 2024-04-03 14.38.54.excalidraw
Lecture 2 - What is Life (cont.), ... 2024-04-09 16.43.27.excalidraw
Lecture 2 - What is Life (cont.), Taxonomy 2024-04-09 17.28.31.excalidraw
Lecture 20 - Grover's Algorithm 2024-05-20 15.41.30.excalidraw
Lecture 20 - Invertibility (cont.) 2024-02-13 16.25.29.excalidraw
Lecture 20 - Invertibility (cont.) 2024-02-13 16.43.10.excalidraw
Lecture 20 - Invertibility (cont.) 2024-02-13 17.01.38.excalidraw
Lecture 20 - Principal Component Analysis (Application) 2024-05-09 14.14.47.excalidraw
Lecture 22 (online) - Invariant Subspaces 2024-02-21 11.41.23.excalidraw
Lecture 22 (online) - Invariant Subspaces 2024-02-21 11.44.46.excalidraw
Lecture 22 (online) - Invariant Subspaces 2024-02-21 11.47.45.excalidraw
Lecture 22 (online) - Invariant Subspaces 2024-02-21 11.50.21.excalidraw
Lecture 22 - Finishing G. Eigenspaces, Starting 8.B 2024-05-14 14.48.25.excalidraw
Lecture 28 - Continuing Inner Product Spaces 2024-03-11 16.22.54.excalidraw
Lecture 28 - Continuing Jordan Block Decomposition 2024-05-30 14.26.09.excalidraw
Lecture 29 - Complexification 2024-06-03 14.21.15.excalidraw
Lecture 29 - More on Orthonormality 2024-03-12 16.45.53.excalidraw
Lecture 3 - (cont. Threads) 2024-04-09 08.22.26.excalidraw
Lecture 3 - (cont. Threads) 2024-04-09 08.26.13.excalidraw
Lecture 3 - (cont. Threads) 2024-04-09 08.59.58.excalidraw
Lecture 3 - 2024-01-18 13.47.44.excalidraw
Lecture 3 - Finishing the Cells 2024-04-16 16.33.14.excalidraw
Lecture 3 - Finishing the Cells 2024-04-16 16.44.46.excalidraw
Lecture 3 - Finishing the Cells 2024-04-16 17.34.16.excalidraw
Lecture 3 - Quotient Spaces 2024-04-04 14.17.02.excalidraw
Lecture 3 - Simulate the World Now 2024-01-18 14.00.38.excalidraw
Lecture 3 - Simulate the World Now 2024-01-18 14.13.42.excalidraw
Lecture 30 - Practice with Gram-Schmidt 2024-03-13 16.36.18.excalidraw
Lecture 30 - Practice with Gram-Schmidt 2024-03-13 16.40.02.excalidraw
Lecture 31 - Last Lecture! 2024-03-14 16.17.10.excalidraw
Lecture 4 - 2024-04-08 14.12.16.excalidraw
Lecture 4 - 2024-04-08 14.14.37.excalidraw
Lecture 4 - More on GPIO, Keypad 2024-01-16 14.35.00.excalidraw
Lecture 4 - More on GPIO, Keypad 2024-01-16 14.53.41.excalidraw
Lecture 5 - (finish) OpenMP 2024-04-16 08.42.55.excalidraw
Lecture 5 - (finish) OpenMP 2024-04-16 09.25.02.excalidraw
Lecture 5 - Continuing Duality 2024-04-09 14.24.23.excalidraw
Lecture 5 - Continuing Duality 2024-04-09 14.38.04.excalidraw
Lecture 5 - Continuing Duality 2024-04-09 14.43.48.excalidraw
Lecture 5 - Continuing Duality 2024-04-09 14.49.37.excalidraw
Lecture 5 - DNA Structure, Function, Replication 2024-04-30 16.22.53.excalidraw
Lecture 5 - DNA Structure, Function, Replication 2024-04-30 16.30.26.excalidraw
Lecture 5 - DNA Structure, Function, Replication 2024-04-30 16.34.11.excalidraw
Lecture 5 - DNA Structure, Function, Replication 2024-04-30 17.06.38.excalidraw
Lecture 5 - DNA Structure, Function, Replication 2024-04-30 17.07.38.excalidraw
Lecture 5 - DNA Structure, Function, Replication 2024-04-30 17.24.40.excalidraw
Lecture 5 - DNA Structure, Function, Replication 2024-04-30 17.42.44.excalidraw
Lecture 5 - Matrices in CG 2024-01-25 13.48.52.excalidraw
Lecture 5 - Matrices in CG 2024-01-25 13.53.52.excalidraw
Lecture 5 - Matrices in CG 2024-01-25 13.56.02.excalidraw
Lecture 5 - Matrices in CG 2024-01-25 13.59.54.excalidraw
Lecture 5 - Matrices in CG 2024-01-25 14.19.31.excalidraw
Lecture 5 - Matrices in CG 2024-01-25 14.21.47.excalidraw
Lecture 5 - Matrices in CG 2024-01-25 14.25.06.excalidraw
Lecture 5 - Subspaces and Direct Sums 2024-01-16 16.18.22.excalidraw
Lecture 6 - Applying OpenMP to Convolution 2024-04-18 08.21.23.excalidraw
Lecture 6 - Deriving the Transformation Matrices 2024-01-30 13.53.14.excalidraw
Lecture 6 - Deriving the Transformation Matrices 2024-01-30 14.00.09.excalidraw
Lecture 6 - Deriving the Transformation Matrices 2024-01-30 14.22.26.excalidraw
Lecture 6 - Finishing Genetics & DNA 2024-05-14 16.17.48.excalidraw
Lecture 6 - Finishing Genetics & DNA 2024-05-14 16.30.09.excalidraw
Lecture 6 - Finishing Genetics & DNA 2024-05-14 17.00.26.excalidraw
Lecture 6 - Finishing Genetics & DNA 2024-05-14 17.11.16.excalidraw
Lecture 6 - Finishing Genetics & DNA 2024-05-14 17.33.33.excalidraw
Lecture 6 - Finishing Genetics & DNA 2024-05-14 17.39.55.excalidraw
Lecture 6 - Matrices of Dual Maps 2024-04-10 14.29.37.excalidraw
Lecture 6 - Matrices of Dual Maps 2024-04-10 14.43.46.excalidraw
Lecture 6 - Timers and Interrupts 2024-01-19 14.22.59.excalidraw
Lecture 6 - Timers and Interrupts 2024-01-19 14.42.29.excalidraw
Lecture 6 - Timers and Interrupts 2024-01-19 14.54.17.excalidraw
Lecture 6 - Timers and Interrupts 2024-01-19 14.56.55.excalidraw
Lecture 7 - Continuing Matrices 2024-02-01 13.49.41.excalidraw
Lecture 7 - Continuing Matrices 2024-02-01 13.53.13.excalidraw
Lecture 7 - Continuing Matrices 2024-02-01 14.00.47.excalidraw
Lecture 7 - Continuing Matrices 2024-02-01 14.09.19.excalidraw
Lecture 7 - Continuing Matrices 2024-02-01 14.39.02.excalidraw
Lecture 7 - Finishing The Genetic Code & How to Make Proteins 2024-05-21 16.31.49.excalidraw
Lecture 7 - Finishing The Genetic Code & How to Make Proteins 2024-05-21 16.37.53.excalidraw
Lecture 7 - Finishing The Genetic Code & How to Make Proteins 2024-05-21 16.41.42.excalidraw
Lecture 7 - Timers and Interrupts Review, SPI 2024-01-24 14.33.53.excalidraw
Lecture 7 - Timers and Interrupts Review, SPI 2024-01-24 14.35.38.excalidraw
Lecture 8 - 2024-02-06 14.04.02.excalidraw
Lecture 8 - 2024-02-06 14.11.56.excalidraw
Lecture 8 - Adjoint in More Detail 2024-04-17 14.16.24.excalidraw
Lecture 8 - Linear Functionals 2024-04-15 14.34.34.excalidraw
Lecture 8 - Linear Functionals 2024-04-15 14.45.41.excalidraw
Lecture 8 - Review of SPI, Process of DAC 2024-01-26 14.37.15.excalidraw
Lecture 9 - DAC (Digital to Analog Conversion) 2024-01-29 14.20.53.excalidraw
Lecture 9 - DAC (Digital to Analog Conversion) 2024-01-29 14.21.54.excalidraw
Lecture 9 - Finishing Linear Functional Via Inner Products 2024-04-16 14.31.35.excalidraw
Lecture 9 - Finishing Linear Functional Via Inner Products 2024-04-16 14.48.11.excalidraw
Lecture 9 - Lighting! 2024-02-13 14.01.37.excalidraw
Lecture 9 - Lighting! 2024-02-13 14.14.04.excalidraw
Lecture 9 - Lighting! 2024-02-13 14.19.34.excalidraw
Lecture 9 - Lighting! 2024-02-13 14.24.29.excalidraw
Lecture 9 - Lighting! 2024-02-13 14.26.27.excalidraw
Lecture 9 - Lighting! 2024-02-13 14.30.51.excalidraw
Lecture 9 - Lighting! 2024-02-13 14.56.01.excalidraw
Observation 11 - Practicing for their MT 2024-02-01 12.27.15.excalidraw
Prelab 1 - Starting the Pain and Suffering 2024-01-17 20.51.07.excalidraw
Prelab 1 - Starting the Pain and Suffering 2024-01-17 23.52.55.excalidraw
Prelab 1 - Starting the Pain and Suffering 2024-01-18 00.08.48.excalidraw
Excalidraw
Chapter 1 - Vector Spaces 2024-01-09 09.19.17.excalidraw
Chapter 1 - Vector Spaces 2024-01-09 09.22.40.excalidraw
Drawing 2024-01-07 21.40.41.excalidraw
Drawing 2024-01-09 09.14.11.excalidraw
HW1_NMOSReview 2024-01-08 11.37.17.excalidraw
January 12, 2024 2024-01-12 11.10.39.excalidraw
Lecture 1 - Syllabus and Starting Graphics 2024-01-09 13.51.33.excalidraw
Lecture 1 - Syllabus and Starting Graphics 2024-01-09 14.42.57.excalidraw
Lecture 1 - Syllabus and Starting Graphics 2024-01-09 14.52.52.excalidraw
Lecture 2 - 2024-01-11 13.47.01.excalidraw
Lecture 2 - The Big Picture (literally) 2024-01-11 13.50.50.excalidraw
Lecture 2 - The Big Picture (literally) 2024-01-11 14.07.30.excalidraw
Lecture 2 - The Big Picture (literally) 2024-01-11 14.11.45.excalidraw
Lecture 2 - The Big Picture (literally) 2024-01-11 14.14.01.excalidraw
Lecture 2 - The Big Picture (literally) 2024-01-11 14.19.38.excalidraw
Lecture 2 - The Big Picture (literally) 2024-01-11 14.41.38.excalidraw
PUPD.excalidraw
Vectors.excalidraw
Work-Workshops
Notes from SI Presentation
Year3
Spring2024
BIO213-BIOForEngineers
BMED213-Lab
CanvasNotes
Week 1 - Intro to BMED
Week 2 - Biomimetics
Week 3 - Biomaterials
Week 4 - Modeling Biological Systems
Week 5 - Assistive Devices and Prosthetics
Week 6 - Biotechnology
Week 7 - Bioinformatics
Week 8 - FDA Approval
HWs
BiocomputerVideo
Notes on Biocomputers
Video Script - Biocomputers
HW 2 - Biomimetic Design
HW 3 - Materials in Medical Devices
HW 5 - 3D Printed Prosthetics
HW 6 - Clinical Trials
HW 7 - Equine Problem
LectureNotes
Lecture 1 - Science, Chemistry, and Cells
Lecture 2 - What is Life (cont.), Taxonomy
Lecture 3 - Finishing the Cells
Lecture 4 - (missed)
Lecture 5 - DNA Structure, Function, Replication
Lecture 6 - Finishing Genetics & DNA
Lecture 7 - Finishing The Genetic Code & How to Make Proteins
ReadingNotes
Ch 4-6, Energy of Life, Photosynthesis, Respiration and Fermentation
Ch. 1-3, Study of Life, Science & Chemistry, Cells
CPE345-QuantumComputing
CVQC
Intro to CVQC
Outline
Universal Set of CVQC Gates
HW
HW 1 - Review of QM
HW 2 - Starting QC Calculations
HW 3 - Bloch Sphere Problems
HW 4 - Multi-Qubit Systems
HW 5 - Q. Computer Arch.
HW 6 - Quantum Algorithms
LectureNotes
Lecture 1 - Intro to the Course
Lecture 10 (missing) - Entanglement
Lecture 11 - Multiple Qubit Gates
Lecture 12 - Quantum Circuits
Lecture 13 - Universal Set of Quantum Gates
Lecture 14 - Implementation of Quantum Computing
Lecture 15 - Implementations of Quantum Computing (cont)
Lecture 16 (missing) - Initialization, Single-qubit Gates, Read-out
Lecture 17 - More on Initialization
Lecture 18 - Finishing Neutral Atom Implementation
Lecture 19 (missing) - Intro. to Grover's Algorithm
Lecture 2 - Starting Quantum Computing
Lecture 20 - Grover's Algorithm
Lecture 3 - Quantum Mechanical Wave Function
Lecture 4 - The Math Behind Quantum Mechanics
Lecture 5 - Quantum Superposition
Lecture 6 - Qubits
Lecture 7 - Bloch Sphere
Lecture 8 - Single-qubit Gates
Lecture 9 - Multiple-Qubit Systems
ReadingNotes
Reading Week 1 - Quantum Cryptography, Computation, Teleportation; Review of Wave Functions and Young's Slit Experiment
Reading Week 2 - Intro to Bracket Notation
Reading Week 3 - Ending Quantum Superposition, Starting Qubits
Reading Week 4 - Multiqubit Gates, Quantum Entanglement
Reading Week 5 - Irrelevant Global Phase
Reading Week 6 - Quantum Computer Architectures
Reading Week 7 - Quantum Algorithms
Reading Week 8 - More on Quantum Algorithms
Questions About Continuous-Variable Quantum Computing
Scratch
CPE419-AppliedParallelProgramming
LectureNotes
Lecture 1 - Introduction to the Course
Lecture 10 - ending CUDA
Lecture 11 - CUDA Streams
Lecture 12 - More on CUDA Memory and Specialization
Lecture 13 - Video Lecture
Lecture 14 - Inaki Tech Talk
Lecture 2 - Continuing Multicore
Lecture 3 - (cont. Threads)
Lecture 4 - OpenMP
Lecture 5 - (finish) OpenMP
Lecture 6 - Applying OpenMP to Convolution
Lecture 7 - Ending OpenMP, Starting CUDA
Lecture 8 - CUDA Problems
Lecture 9 - (cont.) More on CUDA
JazzBand
PracticeRecord
Test Practice Record
MATH406-LinearTree
HWs
HW 1 - Products and Quotients, Duality
HW 2 - Finishing Duality, Review of Inner Product Spaces
HW 3 - Self-Adjoint and Normal Operators
HW 4 - The Spectral Theorem
HW 5 - Positive Operators and Isometries
HW 6 - Polar & Singular Value Decomposition
HW 7 - Generalized Eigenvectors, Operator Decomposition
HW 8 - Operator Decomposition, Characteristic and Minimal Polynomials
HW 9 - Jordon Form, Complexification
LectureNotes
Lecture 1 - Intro to The Course
Lecture 10 - Adjoint in More Detail
Lecture 11 - Finishing 7.A
Lecture 12 - More on Spectral Theorem
Lecture 13 - Applications of Quadratic Forms
Lecture 14 - Starting Positive Operators and Isometries
Lecture 15 - Finishing 7C, More Applications of Linear!
Lecture 16 - Finishing Isometries
Lecture 17 - Quadratic Forms (More Applications)
Lecture 18 - Polar Decompositions
Lecture 19 - Finishing Decomposition, Some Applications
Lecture 2 - Products and Quotients of Vector Spaces
Lecture 20 - Principal Component Analysis (Application)
Lecture 21 - Starting Generalized Eigenvectors and Nilpotent Operators
Lecture 22 - Finishing G. Eigenspaces, Starting 8.B
Lecture 23 - Decomposition of an Operator
Lecture 24 - (finish) Decomposing Operators
Lecture 25 - Starting 8.C
Lecture 26 - More on Minimal & Monic Polynomials
Lecture 27 - Finishing Minimal Polynomials & Starting Jordon Block Decomposition
Lecture 28 - Continuing Jordan Block Decomposition
Lecture 29 - Review of Jordan-Block, Complexification
Lecture 3 - Quotient Spaces
Lecture 30 - Complexification
Lecture 4 - Duality (intro)
Lecture 5 - Continuing Duality
Lecture 6 - Matrices of Dual Maps
Lecture 7 - Ending Duality
Lecture 8 - Linear Functionals
Lecture 9 - Finishing Linear Functional Via Inner Products
ReadingNotes
Chapter 3 (cont.) - Products and Quotients of Vector Spaces
Chapter 6 (cont.) - Finishing Inner Product Spaces
Chapter 7 - Operators on Inner Product Spaces
Chapter 8 - Operators on Complex Vector Spaces
Chapter 9 - Operators on Real Vector Spaces
ReviewSheets
MT2 Review Sheet
Winter2024
CPE316-Microcontrollers
Lectures
Lecture 1 - Intro to STM32
Lecture 10 - Review of UART, Starting I2C
Lecture 11 - PWM and the STM32
Lecture 12 - Power Consumption and Calculations
Lecture 13 - P3 Overview
Lecture 14 - I2C
Lecture 15 - DMA (Direct Memory Access), RTC (Real Time Clock)
Lecture 16 - Floating Point, FPGAs vs. ARM
Lecture 17 - Logic Interfacing
Lecture 2 - (cont.) GPIO, Reset and Clock Control (RCC)
Lecture 3 - GPIO Review, LCD Screen
Lecture 4 - More on GPIO, Keypad
Lecture 5 - Embedded C Programming
Lecture 6 - Timers and Interrupts
Lecture 7 - Timers and Interrupts Review, SPI
Lecture 8 - Review of SPI, Process of DAC
Lecture 9 - DAC (Digital to Analog Conversion)
NotesOnProjects
Assignment 15 - DMA
Assignment 22 - MIDI out to STM32 Device
Final Project Ideas (w-Thomas)
CSC471-Comp.Graphics
Lecture Notes
Lecture 1 - Syllabus and Starting Graphics
Lecture 10 - Blinn-Phong Local Model (cont.)
Lecture 11 - Interactive 3D Computer Graphics
Lecture 12 - Pitch and Yaw Camera
Lecture 13 - Review of Pitch and Yaw
Lecture 14 - Collision Detection
Lecture 15 - Final Project and Advanced Graphics
Lecture 2 - The Big Picture (literally)
Lecture 3 - Simulate the World Now
Lecture 4 - Finishing Rasterizer, Moving to OpenGL
Lecture 5 - Matrices in CG
Lecture 6 - Deriving the Transformation Matrices
Lecture 7 - Continuing Matrices
Lecture 8 - Review of Hiearchical Modeling
Lecture 9 - Lighting!
Final Project Sketch
Final Project TODOs
EE307-DigitalSemiconductors
HWs
HW 1 - NMOSReview + Inverter Characteristics
HW 2 - NMOS Inverters (Resistor & Nonlinear Loads), PMOS Review
HW 3 - Psuedo-NMOS Inverters and CMOS
HW 4 - MOSFET Layout and Capacitances, NMOS Inverter-Dynamic Characteristics
HW 5 - CMOS Inverter Dynamic and Power Energy Characteristics
HW 6 - Static Dual and Dynamic Domino Logic
HW 7 - Transition Gates and Multiplexers
HW 8 - RAM and Static Storage Elements, Dynamic Storage Elements
LabNotes
Prelab 1 - Starting the Pain and Suffering
Lecture Notes
Final Lecture
January 10, 2024
January 12, 2024
January 8, 2024
Readings
Modules 1 & 2 - NMOS Review
Modules 11 & 12 - Static Dual Logic & Dynamic Domino Logic
Modules 13 - Transition Gates and Multiplexers
Modules 14 & 15 - RAM and Static Storage Elements, Dynamic Storage Elements
Modules 3 & 4 - NMOS Inverters & PMOS Review
Modules 5 & 6 - Psuedo-NMOS Inverter, CMOS Inverter-Static Characteristics
Modules 7 & 8 - MOSFET Layout and Capacitances, NMOS inverter-dynamic characteristics
Modules 9 & 10 - CMOS Inverter Characteristics (Dynamic) and Power-Energy
SelfMadeCheatSheets
Week 1 - nMOSFET and Inverter Characteristics
Week 2 - MOSFET Inverters and PMOS
Final Exam Questions
Schedule
MATH306-LinearAlgebraII
HW
HW 1 - Vector Spaces
HW 2 - Finite Dimensional Vector Spaces
HW 3 - Linear Maps
HW 4 - Inverse Maps
HW 5 - Polynomials, Invariants, and Eigenvectors
HW 6 - Finishing UT Matrices, Eigenspaces and Diagonal Matrices
HW 7 - Inner Product Spaces
LectureNotes
Lecture 1 - Syllabus and Whatnot
Lecture 10 - Finishing LI&LD, Bases
Lecture 11 - Starting Infinite Dimensional Spaces!
Lecture 12 - Dimension
Lecture 13 - Linear Transformations
Lecture 14 - Linear Transformations ++
Lecture 15 - (Quick) Finishing our Proof for FTFLM
Lecture 16 - Types of Transformations
Lecture 17 - Continuing Matrices
Lecture 18 - Finishing Matrices, Starting Invertibility
Lecture 19 - Exam Review Day
Lecture 2 - Vector Spaces (cont.)
Lecture 20 - Invertibility (cont.)
Lecture 21 - Polynomial Spaces (4.A)
Lecture 22 (online) - Invariant Subspaces
Lecture 23 - Polynomial Operator
Lecture 24 - Finishing Eigenstuff
Lecture 25 - Eigenvalues (cont.)
Lecture 26 - Pitch on Why Diagonalization is Cool
Lecture 27 - Starting Inner Product Spaces
Lecture 28 - Continuing Inner Product Spaces
Lecture 29 - More on Orthonormality
Lecture 3 - Proofs in Linear Algebra
Lecture 30 - Practice with Gram-Schmidt
Lecture 31 - Last Lecture!
Lecture 4 - (Online) Subspaces and Constructions
Lecture 5 - Subspaces and Direct Sums
Lecture 6 - (Absent)
Lecture 7 - A Start into Chapter 2
Lecture 8 (Online) - Reference to Chapter 2
Lecture 9 - Linear Independence and Span
Readings
Chapter 1 - Vector Spaces
Chapter 2 - Finite-Dimensional Vector Spaces
Chapter 3 - Linear Maps
Chapter 4 - Polynomials (short)
Chapter 5 - Eigenvalues, Eigenvectors, and Invariant Subspaces
Chapter 6 - Inner Product Spaces
Final Review Sheet of Theorems
MathColloqium
Geometric Group Theory
SelfStudy-RealAnalysis
Practice
1.2 - Set Theory Review
1.3 - Supremum and Infimum
Readings
Chapter 1 - The Reals
SWM
LectureObservations
Observation 1-Syllabus
Observation 10 - Chain Rule
Observation 11 - Practicing for their MT
Observation 2- Starting 12.6-
Observation 3 - Starting 14.2
Observation 4 - Quiz + Starting Partial Derivatives
Observation 5 - Honing in Partials
Observation 6 - Strike Week Info + Cont. Partial Derivatives
Observation 7 - Tangent Planes
Observation 8 - Differentials and Linear Approximations
Observation 9 - Linear Approximations (Chain Rule Next time)
PlanningTheSessions
Template - PlanningTheSessionSheet
W1
ProfessorMeetings
Meeting 1
Meeting 2
Packet Info (from Fall 2023 so dates are shifted)
Untitled
Workshop Pitch
Senior Project Ideas
Welcome to My School Notes!
Schedule
See ![[EE307-24-1 Course schedule 01 no-strike version.pdf]]