byFabric

Foundations of Computer Science (EECS 376)

106 resources
Markov's Inequality and Probability Bounds, EECS 376 Section 10 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/markovs-inequality-and-probability-bounds-eecs-376-section-10-study-notes-4S5cqxlF9ZnQwTjg3Bg9sw

Randomized Algorithms, EECS 376 Section 10 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/randomized-algorithms-eecs-376-section-10-study-notes-4zi6dCQOcU2H1KcEp4fBXH

Number Theory, Cryptography, and Probability – EECS 376 Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/number-theory-cryptography-and-probability-eecs-376-study-notes-3QngKGtphFTwvXHSWclKkl

Approximation Algorithms, Load Balancing, and NP Verification – EECS 376 Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/approximation-algorithms-load-balancing-and-np-verification-eecs-376-study-notes-01Ag9POkUxSma3p86czg3q

NP, Complexity Classes, and Reductions – EECS 376 Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/np-complexity-classes-and-reductions-eecs-376-study-notes-1Y4sIU6gMhY8YrTFdhc1HX

Search-to-Decision Reductions and Approximation Algorithms, EECS 376 Worksheet 09 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/search-to-decision-reductions-and-approximation-algorithms-eecs-376-worksheet-09-study-notes-4Ar3qacrqxvVQgxm4OVRcZ

NP-Completeness, Verifiers, and Complexity Classes, EECS 376 Worksheet 09 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/np-completeness-verifiers-and-complexity-classes-eecs-376-worksheet-09-study-notes-1skh0pG2ySzEyJ3En4QdOK

Applications of Computer Memory, Foundations of Computer Science Unit 5 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/applications-of-computer-memory-foundations-of-computer-science-unit-5-study-notes-2smQTYJ7UhqzD3SaiWm2pj

Kruskal's Algorithm and Turing Completeness, EECS 376 Discussion 3 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/kruskals-algorithm-and-turing-completeness-eecs-376-discussion-3-study-notes-53C2MH1doEEUPozH0NaiIs

Turing Machine Equivalence, EECS 376 Discussion 3 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/turing-machine-equivalence-eecs-376-discussion-3-study-notes-rLB1Ym54jOe0mNKSQbpFE

Randomised Algorithms, EECS 376 Final Review – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/randomised-algorithms-eecs-376-final-review-study-notes-4i6m7ByBMyNZBbbHngBVaH

Poly-Time Mapping Reductions, EECS 376 Final Review – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/poly-time-mapping-reductions-eecs-376-final-review-study-notes-10i60tCrPnzxCWUbH2SVFr

Randomized Algorithms, EECS 376 Final Review – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/randomized-algorithms-eecs-376-final-review-study-notes-2Swx2YdzGPSZHOsXeAgyAx

Poly-Time Mapping Reductions, EECS 376 Final Review – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/poly-time-mapping-reductions-eecs-376-final-review-study-notes-3z4n4jKMyILkayIj3Dur7J

Computability, Decidability and Turing Reductions – EECS 376, Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/computability-decidability-and-turing-reductions-eecs-376-study-notes-1VEAx4gWrQtegZzG97c2Mk

Proving Complexity, Algorithms and Data Structures – EECS 376, Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/proving-complexity-algorithms-and-data-structures-eecs-376-study-notes-zRVFohH9ObL1sUPctz4Ic

Software, Networks and Security, Foundations of Computer Science – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/software-networks-and-security-foundations-of-computer-science-study-notes-2J8iO89mfkbbkh5y3E29jH

Computer Hardware Components, Foundations of Computer Science – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/computer-hardware-components-foundations-of-computer-science-study-notes-3tjsGr2rW6Rdo5bPAncsRQ

Computer Basics Overview, Foundations of Computer Science – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/computer-basics-overview-foundations-of-computer-science-study-notes-722R814xhiwriVbOtbAYKr

MapReduce Fault Tolerance and Implementation, EECS 485 P4 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/mapreduce-fault-tolerance-and-implementation-eecs-485-p4-study-notes-yi5F5v3RuFMWhDj2VZp1D

MapReduce Execution Pipeline, EECS 485 P4 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/mapreduce-execution-pipeline-eecs-485-p4-study-notes-4mEGUlu4K1J7Qk8ODGJvVi

MapReduce Framework Overview, EECS 485 P4 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/mapreduce-framework-overview-eecs-485-p4-study-notes-5BTUxyf8BjqwCi0m8OlpW4

Static Battery Model (OCV-R), Part 2: Modelling and Circuit Analysis – ME565, Lecture 3 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/static-battery-model-ocv-r-part-2-modelling-and-circuit-analysis-me565-lecture-3-study-notes-3Q5ERPjrACRns2hauAkse4

Static Battery Model (OCV-R), Part 1: Cell Fundamentals – ME565, Lecture 3 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/static-battery-model-ocv-r-part-1-cell-fundamentals-me565-lecture-3-study-notes-7FQMUFHHwZ07aS1hJEDL7T

Non-Master Theorem Recurrences: Substitution Trick, EECS 376 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/non-master-theorem-recurrences-substitution-trick-eecs-376-study-notes-4YsXtEEzhV4723eY2LgbuJ

Divide and Conquer: Master Theorem and Karatsuba Algorithm, EECS 376 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/divide-and-conquer-master-theorem-and-karatsuba-algorithm-eecs-376-study-notes-M5dW5lE77zi1SFOZvTqSM

Turing Reductions and Undecidability, EECS 376 Section 4 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/turing-reductions-and-undecidability-eecs-376-section-4-study-notes-12Y1uZYASASSxejEFxt9Qq

Diagonalization, EECS 376 Section 4 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/diagonalization-eecs-376-section-4-study-notes-5iSaclN1EArvaD5ODyFsGz

Information and Bitstrings, EECS 376 Section 0 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/information-and-bitstrings-eecs-376-section-0-study-notes-441AXPbWCgOqEmvcdB38dK

Big-O Notation, EECS 376 Section 0 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/big-o-notation-eecs-376-section-0-study-notes-6RE9ACjt8GUPhBczLY5ZNC

Proof Methods, EECS 376 Section 0 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/proof-methods-eecs-376-section-0-study-notes-630TVljDVJxKiqEpSWcjkM

Baby-Step Giant-Step Algorithm and Discrete Logarithms, EECS 376 Section 11 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/baby-step-giant-step-algorithm-and-discrete-logarithms-eecs-376-section-11-study-notes-7dAqvTsUsviSoU1cb5tHpn

Fast Modular Exponentiation, EECS 376 Section 11 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/fast-modular-exponentiation-eecs-376-section-11-study-notes-6fKFIrn4JeLefNJgBYfBTJ

Binary Calculator Modules – Digital Electronics, Unit 4 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/binary-calculator-modules-digital-electronics-unit-4-study-notes-3Zekz8fQ6N4pV9Vo8sUUWa

Computability Theory, EECS 376 Midterm – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/computability-theory-eecs-376-midterm-study-notes-4jLxvlG7GQnBrvdyYLG9Zp

Graph Algorithms and MSTs, EECS 376 Midterm – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/graph-algorithms-and-msts-eecs-376-midterm-study-notes-uvhSSWywyKycOFh5Zh6gO

Algorithms and Recurrences, EECS 376 Midterm – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/algorithms-and-recurrences-eecs-376-midterm-study-notes-2hXtodEanyrlj9PBFZfM3Y

Greedy Algorithms, Dynamic Programming, and Turing Reductions – EECS 376, Winter 2026 Midterm – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/greedy-algorithms-dynamic-programming-and-turing-reductions-eecs-376-winter-2026-midterm-study-notes-3WAKwLvsV7m07iQY68EPwN

DFAs, Countability, and Decidability – EECS 376, Winter 2026 Midterm – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/dfas-countability-and-decidability-eecs-376-winter-2026-midterm-study-notes-1gsljRDIr7489KXhsPhMzL

Recurrences, Potential Functions, and Runtime Analysis – EECS 376, Winter 2026 Midterm – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/recurrences-potential-functions-and-runtime-analysis-eecs-376-winter-2026-midterm-study-notes-5D605t3hQ1ZNCPAQ7Na8sq

Java Multithreading and the Simple Clock App – CS Foundations, Unit 3 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/java-multithreading-and-the-simple-clock-app-cs-foundations-unit-3-study-notes-3NnsrJtx0oGpfQGh5e5vGm

Asymptotic Notation and Euclid's Algorithm, EECS 376 Discussion 1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/asymptotic-notation-and-euclids-algorithm-eecs-376-discussion-1-study-notes-8Fo2J7YyQCXqgAxqx4sJV

Proof Techniques and Induction, EECS 376 Discussion 1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/proof-techniques-and-induction-eecs-376-discussion-1-study-notes-7sfzONgunF1uKN8zNDHb4Y

Algorithms, Complexity and Data Structures, EECS 376 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/algorithms-complexity-and-data-structures-eecs-376-study-notes-513W2mgXPodmu2RGaFfp4Z

Computability and Formal Languages, EECS 376 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/computability-and-formal-languages-eecs-376-study-notes-3X3Izn5A2DqOSBI0JNkk2T

Closest-Pair, SlowSort, and Maximum Subarray Product – EECS 376 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/closest-pair-slowsort-and-maximum-subarray-product-eecs-376-study-notes-7Ig85JfgkBpwPSO5eurj1N

Potential Method, Divide and Conquer, and Master Theorem – EECS 376 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/potential-method-divide-and-conquer-and-master-theorem-eecs-376-study-notes-7vJLkaQp8fV5gdyH9l6DFy

Dynamic Programming Practice Problems, EECS 376 – Study Notes (Part 2 of 2)
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/dynamic-programming-practice-problems-eecs-376-study-notes-part-2-of-2-4hh67kzM6vj1ZncZHWcDqB

Dynamic Programming Fundamentals, EECS 376 – Study Notes (Part 1 of 2)
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/dynamic-programming-fundamentals-eecs-376-study-notes-part-1-of-2-15ffOGZUrHJRCgxHO3Wsvz

Technology and Science – Foundations of Computer Science, Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/technology-and-science-foundations-of-computer-science-study-notes-4O3y2WW6yKDT2AaflXDE6t

Business & Economics – Foundations of Computer Science, Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/business-and-economics-foundations-of-computer-science-study-notes-55mzULh5LGrFJxWOrF1LBq

Python Classes: Shopping Cart and Calculator – PY101, Worksheet 2 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/python-classes-shopping-cart-and-calculator-py101-worksheet-2-study-notes-r7zq1olFsIXsxlNzAhTVX

Python Classes: Person and Bank – PY101, Worksheet 2 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/python-classes-person-and-bank-py101-worksheet-2-study-notes-2h8zStHFROtzqHgcZItdlD

Karatsuba Polynomial Multiplication and Recurrence Relations, EECS 376 HW1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/karatsuba-polynomial-multiplication-and-recurrence-relations-eecs-376-hw1-study-notes-3FbulOosj5BkB8qQI05GXK

Extended Euclidean Algorithm, Bezout's Identity and Modular Inverses, EECS 376 HW1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/extended-euclidean-algorithm-bezouts-identity-and-modular-inverses-eecs-376-hw1-study-notes-y6FgvhOYcTPUoWsHecqPA

Algorithm Termination and Potential Functions, EECS 376 HW1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/algorithm-termination-and-potential-functions-eecs-376-hw1-study-notes-3iUKOhDHhi1765VzJ9h3nD

Skip Lists: Trading Space for Time, EECS 376 HW 11 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/skip-lists-trading-space-for-time-eecs-376-hw-11-study-notes-PhnJoTUPmsLh4EPNZIR9I

Spot-Checking Polynomials and Zero Testing, EECS 376 HW 11 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/spot-checking-polynomials-and-zero-testing-eecs-376-hw-11-study-notes-13NArWj35MBQlA4YTCjKRr

Random Binary Search Trees, EECS 376 HW 11 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/random-binary-search-trees-eecs-376-hw-11-study-notes-4AbghN8YYetxTLVEVIsPEE

Near Median and Randomised Selection, EECS 376 HW 11 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/near-median-and-randomised-selection-eecs-376-hw-11-study-notes-38BSTKNzlxivi6DtELatL6

Fingerprinting & Modular Arithmetic, EECS 376 HW 11 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/fingerprinting-and-modular-arithmetic-eecs-376-hw-11-study-notes-5oY2nqp6QriqPvEvu1LPlz

Decidability and Closure Properties of Languages, EECS 376 HW 4 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/decidability-and-closure-properties-of-languages-eecs-376-hw-4-study-notes-1mkOcGGcRgcLMulhiTNTr0

Countability and Cardinality of Sets, EECS 376 HW 4 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/countability-and-cardinality-of-sets-eecs-376-hw-4-study-notes-2dT4MTb9yJPTglBe20vHhg

Turing Machine Variants and Equivalence, EECS 376 HW 4 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/turing-machine-variants-and-equivalence-eecs-376-hw-4-study-notes-5rmuPGHh0Xlh3mA7ahrXHD

Recurrence Relations and Asymptotic Bounds, EECS 376 HW 1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/recurrence-relations-and-asymptotic-bounds-eecs-376-hw-1-study-notes-26jpjlXT9U6gY2CrioLRdi

Karatsuba Polynomial Multiplication, EECS 376 HW 1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/karatsuba-polynomial-multiplication-eecs-376-hw-1-study-notes-7qBihJAgBGM8J14oxdHP8n

Extended Euclidean Algorithm and Bézout's Identity, EECS 376 HW 1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/extended-euclidean-algorithm-and-bezouts-identity-eecs-376-hw-1-study-notes-3YIkYfP3fu3WtBUmZpNewY

Euclidean Algorithm and GCD Analysis, EECS 376 HW 1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/euclidean-algorithm-and-gcd-analysis-eecs-376-hw-1-study-notes-6gLyiLAvobZlnaIJYaWTCK

Program Termination and Loop Analysis, EECS 376 HW 1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/program-termination-and-loop-analysis-eecs-376-hw-1-study-notes-4wdf8Cx9FW6etosJNMSKhA

Turing Reductions, EECS 376 Handout 4 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/turing-reductions-eecs-376-handout-4-study-notes-6nzudgt2En3LPZlPgyK34d

Decidability and Computability, CS 101 Midterm – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/decidability-and-computability-cs-101-midterm-study-notes-1Azk0jSgY0L0l1hFbt5eyr

Algorithms and Graph Theory, CS 101 Midterm – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/algorithms-and-graph-theory-cs-101-midterm-study-notes-4eZLCsvfnqrid71KHjFGYA

Probability and Approximation Algorithms, EECS 376 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/probability-and-approximation-algorithms-eecs-376-study-notes-69mWb4ocJ9c0gkBzCFt6bl

Cryptography and Number Theory, EECS 376 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/cryptography-and-number-theory-eecs-376-study-notes-33x0TODAKVyYNOp1qY7vYS

NP-Completeness and Reductions, EECS 376 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/np-completeness-and-reductions-eecs-376-study-notes-13L3fUmPMxwuEwayhXI17v

Asymptotic Analysis and Computational Foundations – EECS 376, HW 0 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/asymptotic-analysis-and-computational-foundations-eecs-376-hw-0-study-notes-5wAor64SUnhQiy2zZ5kHbM

Proof Techniques – EECS 376, HW 0 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/proof-techniques-eecs-376-hw-0-study-notes-Q21wKfRRb4tM7sEt1o3jn

Random Graphs and Euler's Totient Function – EECS 376, HW 10 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/random-graphs-and-eulers-totient-function-eecs-376-hw-10-study-notes-2mFHRlq6sx6RhPEu9qgxVG

Randomised Complexity Classes RP and BPP – EECS 376, HW 10 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/randomised-complexity-classes-rp-and-bpp-eecs-376-hw-10-study-notes-ITgqAPDi9wr554yWIoI2X

Monte Carlo Pi Estimation and Chernoff Bounds – EECS 376, HW 10 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/monte-carlo-pi-estimation-and-chernoff-bounds-eecs-376-hw-10-study-notes-3hYqkk6w09ZGE5vSarc2UJ

Approximation Algorithms: BIN-PACKING, Knapsack, and TSP, EECS 376 HW 8 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/approximation-algorithms-bin-packing-knapsack-and-tsp-eecs-376-hw-8-study-notes-4n4x9F3dgavcIslayGYGEV

NP-Completeness: PARTITION, SUBSET-SUM, and BIN-PACKING, EECS 376 HW 8 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/np-completeness-partition-subset-sum-and-bin-packing-eecs-376-hw-8-study-notes-3ZVwcB1h5RdHOxx85C5Agc

NP-Completeness: CLIQUE and Independent Set, EECS 376 HW 8 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/np-completeness-clique-and-independent-set-eecs-376-hw-8-study-notes-6jCIBSAyFJl8J6mnIj7ed6

The Euclidean Algorithm, EECS 376 HW1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/the-euclidean-algorithm-eecs-376-hw1-study-notes-5RXi7HnItph0HJkgpsJoyh

Proof Techniques and Combinatorics, EECS 376 HW1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/proof-techniques-and-combinatorics-eecs-376-hw1-study-notes-1IRm36bHIxJaeh5YxHEtW4

Big-O Notation and Asymptotic Analysis, EECS 376 HW1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/big-o-notation-and-asymptotic-analysis-eecs-376-hw1-study-notes-2wNV1DgnAwTVwYMvB9zKoQ

DDI Technical Data Fellowship Case Study – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/ddi-technical-data-fellowship-case-study-study-notes-1lr9J5lfGZ75CTCYCxJQ6P

Interactive Proofs and Graph Isomorphism, EECS 376 HW 12 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/interactive-proofs-and-graph-isomorphism-eecs-376-hw-12-study-notes-19Sdbo97jYWQ5TdoGlkUom

Secret Sharing and Lagrange Interpolation, EECS 376 HW 12 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/secret-sharing-and-lagrange-interpolation-eecs-376-hw-12-study-notes-3BW4HFJKPwt0Jl33iioOgc

Graph Isomorphism and Interactive Proofs, EECS 376 HW 12 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/graph-isomorphism-and-interactive-proofs-eecs-376-hw-12-study-notes-6OmKnTTZpPYjCIeEosMsPC

Secret Sharing and Lagrange Interpolation, EECS 376 HW 12 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/secret-sharing-and-lagrange-interpolation-eecs-376-hw-12-study-notes-2oIFQczrypRmew5U0R09A

Social Media Analytics, CSDC8203 CO6 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/social-media-analytics-csdc8203-co6-study-notes-3vdHuYKiCCAeQBkHtxM8Rw

Turing Machines and Turing Reductions, EECS 376 HW 6 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/turing-machines-and-turing-reductions-eecs-376-hw-6-study-notes-2QTJCkN9yfMpaRrR0tBXMx

Decidability and Closure Properties, EECS 376 HW 6 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/decidability-and-closure-properties-eecs-376-hw-6-study-notes-5X9LZUNdlUuxZ6MllK5pEc

Closure Properties of P, NP, and coNP – Foundations of Computer Science, HW 7 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/closure-properties-of-p-np-and-conp-foundations-of-computer-science-hw-7-study-notes-7FhDNNoWB0JNyBqIA9l3CO

NP Language Membership and Verification – Foundations of Computer Science, HW 7 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/np-language-membership-and-verification-foundations-of-computer-science-hw-7-study-notes-1EGi6XYTLYjuvgoUV5g760

OSHA Computer Workstation Ergonomics (Part 2): Monitors, Mobile Devices, Accessories, and General Concepts – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/osha-computer-workstation-ergonomics-part-2-monitors-mobile-devices-accessories-and-general-concepts-study-notes-pK57t35YwoQfpr6Ji5gvc

OSHA Computer Workstation Ergonomics (Part 1): Posture, Seating, and Input Devices – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/osha-computer-workstation-ergonomics-part-1-posture-seating-and-input-devices-study-notes-ompiiJfAW7lRv7lkvbPyU

P, NP, and NP-Hardness, EECS 376 HW 7 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/p-np-and-np-hardness-eecs-376-hw-7-study-notes-65fQ0vbszfNpt8WrNDnnQy

Efficient Verifiers and SubsetSum, EECS 376 HW 7 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/efficient-verifiers-and-subsetsum-eecs-376-hw-7-study-notes-4NktrGSkUCMklUIumfvGDh

Polynomial-Time Mapping Reductions (Karp Reductions), EECS 376 HW 7 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/polynomial-time-mapping-reductions-karp-reductions-eecs-376-hw-7-study-notes-4W3RDIZ9TFOrvo297D4ewa

NP-Completeness Proofs: Dominating Set, Subgraph Isomorphism, and BIG-IS, EECS 376 HW 7 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/np-completeness-proofs-dominating-set-subgraph-isomorphism-and-big-is-eecs-376-hw-7-study-notes-2JeQnj4rzhb9VpB34Uc6xg

Big-O Notation and Asymptotic Analysis, EECS 376 HW 1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/big-o-notation-and-asymptotic-analysis-eecs-376-hw-1-study-notes-1mbMHBRM4KIW5gqwCRHnCl

Proof Techniques: Induction and Contradiction, EECS 376 HW 1 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/proof-techniques-induction-and-contradiction-eecs-376-hw-1-study-notes-2XXzvc1NwI0531JjtJ4Vde

Zero-Knowledge Proofs and Lagrange Secret Recovery, EECS 376 HW 12 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/zero-knowledge-proofs-and-lagrange-secret-recovery-eecs-376-hw-12-study-notes-6d5LFGYQIt8Xql1UkfXGYi

Secure Multi-Party Computation and Secret Sharing, EECS 376 HW 12 – Study Notes
University of Michigan/Foundations of Computer Science (EECS 376)

https://fabric.so/p/secure-multi-party-computation-and-secret-sharing-eecs-376-hw-12-study-notes-7McfL6Q3kLQBCIoYtqkreD

Fabric and/or Study Notes are not affiliated to or endorsed by any school, college or university.