diff --git a/README.md b/README.md index 2ac2a5d..7d6e74b 100644 --- a/README.md +++ b/README.md @@ -1,52 +1,50 @@ -# Computer Science Lectures - -See this -[Gist](https://gist.github.com/stephen-huan/aa609965c86d750736398c28b025f9be) -for a comprehensive list of implementations for many of these algorithms. - -## Index - -- `computer-vision` - - [_Fast Fourier Transform and 2D Convolutions_](./computer-vision/convolution/handout.pdf), - [full](./computer-vision/convolution/presentation.pdf), - [lecture](./computer-vision/convolution/lecture.pdf) - - [_k-means, kd-Trees, and Median of Medians: Color Quantization done fast_](./computer-vision/kmeans-kd-tree/handout.pdf), - [full](./computer-vision/kmeans-kd-tree/presentation.pdf) - - [_Linear Algebra_](./computer-vision/linear-algebra/lecture.pdf) - - [_Otsu's Binarization_](./computer-vision/otsu-binarization/handout.pdf), - [full](./computer-vision/otsu-binarization/presentation.pdf), - fun applications: this [SMBC](https://www.smbc-comics.com/comic/2010-09-11), - [Bad Apple!! in vim](https://youtu.be/q7K96mFyagE) -- `cubing-lectures` - - [_Various Computational Cube Theory Conjectures_](./cubing-lectures/computational-cube-theory/cubetheory.pdf), - [presentation](./cubing-lectures/computational-cube-theory/ComputationalCubeTheory.pdf) - - [_Eigenvalues of Permutation Matrices_](./cubing-lectures/eigenvalues-permutation-matrices/eigenvalue.pdf) - - [_Linearization of the Rubik's Cube_](./cubing-lectures/linearization/linear.pdf) - - [_Matricization of the Rubik's Cube_](./cubing-lectures/matricization/matrix.pdf) - - [_One-Handed Tips and Tricks_](./cubing-lectures/one-handed-tips-tricks/lecture.pdf) -- `machine-learning` - - [_No Game (Theory) No Life: The Machine Learning Approach to Playing Games_](./machine-learning/game-theory/lecture.pdf) +# Index + +- misc + - probability theory + - [_Bessel's Correction and Jensen's Inequality_](./misc/bessel-correction/bessel.pdf) + - [_Case Study of the Discord Mudae System_](./misc/gacha-optimization/writeup.pdf) + - [_Keyboard LEDs and Markov Chains_](./misc/keyboard-markov-chains/writeup.pdf) + - differential equations + - [_Differential Equations and Geosystems_](./misc/diffy-geosystems/geosystems.pdf) + - [_Missile Guidance in the Presence of Constant Error_](./misc/missile-guidance/missile.pdf) + - [_An Efficient Privacy Attack on MyAnimeList's Affinity Oracle: Technical Notes on Score Estimation_](./misc/mal-affinity-attack/writeup.pdf) + - [_Physics of Railgun_](./misc/railgun/railgun.pdf) +- tjhsst + - senior computer team + - editorials + - [_SCT In-House Contest 1 2019-2020_](./tjhsst/sct/editorials/2019sctq1/writeup.pdf) + - [_CMIMC Circle Covers_](./tjhsst/sct/editorials/cmimc2021/writeup.pdf) + - [_Hog Contest Postmortem Analysis_](./tjhsst/sct/editorials/cs61a-hog-contest/writeup.pdf) + - [_2020 TJCT Blitz 1 Writeup_](./tjhsst/sct/editorials/ct-blitz1/writeup.pdf) + - [_Hyperion Introduction to Competitive Programming_](./tjhsst/sct/editorials/hyperion-intro/writeup.pdf) + - [_Monotonic Queue_](./tjhsst/sct/monotonic-queue/lecture.pdf) + - [_Range Minimum Query with Fischer-Heun_](./tjhsst/sct/range-minimum-query/lecture.pdf), + [abridged](./tjhsst/sct/abridged-rmq/lecture.pdf) + - computer vision + - [_Fast Fourier Transform and 2D Convolutions_](./tjhsst/cv/convolution/handout.pdf), + [full](./tjhsst/cv/convolution/presentation.pdf), + [lecture](./tjhsst/cv/convolution/lecture.pdf) + - [_k-means, kd-Trees, and Median of Medians: Color Quantization done fast_](./tjhsst/cv/kmeans-kd-tree/handout.pdf), + [full](./tjhsst/cv/kmeans-kd-tree/presentation.pdf) + - [_Linear Algebra_](./tjhsst/cv/linear-algebra/lecture.pdf) + - [_Otsu's Binarization_](./tjhsst/cv/otsu-binarization/handout.pdf), + [full](./tjhsst/cv/otsu-binarization/presentation.pdf) + - fun applications: + this [SMBC](https://www.smbc-comics.com/comic/2010-09-11), + [Bad Apple!! in vim](https://youtu.be/q7K96mFyagE) + - machine learning + - [_No Game (Theory) No Life: The Machine Learning Approach to Playing Games_](./tjhsst/ml/game-theory/lecture.pdf) - TJHSST Computer Systems Lab 2020--2021 project: - [poster](./machine-learning/syslab/poster.pdf), - [paper](./machine-learning/syslab/paper.pdf) -- `math` - - `probability-theory` - - [_Case Study of the Discord Mudae System_](./math/probability-theory/gacha-optimization/writeup.pdf) - - [_Keyboard LEDs and Markov Chains_](./math/probability-theory/keyboard-markov-chains/writeup.pdf) - - [_Bessel's Correction and Jensen's Inequality_](./math/bessel-correction/bessel.pdf) - - [_Differential Equations and Geosystems_](./math/diffy-geosystems/geosystems.pdf) - - [_An Efficient Privacy Attack on MyAnimeList's Affinity Oracle: Technical Notes on Score Estimation_](./math/mal-affinity-attack/writeup.pdf) - - [_Missile Guidance in the Presence of Constant Error_](./math/missile-guidance/missile.pdf) - - [_Physics of Railgun_](./math/railgun/railgun.pdf) -- `senior-computer-team` - - `editorials` - - [_SCT In-House Contest 1 2019-2020_](./senior-computer-team/editorials/2019sctq1/writeup.pdf) - - [_CMIMC Circle Covers_](./senior-computer-team/editorials/cmimc2021/writeup.pdf) - - [_Hog Contest Postmortem Analysis_](./senior-computer-team/editorials/cs61a-hog-contest/writeup.pdf) - - [_2020 TJCT Blitz 1 Writeup_](./senior-computer-team/editorials/ct-blitz1/writeup.pdf) - - [_Hyperion Introduction to Competitive Programming_](./senior-computer-team/editorials/hyperion-intro/writeup.pdf) - - [_Monotonic Queue_](./senior-computer-team/monotonic-queue/lecture.pdf) - - [_Range Minimum Query with Fischer-Heun_](./senior-computer-team/range-minimum-query/lecture.pdf), [abridged](./senior-computer-team/abridged-rmq/lecture.pdf) + [poster](./tjhsst/ml/syslab/poster.pdf), + [paper](./tjhsst/ml/syslab/paper.pdf) + - cubing + - [_Various Computational Cube Theory Conjectures_](./tjhsst/cubing/computational-cube-theory/cubetheory.pdf), + [presentation](./tjhsst/cubing/computational-cube-theory/ComputationalCubeTheory.pdf) + - [_Eigenvalues of Permutation Matrices_](./tjhsst/cubing/eigenvalues-permutation-matrices/eigenvalue.pdf) + - [_Linearization of the Rubik's Cube_](./tjhsst/cubing/linearization/linear.pdf) + - [_Matricization of the Rubik's Cube_](./tjhsst/cubing/matricization/matrix.pdf) + - [_One-Handed Tips and Tricks_](./tjhsst/cubing/one-handed-tips-tricks/lecture.pdf) ## External Lectures diff --git a/math/bessel-correction/bessel.pdf b/misc/bessel-correction/bessel.pdf similarity index 100% rename from math/bessel-correction/bessel.pdf rename to misc/bessel-correction/bessel.pdf diff --git a/math/bessel-correction/bessel.tex b/misc/bessel-correction/bessel.tex similarity index 100% rename from math/bessel-correction/bessel.tex rename to misc/bessel-correction/bessel.tex diff --git a/math/diffy-geosystems/geosystems.pdf b/misc/diffy-geosystems/geosystems.pdf similarity index 100% rename from math/diffy-geosystems/geosystems.pdf rename to misc/diffy-geosystems/geosystems.pdf diff --git a/math/diffy-geosystems/geosystems.tex b/misc/diffy-geosystems/geosystems.tex similarity index 100% rename from math/diffy-geosystems/geosystems.tex rename to misc/diffy-geosystems/geosystems.tex diff --git a/math/diffy-geosystems/images/Hitagi_Rendezvous_1.jpg b/misc/diffy-geosystems/images/Hitagi_Rendezvous_1.jpg similarity index 100% rename from math/diffy-geosystems/images/Hitagi_Rendezvous_1.jpg rename to misc/diffy-geosystems/images/Hitagi_Rendezvous_1.jpg diff --git a/math/diffy-geosystems/images/README.md b/misc/diffy-geosystems/images/README.md similarity index 100% rename from math/diffy-geosystems/images/README.md rename to misc/diffy-geosystems/images/README.md diff --git a/math/diffy-geosystems/images/geosystems.png b/misc/diffy-geosystems/images/geosystems.png similarity index 100% rename from math/diffy-geosystems/images/geosystems.png rename to misc/diffy-geosystems/images/geosystems.png diff --git a/math/diffy-geosystems/ref.bib b/misc/diffy-geosystems/ref.bib similarity index 100% rename from math/diffy-geosystems/ref.bib rename to misc/diffy-geosystems/ref.bib diff --git a/math/probability-theory/gacha-optimization/images/collection.png b/misc/gacha-optimization/images/collection.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/collection.png rename to misc/gacha-optimization/images/collection.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/clt.png b/misc/gacha-optimization/images/graphs/clt.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/clt.png rename to misc/gacha-optimization/images/graphs/clt.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/deriv.png b/misc/gacha-optimization/images/graphs/deriv.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/deriv.png rename to misc/gacha-optimization/images/graphs/deriv.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/expected_value/batch_size.png b/misc/gacha-optimization/images/graphs/expected_value/batch_size.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/expected_value/batch_size.png rename to misc/gacha-optimization/images/graphs/expected_value/batch_size.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/expected_value/batch_size_rolls.png b/misc/gacha-optimization/images/graphs/expected_value/batch_size_rolls.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/expected_value/batch_size_rolls.png rename to misc/gacha-optimization/images/graphs/expected_value/batch_size_rolls.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/expected_value/model.png b/misc/gacha-optimization/images/graphs/expected_value/model.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/expected_value/model.png rename to misc/gacha-optimization/images/graphs/expected_value/model.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/expected_value/model_10.png b/misc/gacha-optimization/images/graphs/expected_value/model_10.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/expected_value/model_10.png rename to misc/gacha-optimization/images/graphs/expected_value/model_10.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/expected_value/model_10f.png b/misc/gacha-optimization/images/graphs/expected_value/model_10f.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/expected_value/model_10f.png rename to misc/gacha-optimization/images/graphs/expected_value/model_10f.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/expected_value/model_rolls.png b/misc/gacha-optimization/images/graphs/expected_value/model_rolls.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/expected_value/model_rolls.png rename to misc/gacha-optimization/images/graphs/expected_value/model_rolls.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/game_value.png b/misc/gacha-optimization/images/graphs/game_value.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/game_value.png rename to misc/gacha-optimization/images/graphs/game_value.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/random_variables/kakera.png b/misc/gacha-optimization/images/graphs/random_variables/kakera.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/random_variables/kakera.png rename to misc/gacha-optimization/images/graphs/random_variables/kakera.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/random_variables/kakera_z.png b/misc/gacha-optimization/images/graphs/random_variables/kakera_z.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/random_variables/kakera_z.png rename to misc/gacha-optimization/images/graphs/random_variables/kakera_z.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/random_variables/model_rolls.png b/misc/gacha-optimization/images/graphs/random_variables/model_rolls.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/random_variables/model_rolls.png rename to misc/gacha-optimization/images/graphs/random_variables/model_rolls.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/variance/batch_size_rolls.png b/misc/gacha-optimization/images/graphs/variance/batch_size_rolls.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/variance/batch_size_rolls.png rename to misc/gacha-optimization/images/graphs/variance/batch_size_rolls.png diff --git a/math/probability-theory/gacha-optimization/images/graphs/variance/model_rolls.png b/misc/gacha-optimization/images/graphs/variance/model_rolls.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/graphs/variance/model_rolls.png rename to misc/gacha-optimization/images/graphs/variance/model_rolls.png diff --git a/math/probability-theory/gacha-optimization/images/mudae.png b/misc/gacha-optimization/images/mudae.png similarity index 100% rename from math/probability-theory/gacha-optimization/images/mudae.png rename to misc/gacha-optimization/images/mudae.png diff --git a/math/probability-theory/gacha-optimization/writeup.pdf b/misc/gacha-optimization/writeup.pdf similarity index 100% rename from math/probability-theory/gacha-optimization/writeup.pdf rename to misc/gacha-optimization/writeup.pdf diff --git a/math/probability-theory/gacha-optimization/writeup.tex b/misc/gacha-optimization/writeup.tex similarity index 100% rename from math/probability-theory/gacha-optimization/writeup.tex rename to misc/gacha-optimization/writeup.tex diff --git a/math/probability-theory/keyboard-markov-chains/images/graph.png b/misc/keyboard-markov-chains/images/graph.png similarity index 100% rename from math/probability-theory/keyboard-markov-chains/images/graph.png rename to misc/keyboard-markov-chains/images/graph.png diff --git a/math/probability-theory/keyboard-markov-chains/images/plaid.png b/misc/keyboard-markov-chains/images/plaid.png similarity index 100% rename from math/probability-theory/keyboard-markov-chains/images/plaid.png rename to misc/keyboard-markov-chains/images/plaid.png diff --git a/math/probability-theory/keyboard-markov-chains/writeup.pdf b/misc/keyboard-markov-chains/writeup.pdf similarity index 100% rename from math/probability-theory/keyboard-markov-chains/writeup.pdf rename to misc/keyboard-markov-chains/writeup.pdf diff --git a/math/probability-theory/keyboard-markov-chains/writeup.tex b/misc/keyboard-markov-chains/writeup.tex similarity index 100% rename from math/probability-theory/keyboard-markov-chains/writeup.tex rename to misc/keyboard-markov-chains/writeup.tex diff --git a/math/mal-affinity-attack/writeup.pdf b/misc/mal-affinity-attack/writeup.pdf similarity index 100% rename from math/mal-affinity-attack/writeup.pdf rename to misc/mal-affinity-attack/writeup.pdf diff --git a/math/mal-affinity-attack/writeup.tex b/misc/mal-affinity-attack/writeup.tex similarity index 100% rename from math/mal-affinity-attack/writeup.tex rename to misc/mal-affinity-attack/writeup.tex diff --git a/math/missile-guidance/images/missile.png b/misc/missile-guidance/images/missile.png similarity index 100% rename from math/missile-guidance/images/missile.png rename to misc/missile-guidance/images/missile.png diff --git a/math/missile-guidance/images/rotation.png b/misc/missile-guidance/images/rotation.png similarity index 100% rename from math/missile-guidance/images/rotation.png rename to misc/missile-guidance/images/rotation.png diff --git a/math/missile-guidance/missile.pdf b/misc/missile-guidance/missile.pdf similarity index 100% rename from math/missile-guidance/missile.pdf rename to misc/missile-guidance/missile.pdf diff --git a/math/missile-guidance/missile.tex b/misc/missile-guidance/missile.tex similarity index 100% rename from math/missile-guidance/missile.tex rename to misc/missile-guidance/missile.tex diff --git a/math/railgun/images/100yen.png b/misc/railgun/images/100yen.png similarity index 100% rename from math/railgun/images/100yen.png rename to misc/railgun/images/100yen.png diff --git a/math/railgun/images/message.png b/misc/railgun/images/message.png similarity index 100% rename from math/railgun/images/message.png rename to misc/railgun/images/message.png diff --git a/math/railgun/images/shot.png b/misc/railgun/images/shot.png similarity index 100% rename from math/railgun/images/shot.png rename to misc/railgun/images/shot.png diff --git a/math/railgun/images/speed.png b/misc/railgun/images/speed.png similarity index 100% rename from math/railgun/images/speed.png rename to misc/railgun/images/speed.png diff --git a/math/railgun/railgun.pdf b/misc/railgun/railgun.pdf similarity index 100% rename from math/railgun/railgun.pdf rename to misc/railgun/railgun.pdf diff --git a/math/railgun/railgun.tex b/misc/railgun/railgun.tex similarity index 100% rename from math/railgun/railgun.tex rename to misc/railgun/railgun.tex diff --git a/cubing-lectures/computational-cube-theory/ComputationalCubeTheory.pdf b/tjhsst/cubing/computational-cube-theory/ComputationalCubeTheory.pdf similarity index 100% rename from cubing-lectures/computational-cube-theory/ComputationalCubeTheory.pdf rename to tjhsst/cubing/computational-cube-theory/ComputationalCubeTheory.pdf diff --git a/cubing-lectures/computational-cube-theory/cubetheory.pdf b/tjhsst/cubing/computational-cube-theory/cubetheory.pdf similarity index 100% rename from cubing-lectures/computational-cube-theory/cubetheory.pdf rename to tjhsst/cubing/computational-cube-theory/cubetheory.pdf diff --git a/cubing-lectures/computational-cube-theory/cubetheory.tex b/tjhsst/cubing/computational-cube-theory/cubetheory.tex similarity index 100% rename from cubing-lectures/computational-cube-theory/cubetheory.tex rename to tjhsst/cubing/computational-cube-theory/cubetheory.tex diff --git a/cubing-lectures/eigenvalues-permutation-matrices/code/perm.py b/tjhsst/cubing/eigenvalues-permutation-matrices/code/perm.py similarity index 100% rename from cubing-lectures/eigenvalues-permutation-matrices/code/perm.py rename to tjhsst/cubing/eigenvalues-permutation-matrices/code/perm.py diff --git a/cubing-lectures/eigenvalues-permutation-matrices/eigenvalue.pdf b/tjhsst/cubing/eigenvalues-permutation-matrices/eigenvalue.pdf similarity index 100% rename from cubing-lectures/eigenvalues-permutation-matrices/eigenvalue.pdf rename to tjhsst/cubing/eigenvalues-permutation-matrices/eigenvalue.pdf diff --git a/cubing-lectures/eigenvalues-permutation-matrices/eigenvalue.tex b/tjhsst/cubing/eigenvalues-permutation-matrices/eigenvalue.tex similarity index 100% rename from cubing-lectures/eigenvalues-permutation-matrices/eigenvalue.tex rename to tjhsst/cubing/eigenvalues-permutation-matrices/eigenvalue.tex diff --git a/cubing-lectures/eigenvalues-permutation-matrices/network.tex b/tjhsst/cubing/eigenvalues-permutation-matrices/network.tex similarity index 100% rename from cubing-lectures/eigenvalues-permutation-matrices/network.tex rename to tjhsst/cubing/eigenvalues-permutation-matrices/network.tex diff --git a/cubing-lectures/linearization/images/F.png b/tjhsst/cubing/linearization/images/F.png similarity index 100% rename from cubing-lectures/linearization/images/F.png rename to tjhsst/cubing/linearization/images/F.png diff --git a/cubing-lectures/linearization/images/F2.png b/tjhsst/cubing/linearization/images/F2.png similarity index 100% rename from cubing-lectures/linearization/images/F2.png rename to tjhsst/cubing/linearization/images/F2.png diff --git a/cubing-lectures/linearization/images/R.png b/tjhsst/cubing/linearization/images/R.png similarity index 100% rename from cubing-lectures/linearization/images/R.png rename to tjhsst/cubing/linearization/images/R.png diff --git a/cubing-lectures/linearization/images/R2.png b/tjhsst/cubing/linearization/images/R2.png similarity index 100% rename from cubing-lectures/linearization/images/R2.png rename to tjhsst/cubing/linearization/images/R2.png diff --git a/cubing-lectures/linearization/images/U.png b/tjhsst/cubing/linearization/images/U.png similarity index 100% rename from cubing-lectures/linearization/images/U.png rename to tjhsst/cubing/linearization/images/U.png diff --git a/cubing-lectures/linearization/images/U2.png b/tjhsst/cubing/linearization/images/U2.png similarity index 100% rename from cubing-lectures/linearization/images/U2.png rename to tjhsst/cubing/linearization/images/U2.png diff --git a/cubing-lectures/linearization/images/checker.png b/tjhsst/cubing/linearization/images/checker.png similarity index 100% rename from cubing-lectures/linearization/images/checker.png rename to tjhsst/cubing/linearization/images/checker.png diff --git a/cubing-lectures/linearization/images/superflip.png b/tjhsst/cubing/linearization/images/superflip.png similarity index 100% rename from cubing-lectures/linearization/images/superflip.png rename to tjhsst/cubing/linearization/images/superflip.png diff --git a/cubing-lectures/linearization/images/tperm.png b/tjhsst/cubing/linearization/images/tperm.png similarity index 100% rename from cubing-lectures/linearization/images/tperm.png rename to tjhsst/cubing/linearization/images/tperm.png diff --git a/cubing-lectures/linearization/linear.pdf b/tjhsst/cubing/linearization/linear.pdf similarity index 100% rename from cubing-lectures/linearization/linear.pdf rename to tjhsst/cubing/linearization/linear.pdf diff --git a/cubing-lectures/linearization/linear.tex b/tjhsst/cubing/linearization/linear.tex similarity index 100% rename from cubing-lectures/linearization/linear.tex rename to tjhsst/cubing/linearization/linear.tex diff --git a/cubing-lectures/matricization/matrix.pdf b/tjhsst/cubing/matricization/matrix.pdf similarity index 100% rename from cubing-lectures/matricization/matrix.pdf rename to tjhsst/cubing/matricization/matrix.pdf diff --git a/cubing-lectures/matricization/matrix.tex b/tjhsst/cubing/matricization/matrix.tex similarity index 100% rename from cubing-lectures/matricization/matrix.tex rename to tjhsst/cubing/matricization/matrix.tex diff --git a/cubing-lectures/one-handed-tips-tricks/images/ratio_graph.png b/tjhsst/cubing/one-handed-tips-tricks/images/ratio_graph.png similarity index 100% rename from cubing-lectures/one-handed-tips-tricks/images/ratio_graph.png rename to tjhsst/cubing/one-handed-tips-tricks/images/ratio_graph.png diff --git a/cubing-lectures/one-handed-tips-tricks/lecture.pdf b/tjhsst/cubing/one-handed-tips-tricks/lecture.pdf similarity index 100% rename from cubing-lectures/one-handed-tips-tricks/lecture.pdf rename to tjhsst/cubing/one-handed-tips-tricks/lecture.pdf diff --git a/cubing-lectures/one-handed-tips-tricks/lecture.tex b/tjhsst/cubing/one-handed-tips-tricks/lecture.tex similarity index 100% rename from cubing-lectures/one-handed-tips-tricks/lecture.tex rename to tjhsst/cubing/one-handed-tips-tricks/lecture.tex diff --git a/computer-vision/color-theory/block.py b/tjhsst/cv/color-theory/block.py similarity index 100% rename from computer-vision/color-theory/block.py rename to tjhsst/cv/color-theory/block.py diff --git a/computer-vision/color-theory/colorlib.py b/tjhsst/cv/color-theory/colorlib.py similarity index 100% rename from computer-vision/color-theory/colorlib.py rename to tjhsst/cv/color-theory/colorlib.py diff --git a/computer-vision/color-theory/imgcat b/tjhsst/cv/color-theory/imgcat similarity index 100% rename from computer-vision/color-theory/imgcat rename to tjhsst/cv/color-theory/imgcat diff --git a/computer-vision/color-theory/scale.py b/tjhsst/cv/color-theory/scale.py similarity index 100% rename from computer-vision/color-theory/scale.py rename to tjhsst/cv/color-theory/scale.py diff --git a/computer-vision/convolution/handout.pdf b/tjhsst/cv/convolution/handout.pdf similarity index 100% rename from computer-vision/convolution/handout.pdf rename to tjhsst/cv/convolution/handout.pdf diff --git a/computer-vision/convolution/images/clip.png b/tjhsst/cv/convolution/images/clip.png similarity index 100% rename from computer-vision/convolution/images/clip.png rename to tjhsst/cv/convolution/images/clip.png diff --git a/computer-vision/convolution/images/compare.png b/tjhsst/cv/convolution/images/compare.png similarity index 100% rename from computer-vision/convolution/images/compare.png rename to tjhsst/cv/convolution/images/compare.png diff --git a/computer-vision/convolution/images/conv.png b/tjhsst/cv/convolution/images/conv.png similarity index 100% rename from computer-vision/convolution/images/conv.png rename to tjhsst/cv/convolution/images/conv.png diff --git a/computer-vision/convolution/images/result.png b/tjhsst/cv/convolution/images/result.png similarity index 100% rename from computer-vision/convolution/images/result.png rename to tjhsst/cv/convolution/images/result.png diff --git a/computer-vision/convolution/lecture.pdf b/tjhsst/cv/convolution/lecture.pdf similarity index 100% rename from computer-vision/convolution/lecture.pdf rename to tjhsst/cv/convolution/lecture.pdf diff --git a/computer-vision/convolution/lecture.tex b/tjhsst/cv/convolution/lecture.tex similarity index 100% rename from computer-vision/convolution/lecture.tex rename to tjhsst/cv/convolution/lecture.tex diff --git a/computer-vision/convolution/presentation.pdf b/tjhsst/cv/convolution/presentation.pdf similarity index 100% rename from computer-vision/convolution/presentation.pdf rename to tjhsst/cv/convolution/presentation.pdf diff --git a/computer-vision/convolution/presentation.tex b/tjhsst/cv/convolution/presentation.tex similarity index 100% rename from computer-vision/convolution/presentation.tex rename to tjhsst/cv/convolution/presentation.tex diff --git a/computer-vision/kmeans-kd-tree/code/decision_tree.py b/tjhsst/cv/k-means-kd-tree/code/decision_tree.py similarity index 100% rename from computer-vision/kmeans-kd-tree/code/decision_tree.py rename to tjhsst/cv/k-means-kd-tree/code/decision_tree.py diff --git a/computer-vision/kmeans-kd-tree/code/k-dtrees.py b/tjhsst/cv/k-means-kd-tree/code/k-dtrees.py similarity index 100% rename from computer-vision/kmeans-kd-tree/code/k-dtrees.py rename to tjhsst/cv/k-means-kd-tree/code/k-dtrees.py diff --git a/computer-vision/kmeans-kd-tree/code/median.py b/tjhsst/cv/k-means-kd-tree/code/median.py similarity index 100% rename from computer-vision/kmeans-kd-tree/code/median.py rename to tjhsst/cv/k-means-kd-tree/code/median.py diff --git a/computer-vision/kmeans-kd-tree/code/time_decision_tree.py b/tjhsst/cv/k-means-kd-tree/code/time_decision_tree.py similarity index 100% rename from computer-vision/kmeans-kd-tree/code/time_decision_tree.py rename to tjhsst/cv/k-means-kd-tree/code/time_decision_tree.py diff --git a/computer-vision/kmeans-kd-tree/handout.pdf b/tjhsst/cv/k-means-kd-tree/handout.pdf similarity index 100% rename from computer-vision/kmeans-kd-tree/handout.pdf rename to tjhsst/cv/k-means-kd-tree/handout.pdf diff --git a/computer-vision/kmeans-kd-tree/images/bounding_boxes.png b/tjhsst/cv/k-means-kd-tree/images/bounding_boxes.png similarity index 100% rename from computer-vision/kmeans-kd-tree/images/bounding_boxes.png rename to tjhsst/cv/k-means-kd-tree/images/bounding_boxes.png diff --git a/computer-vision/kmeans-kd-tree/images/cover_image.png b/tjhsst/cv/k-means-kd-tree/images/cover_image.png similarity index 100% rename from computer-vision/kmeans-kd-tree/images/cover_image.png rename to tjhsst/cv/k-means-kd-tree/images/cover_image.png diff --git a/computer-vision/kmeans-kd-tree/images/hanekawa.png b/tjhsst/cv/k-means-kd-tree/images/hanekawa.png similarity index 100% rename from computer-vision/kmeans-kd-tree/images/hanekawa.png rename to tjhsst/cv/k-means-kd-tree/images/hanekawa.png diff --git a/computer-vision/kmeans-kd-tree/images/hanekawa256.png b/tjhsst/cv/k-means-kd-tree/images/hanekawa256.png similarity index 100% rename from computer-vision/kmeans-kd-tree/images/hanekawa256.png rename to tjhsst/cv/k-means-kd-tree/images/hanekawa256.png diff --git a/computer-vision/kmeans-kd-tree/images/hanekawa8.png b/tjhsst/cv/k-means-kd-tree/images/hanekawa8.png similarity index 100% rename from computer-vision/kmeans-kd-tree/images/hanekawa8.png rename to tjhsst/cv/k-means-kd-tree/images/hanekawa8.png diff --git a/computer-vision/kmeans-kd-tree/images/kd-tree.png b/tjhsst/cv/k-means-kd-tree/images/kd-tree.png similarity index 100% rename from computer-vision/kmeans-kd-tree/images/kd-tree.png rename to tjhsst/cv/k-means-kd-tree/images/kd-tree.png diff --git a/computer-vision/kmeans-kd-tree/images/median_of_medians.png b/tjhsst/cv/k-means-kd-tree/images/median_of_medians.png similarity index 100% rename from computer-vision/kmeans-kd-tree/images/median_of_medians.png rename to tjhsst/cv/k-means-kd-tree/images/median_of_medians.png diff --git a/computer-vision/kmeans-kd-tree/images/nearest_neighbor_query.png b/tjhsst/cv/k-means-kd-tree/images/nearest_neighbor_query.png similarity index 100% rename from computer-vision/kmeans-kd-tree/images/nearest_neighbor_query.png rename to tjhsst/cv/k-means-kd-tree/images/nearest_neighbor_query.png diff --git a/computer-vision/kmeans-kd-tree/images/shaymin-color.png b/tjhsst/cv/k-means-kd-tree/images/shaymin-color.png similarity index 100% rename from computer-vision/kmeans-kd-tree/images/shaymin-color.png rename to tjhsst/cv/k-means-kd-tree/images/shaymin-color.png diff --git a/computer-vision/kmeans-kd-tree/images/shaymin-sky.jpg b/tjhsst/cv/k-means-kd-tree/images/shaymin-sky.jpg similarity index 100% rename from computer-vision/kmeans-kd-tree/images/shaymin-sky.jpg rename to tjhsst/cv/k-means-kd-tree/images/shaymin-sky.jpg diff --git a/computer-vision/kmeans-kd-tree/images/shaymin.png b/tjhsst/cv/k-means-kd-tree/images/shaymin.png similarity index 100% rename from computer-vision/kmeans-kd-tree/images/shaymin.png rename to tjhsst/cv/k-means-kd-tree/images/shaymin.png diff --git a/computer-vision/kmeans-kd-tree/presentation.pdf b/tjhsst/cv/k-means-kd-tree/presentation.pdf similarity index 100% rename from computer-vision/kmeans-kd-tree/presentation.pdf rename to tjhsst/cv/k-means-kd-tree/presentation.pdf diff --git a/computer-vision/kmeans-kd-tree/presentation.tex b/tjhsst/cv/k-means-kd-tree/presentation.tex similarity index 100% rename from computer-vision/kmeans-kd-tree/presentation.tex rename to tjhsst/cv/k-means-kd-tree/presentation.tex diff --git a/computer-vision/linear-algebra/lecture.pdf b/tjhsst/cv/linear-algebra/lecture.pdf similarity index 100% rename from computer-vision/linear-algebra/lecture.pdf rename to tjhsst/cv/linear-algebra/lecture.pdf diff --git a/computer-vision/linear-algebra/lecture.tex b/tjhsst/cv/linear-algebra/lecture.tex similarity index 100% rename from computer-vision/linear-algebra/lecture.tex rename to tjhsst/cv/linear-algebra/lecture.tex diff --git a/computer-vision/otsu-binarization/code/animate/animate.py b/tjhsst/cv/otsu-binarization/code/animate/animate.py similarity index 100% rename from computer-vision/otsu-binarization/code/animate/animate.py rename to tjhsst/cv/otsu-binarization/code/animate/animate.py diff --git a/computer-vision/otsu-binarization/code/animate/bad_apple b/tjhsst/cv/otsu-binarization/code/animate/bad_apple similarity index 100% rename from computer-vision/otsu-binarization/code/animate/bad_apple rename to tjhsst/cv/otsu-binarization/code/animate/bad_apple diff --git a/computer-vision/otsu-binarization/code/animate/vimrc b/tjhsst/cv/otsu-binarization/code/animate/vimrc similarity index 100% rename from computer-vision/otsu-binarization/code/animate/vimrc rename to tjhsst/cv/otsu-binarization/code/animate/vimrc diff --git a/computer-vision/otsu-binarization/code/k_means.py b/tjhsst/cv/otsu-binarization/code/k_means.py similarity index 100% rename from computer-vision/otsu-binarization/code/k_means.py rename to tjhsst/cv/otsu-binarization/code/k_means.py diff --git a/computer-vision/otsu-binarization/code/otsu.py b/tjhsst/cv/otsu-binarization/code/otsu.py similarity index 100% rename from computer-vision/otsu-binarization/code/otsu.py rename to tjhsst/cv/otsu-binarization/code/otsu.py diff --git a/computer-vision/otsu-binarization/handout.pdf b/tjhsst/cv/otsu-binarization/handout.pdf similarity index 100% rename from computer-vision/otsu-binarization/handout.pdf rename to tjhsst/cv/otsu-binarization/handout.pdf diff --git a/computer-vision/otsu-binarization/images/hanekawa.png b/tjhsst/cv/otsu-binarization/images/hanekawa.png similarity index 100% rename from computer-vision/otsu-binarization/images/hanekawa.png rename to tjhsst/cv/otsu-binarization/images/hanekawa.png diff --git a/computer-vision/otsu-binarization/images/hanekawa_binary.png b/tjhsst/cv/otsu-binarization/images/hanekawa_binary.png similarity index 100% rename from computer-vision/otsu-binarization/images/hanekawa_binary.png rename to tjhsst/cv/otsu-binarization/images/hanekawa_binary.png diff --git a/computer-vision/otsu-binarization/images/histogram.png b/tjhsst/cv/otsu-binarization/images/histogram.png similarity index 100% rename from computer-vision/otsu-binarization/images/histogram.png rename to tjhsst/cv/otsu-binarization/images/histogram.png diff --git a/computer-vision/otsu-binarization/presentation.pdf b/tjhsst/cv/otsu-binarization/presentation.pdf similarity index 100% rename from computer-vision/otsu-binarization/presentation.pdf rename to tjhsst/cv/otsu-binarization/presentation.pdf diff --git a/computer-vision/otsu-binarization/presentation.tex b/tjhsst/cv/otsu-binarization/presentation.tex similarity index 100% rename from computer-vision/otsu-binarization/presentation.tex rename to tjhsst/cv/otsu-binarization/presentation.tex diff --git a/computer-vision/chessboard-recognition/binary.py b/tjhsst/ml/chessboard-recognition/binary.py similarity index 100% rename from computer-vision/chessboard-recognition/binary.py rename to tjhsst/ml/chessboard-recognition/binary.py diff --git a/computer-vision/chessboard-recognition/corner.py b/tjhsst/ml/chessboard-recognition/corner.py similarity index 100% rename from computer-vision/chessboard-recognition/corner.py rename to tjhsst/ml/chessboard-recognition/corner.py diff --git a/computer-vision/chessboard-recognition/grid.py b/tjhsst/ml/chessboard-recognition/grid.py similarity index 100% rename from computer-vision/chessboard-recognition/grid.py rename to tjhsst/ml/chessboard-recognition/grid.py diff --git a/computer-vision/chessboard-recognition/main.py b/tjhsst/ml/chessboard-recognition/main.py similarity index 100% rename from computer-vision/chessboard-recognition/main.py rename to tjhsst/ml/chessboard-recognition/main.py diff --git a/machine-learning/game-theory/images/no_game_theory_no_life.png b/tjhsst/ml/game-theory/images/no_game_theory_no_life.png similarity index 100% rename from machine-learning/game-theory/images/no_game_theory_no_life.png rename to tjhsst/ml/game-theory/images/no_game_theory_no_life.png diff --git a/machine-learning/game-theory/images/result.png b/tjhsst/ml/game-theory/images/result.png similarity index 100% rename from machine-learning/game-theory/images/result.png rename to tjhsst/ml/game-theory/images/result.png diff --git a/machine-learning/game-theory/images/rps_table.png b/tjhsst/ml/game-theory/images/rps_table.png similarity index 100% rename from machine-learning/game-theory/images/rps_table.png rename to tjhsst/ml/game-theory/images/rps_table.png diff --git a/machine-learning/game-theory/lecture.pdf b/tjhsst/ml/game-theory/lecture.pdf similarity index 100% rename from machine-learning/game-theory/lecture.pdf rename to tjhsst/ml/game-theory/lecture.pdf diff --git a/machine-learning/game-theory/lecture.tex b/tjhsst/ml/game-theory/lecture.tex similarity index 100% rename from machine-learning/game-theory/lecture.tex rename to tjhsst/ml/game-theory/lecture.tex diff --git a/machine-learning/game-theory/ref.bib b/tjhsst/ml/game-theory/ref.bib similarity index 100% rename from machine-learning/game-theory/ref.bib rename to tjhsst/ml/game-theory/ref.bib diff --git a/machine-learning/syslab/images/data_tagger.png b/tjhsst/ml/syslab/images/data_tagger.png similarity index 100% rename from machine-learning/syslab/images/data_tagger.png rename to tjhsst/ml/syslab/images/data_tagger.png diff --git a/machine-learning/syslab/images/frame.png b/tjhsst/ml/syslab/images/frame.png similarity index 100% rename from machine-learning/syslab/images/frame.png rename to tjhsst/ml/syslab/images/frame.png diff --git a/machine-learning/syslab/images/graph.png b/tjhsst/ml/syslab/images/graph.png similarity index 100% rename from machine-learning/syslab/images/graph.png rename to tjhsst/ml/syslab/images/graph.png diff --git a/machine-learning/syslab/images/page.png b/tjhsst/ml/syslab/images/page.png similarity index 100% rename from machine-learning/syslab/images/page.png rename to tjhsst/ml/syslab/images/page.png diff --git a/machine-learning/syslab/images/results_gen.png b/tjhsst/ml/syslab/images/results_gen.png similarity index 100% rename from machine-learning/syslab/images/results_gen.png rename to tjhsst/ml/syslab/images/results_gen.png diff --git a/machine-learning/syslab/images/results_latent.png b/tjhsst/ml/syslab/images/results_latent.png similarity index 100% rename from machine-learning/syslab/images/results_latent.png rename to tjhsst/ml/syslab/images/results_latent.png diff --git a/machine-learning/syslab/images/samples_gan.png b/tjhsst/ml/syslab/images/samples_gan.png similarity index 100% rename from machine-learning/syslab/images/samples_gan.png rename to tjhsst/ml/syslab/images/samples_gan.png diff --git a/machine-learning/syslab/images/samples_real.png b/tjhsst/ml/syslab/images/samples_real.png similarity index 100% rename from machine-learning/syslab/images/samples_real.png rename to tjhsst/ml/syslab/images/samples_real.png diff --git a/machine-learning/syslab/images/styleGAN.png b/tjhsst/ml/syslab/images/styleGAN.png similarity index 100% rename from machine-learning/syslab/images/styleGAN.png rename to tjhsst/ml/syslab/images/styleGAN.png diff --git a/machine-learning/syslab/images/transformer.png b/tjhsst/ml/syslab/images/transformer.png similarity index 100% rename from machine-learning/syslab/images/transformer.png rename to tjhsst/ml/syslab/images/transformer.png diff --git a/machine-learning/syslab/images/yolov4.jpg b/tjhsst/ml/syslab/images/yolov4.jpg similarity index 100% rename from machine-learning/syslab/images/yolov4.jpg rename to tjhsst/ml/syslab/images/yolov4.jpg diff --git a/machine-learning/syslab/paper.pdf b/tjhsst/ml/syslab/paper.pdf similarity index 100% rename from machine-learning/syslab/paper.pdf rename to tjhsst/ml/syslab/paper.pdf diff --git a/machine-learning/syslab/paper.tex b/tjhsst/ml/syslab/paper.tex similarity index 100% rename from machine-learning/syslab/paper.tex rename to tjhsst/ml/syslab/paper.tex diff --git a/machine-learning/syslab/poster.pdf b/tjhsst/ml/syslab/poster.pdf similarity index 100% rename from machine-learning/syslab/poster.pdf rename to tjhsst/ml/syslab/poster.pdf diff --git a/machine-learning/syslab/poster.tex b/tjhsst/ml/syslab/poster.tex similarity index 100% rename from machine-learning/syslab/poster.tex rename to tjhsst/ml/syslab/poster.tex diff --git a/machine-learning/syslab/ref.bib b/tjhsst/ml/syslab/ref.bib similarity index 100% rename from machine-learning/syslab/ref.bib rename to tjhsst/ml/syslab/ref.bib diff --git a/senior-computer-team/abridged-rmq/images/block.png b/tjhsst/sct/abridged-rmq/images/block.png similarity index 100% rename from senior-computer-team/abridged-rmq/images/block.png rename to tjhsst/sct/abridged-rmq/images/block.png diff --git a/senior-computer-team/abridged-rmq/images/cartesian.png b/tjhsst/sct/abridged-rmq/images/cartesian.png similarity index 100% rename from senior-computer-team/abridged-rmq/images/cartesian.png rename to tjhsst/sct/abridged-rmq/images/cartesian.png diff --git a/senior-computer-team/abridged-rmq/images/dp.png b/tjhsst/sct/abridged-rmq/images/dp.png similarity index 100% rename from senior-computer-team/abridged-rmq/images/dp.png rename to tjhsst/sct/abridged-rmq/images/dp.png diff --git a/senior-computer-team/abridged-rmq/images/final.png b/tjhsst/sct/abridged-rmq/images/final.png similarity index 100% rename from senior-computer-team/abridged-rmq/images/final.png rename to tjhsst/sct/abridged-rmq/images/final.png diff --git a/senior-computer-team/abridged-rmq/images/preprocessing.png b/tjhsst/sct/abridged-rmq/images/preprocessing.png similarity index 100% rename from senior-computer-team/abridged-rmq/images/preprocessing.png rename to tjhsst/sct/abridged-rmq/images/preprocessing.png diff --git a/senior-computer-team/abridged-rmq/images/query.png b/tjhsst/sct/abridged-rmq/images/query.png similarity index 100% rename from senior-computer-team/abridged-rmq/images/query.png rename to tjhsst/sct/abridged-rmq/images/query.png diff --git a/senior-computer-team/abridged-rmq/images/sparse.png b/tjhsst/sct/abridged-rmq/images/sparse.png similarity index 100% rename from senior-computer-team/abridged-rmq/images/sparse.png rename to tjhsst/sct/abridged-rmq/images/sparse.png diff --git a/senior-computer-team/abridged-rmq/images/sparse_decomp.png b/tjhsst/sct/abridged-rmq/images/sparse_decomp.png similarity index 100% rename from senior-computer-team/abridged-rmq/images/sparse_decomp.png rename to tjhsst/sct/abridged-rmq/images/sparse_decomp.png diff --git a/senior-computer-team/abridged-rmq/images/summary.png b/tjhsst/sct/abridged-rmq/images/summary.png similarity index 100% rename from senior-computer-team/abridged-rmq/images/summary.png rename to tjhsst/sct/abridged-rmq/images/summary.png diff --git a/senior-computer-team/abridged-rmq/lecture.pdf b/tjhsst/sct/abridged-rmq/lecture.pdf similarity index 100% rename from senior-computer-team/abridged-rmq/lecture.pdf rename to tjhsst/sct/abridged-rmq/lecture.pdf diff --git a/senior-computer-team/abridged-rmq/lecture.tex b/tjhsst/sct/abridged-rmq/lecture.tex similarity index 100% rename from senior-computer-team/abridged-rmq/lecture.tex rename to tjhsst/sct/abridged-rmq/lecture.tex diff --git a/senior-computer-team/editorials/2019sctq1/writeup.pdf b/tjhsst/sct/editorials/2019sctq1/writeup.pdf similarity index 100% rename from senior-computer-team/editorials/2019sctq1/writeup.pdf rename to tjhsst/sct/editorials/2019sctq1/writeup.pdf diff --git a/senior-computer-team/editorials/2019sctq1/writeup.tex b/tjhsst/sct/editorials/2019sctq1/writeup.tex similarity index 100% rename from senior-computer-team/editorials/2019sctq1/writeup.tex rename to tjhsst/sct/editorials/2019sctq1/writeup.tex diff --git a/senior-computer-team/editorials/cmimc2021/code/greedy_finite.py b/tjhsst/sct/editorials/cmimc2021/code/greedy_finite.py similarity index 100% rename from senior-computer-team/editorials/cmimc2021/code/greedy_finite.py rename to tjhsst/sct/editorials/cmimc2021/code/greedy_finite.py diff --git a/senior-computer-team/editorials/cmimc2021/code/greedy_grid.py b/tjhsst/sct/editorials/cmimc2021/code/greedy_grid.py similarity index 100% rename from senior-computer-team/editorials/cmimc2021/code/greedy_grid.py rename to tjhsst/sct/editorials/cmimc2021/code/greedy_grid.py diff --git a/senior-computer-team/editorials/cmimc2021/code/greedy_kmeans.py b/tjhsst/sct/editorials/cmimc2021/code/greedy_kmeans.py similarity index 100% rename from senior-computer-team/editorials/cmimc2021/code/greedy_kmeans.py rename to tjhsst/sct/editorials/cmimc2021/code/greedy_kmeans.py diff --git a/senior-computer-team/editorials/cmimc2021/code/greedy_update.py b/tjhsst/sct/editorials/cmimc2021/code/greedy_update.py similarity index 100% rename from senior-computer-team/editorials/cmimc2021/code/greedy_update.py rename to tjhsst/sct/editorials/cmimc2021/code/greedy_update.py diff --git a/senior-computer-team/editorials/cmimc2021/code/k_means.py b/tjhsst/sct/editorials/cmimc2021/code/k_means.py similarity index 100% rename from senior-computer-team/editorials/cmimc2021/code/k_means.py rename to tjhsst/sct/editorials/cmimc2021/code/k_means.py diff --git a/senior-computer-team/editorials/cmimc2021/code/setcover.py b/tjhsst/sct/editorials/cmimc2021/code/setcover.py similarity index 100% rename from senior-computer-team/editorials/cmimc2021/code/setcover.py rename to tjhsst/sct/editorials/cmimc2021/code/setcover.py diff --git a/senior-computer-team/editorials/cmimc2021/code/test.py b/tjhsst/sct/editorials/cmimc2021/code/test.py similarity index 100% rename from senior-computer-team/editorials/cmimc2021/code/test.py rename to tjhsst/sct/editorials/cmimc2021/code/test.py diff --git a/senior-computer-team/editorials/cmimc2021/writeup.pdf b/tjhsst/sct/editorials/cmimc2021/writeup.pdf similarity index 100% rename from senior-computer-team/editorials/cmimc2021/writeup.pdf rename to tjhsst/sct/editorials/cmimc2021/writeup.pdf diff --git a/senior-computer-team/editorials/cmimc2021/writeup.tex b/tjhsst/sct/editorials/cmimc2021/writeup.tex similarity index 100% rename from senior-computer-team/editorials/cmimc2021/writeup.tex rename to tjhsst/sct/editorials/cmimc2021/writeup.tex diff --git a/senior-computer-team/editorials/cs61a-hog-contest/images/Tree_Diagram.png b/tjhsst/sct/editorials/cs61a-hog-contest/images/Tree_Diagram.png similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/images/Tree_Diagram.png rename to tjhsst/sct/editorials/cs61a-hog-contest/images/Tree_Diagram.png diff --git a/senior-computer-team/editorials/cs61a-hog-contest/images/close.png b/tjhsst/sct/editorials/cs61a-hog-contest/images/close.png similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/images/close.png rename to tjhsst/sct/editorials/cs61a-hog-contest/images/close.png diff --git a/senior-computer-team/editorials/cs61a-hog-contest/images/compare.png b/tjhsst/sct/editorials/cs61a-hog-contest/images/compare.png similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/images/compare.png rename to tjhsst/sct/editorials/cs61a-hog-contest/images/compare.png diff --git a/senior-computer-team/editorials/cs61a-hog-contest/images/misaka.jpg b/tjhsst/sct/editorials/cs61a-hog-contest/images/misaka.jpg similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/images/misaka.jpg rename to tjhsst/sct/editorials/cs61a-hog-contest/images/misaka.jpg diff --git a/senior-computer-team/editorials/cs61a-hog-contest/images/pmf.png b/tjhsst/sct/editorials/cs61a-hog-contest/images/pmf.png similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/images/pmf.png rename to tjhsst/sct/editorials/cs61a-hog-contest/images/pmf.png diff --git a/senior-computer-team/editorials/cs61a-hog-contest/images/tied_first.png b/tjhsst/sct/editorials/cs61a-hog-contest/images/tied_first.png similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/images/tied_first.png rename to tjhsst/sct/editorials/cs61a-hog-contest/images/tied_first.png diff --git a/senior-computer-team/editorials/cs61a-hog-contest/programs/.python-version b/tjhsst/sct/editorials/cs61a-hog-contest/programs/.python-version similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/programs/.python-version rename to tjhsst/sct/editorials/cs61a-hog-contest/programs/.python-version diff --git a/senior-computer-team/editorials/cs61a-hog-contest/programs/compare.py b/tjhsst/sct/editorials/cs61a-hog-contest/programs/compare.py similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/programs/compare.py rename to tjhsst/sct/editorials/cs61a-hog-contest/programs/compare.py diff --git a/senior-computer-team/editorials/cs61a-hog-contest/programs/final.py b/tjhsst/sct/editorials/cs61a-hog-contest/programs/final.py similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/programs/final.py rename to tjhsst/sct/editorials/cs61a-hog-contest/programs/final.py diff --git a/senior-computer-team/editorials/cs61a-hog-contest/programs/final_strategy.py b/tjhsst/sct/editorials/cs61a-hog-contest/programs/final_strategy.py similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/programs/final_strategy.py rename to tjhsst/sct/editorials/cs61a-hog-contest/programs/final_strategy.py diff --git a/senior-computer-team/editorials/cs61a-hog-contest/programs/graph.py b/tjhsst/sct/editorials/cs61a-hog-contest/programs/graph.py similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/programs/graph.py rename to tjhsst/sct/editorials/cs61a-hog-contest/programs/graph.py diff --git a/senior-computer-team/editorials/cs61a-hog-contest/programs/hoglib.py b/tjhsst/sct/editorials/cs61a-hog-contest/programs/hoglib.py similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/programs/hoglib.py rename to tjhsst/sct/editorials/cs61a-hog-contest/programs/hoglib.py diff --git a/senior-computer-team/editorials/cs61a-hog-contest/programs/pmf.png b/tjhsst/sct/editorials/cs61a-hog-contest/programs/pmf.png similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/programs/pmf.png rename to tjhsst/sct/editorials/cs61a-hog-contest/programs/pmf.png diff --git a/senior-computer-team/editorials/cs61a-hog-contest/writeup.pdf b/tjhsst/sct/editorials/cs61a-hog-contest/writeup.pdf similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/writeup.pdf rename to tjhsst/sct/editorials/cs61a-hog-contest/writeup.pdf diff --git a/senior-computer-team/editorials/cs61a-hog-contest/writeup.tex b/tjhsst/sct/editorials/cs61a-hog-contest/writeup.tex similarity index 100% rename from senior-computer-team/editorials/cs61a-hog-contest/writeup.tex rename to tjhsst/sct/editorials/cs61a-hog-contest/writeup.tex diff --git a/senior-computer-team/editorials/ct-blitz1/python/A.py b/tjhsst/sct/editorials/ct-blitz1/python/A.py similarity index 100% rename from senior-computer-team/editorials/ct-blitz1/python/A.py rename to tjhsst/sct/editorials/ct-blitz1/python/A.py diff --git a/senior-computer-team/editorials/ct-blitz1/python/B.py b/tjhsst/sct/editorials/ct-blitz1/python/B.py similarity index 100% rename from senior-computer-team/editorials/ct-blitz1/python/B.py rename to tjhsst/sct/editorials/ct-blitz1/python/B.py diff --git a/senior-computer-team/editorials/ct-blitz1/python/C.py b/tjhsst/sct/editorials/ct-blitz1/python/C.py similarity index 100% rename from senior-computer-team/editorials/ct-blitz1/python/C.py rename to tjhsst/sct/editorials/ct-blitz1/python/C.py diff --git a/senior-computer-team/editorials/ct-blitz1/python/C1.py b/tjhsst/sct/editorials/ct-blitz1/python/C1.py similarity index 100% rename from senior-computer-team/editorials/ct-blitz1/python/C1.py rename to tjhsst/sct/editorials/ct-blitz1/python/C1.py diff --git a/senior-computer-team/editorials/ct-blitz1/python/D.py b/tjhsst/sct/editorials/ct-blitz1/python/D.py similarity index 100% rename from senior-computer-team/editorials/ct-blitz1/python/D.py rename to tjhsst/sct/editorials/ct-blitz1/python/D.py diff --git a/senior-computer-team/editorials/ct-blitz1/python/D1.py b/tjhsst/sct/editorials/ct-blitz1/python/D1.py similarity index 100% rename from senior-computer-team/editorials/ct-blitz1/python/D1.py rename to tjhsst/sct/editorials/ct-blitz1/python/D1.py diff --git a/senior-computer-team/editorials/ct-blitz1/writeup.pdf b/tjhsst/sct/editorials/ct-blitz1/writeup.pdf similarity index 100% rename from senior-computer-team/editorials/ct-blitz1/writeup.pdf rename to tjhsst/sct/editorials/ct-blitz1/writeup.pdf diff --git a/senior-computer-team/editorials/ct-blitz1/writeup.tex b/tjhsst/sct/editorials/ct-blitz1/writeup.tex similarity index 100% rename from senior-computer-team/editorials/ct-blitz1/writeup.tex rename to tjhsst/sct/editorials/ct-blitz1/writeup.tex diff --git a/senior-computer-team/editorials/hyperion-intro/writeup.pdf b/tjhsst/sct/editorials/hyperion-intro/writeup.pdf similarity index 100% rename from senior-computer-team/editorials/hyperion-intro/writeup.pdf rename to tjhsst/sct/editorials/hyperion-intro/writeup.pdf diff --git a/senior-computer-team/editorials/hyperion-intro/writeup.tex b/tjhsst/sct/editorials/hyperion-intro/writeup.tex similarity index 100% rename from senior-computer-team/editorials/hyperion-intro/writeup.tex rename to tjhsst/sct/editorials/hyperion-intro/writeup.tex diff --git a/senior-computer-team/monotonic-queue/lecture.pdf b/tjhsst/sct/monotonic-queue/lecture.pdf similarity index 100% rename from senior-computer-team/monotonic-queue/lecture.pdf rename to tjhsst/sct/monotonic-queue/lecture.pdf diff --git a/senior-computer-team/monotonic-queue/lecture.tex b/tjhsst/sct/monotonic-queue/lecture.tex similarity index 100% rename from senior-computer-team/monotonic-queue/lecture.tex rename to tjhsst/sct/monotonic-queue/lecture.tex diff --git a/senior-computer-team/range-minimum-query/code/choosingk.py b/tjhsst/sct/range-minimum-query/code/choosingk.py similarity index 100% rename from senior-computer-team/range-minimum-query/code/choosingk.py rename to tjhsst/sct/range-minimum-query/code/choosingk.py diff --git a/senior-computer-team/range-minimum-query/code/rmq.py b/tjhsst/sct/range-minimum-query/code/rmq.py similarity index 100% rename from senior-computer-team/range-minimum-query/code/rmq.py rename to tjhsst/sct/range-minimum-query/code/rmq.py diff --git a/senior-computer-team/range-minimum-query/images/block.png b/tjhsst/sct/range-minimum-query/images/block.png similarity index 100% rename from senior-computer-team/range-minimum-query/images/block.png rename to tjhsst/sct/range-minimum-query/images/block.png diff --git a/senior-computer-team/range-minimum-query/images/cartesian.png b/tjhsst/sct/range-minimum-query/images/cartesian.png similarity index 100% rename from senior-computer-team/range-minimum-query/images/cartesian.png rename to tjhsst/sct/range-minimum-query/images/cartesian.png diff --git a/senior-computer-team/range-minimum-query/images/dp.png b/tjhsst/sct/range-minimum-query/images/dp.png similarity index 100% rename from senior-computer-team/range-minimum-query/images/dp.png rename to tjhsst/sct/range-minimum-query/images/dp.png diff --git a/senior-computer-team/range-minimum-query/images/final.png b/tjhsst/sct/range-minimum-query/images/final.png similarity index 100% rename from senior-computer-team/range-minimum-query/images/final.png rename to tjhsst/sct/range-minimum-query/images/final.png diff --git a/senior-computer-team/range-minimum-query/images/preprocessing.png b/tjhsst/sct/range-minimum-query/images/preprocessing.png similarity index 100% rename from senior-computer-team/range-minimum-query/images/preprocessing.png rename to tjhsst/sct/range-minimum-query/images/preprocessing.png diff --git a/senior-computer-team/range-minimum-query/images/query.png b/tjhsst/sct/range-minimum-query/images/query.png similarity index 100% rename from senior-computer-team/range-minimum-query/images/query.png rename to tjhsst/sct/range-minimum-query/images/query.png diff --git a/senior-computer-team/range-minimum-query/images/sparse.png b/tjhsst/sct/range-minimum-query/images/sparse.png similarity index 100% rename from senior-computer-team/range-minimum-query/images/sparse.png rename to tjhsst/sct/range-minimum-query/images/sparse.png diff --git a/senior-computer-team/range-minimum-query/images/sparse_decomp.png b/tjhsst/sct/range-minimum-query/images/sparse_decomp.png similarity index 100% rename from senior-computer-team/range-minimum-query/images/sparse_decomp.png rename to tjhsst/sct/range-minimum-query/images/sparse_decomp.png diff --git a/senior-computer-team/range-minimum-query/images/summary.png b/tjhsst/sct/range-minimum-query/images/summary.png similarity index 100% rename from senior-computer-team/range-minimum-query/images/summary.png rename to tjhsst/sct/range-minimum-query/images/summary.png diff --git a/senior-computer-team/range-minimum-query/lecture.pdf b/tjhsst/sct/range-minimum-query/lecture.pdf similarity index 100% rename from senior-computer-team/range-minimum-query/lecture.pdf rename to tjhsst/sct/range-minimum-query/lecture.pdf diff --git a/senior-computer-team/range-minimum-query/lecture.tex b/tjhsst/sct/range-minimum-query/lecture.tex similarity index 100% rename from senior-computer-team/range-minimum-query/lecture.tex rename to tjhsst/sct/range-minimum-query/lecture.tex