This repository is meant to act as a place where all the course material for University of Illinois Urbana-Champaign's SE 423 course will be stored, compiled and shown.
While the work makes use of LaTeX, students are NOT required to use LaTeX to submit thier content (though I would highly recommend you learning to use it!)
If you are a professor you are of course welcome to use the content from here your purposes!
You can always do a pull request to eithe repo if you want to enhance the content! Of course, I would love it if you email me (marius.juston@hotmail.fr or mjuston2@illinois.edu ) to tell me you are using my material, it is always interesting to know that other people are using your stuff and what for!
If not stated any picture / video is taken / recreated from Wikipedia
Unless stated otherwise any circuit diagram is taken the F28379D Full Reference
The animations creation is available in the following repo: https://github.com/Marius-Juston/SE423Animations and are posted in the following YouTube channel https://www.youtube.com/playlist?list=PLc6LuUpXlDnnyZrtYWuCMLDYuijEMPsBh
The color scheme follows UIUC branding guidelines
The powerpoint template was derived from UIUC PowerPoint Template Library
Useful regex for improve the LaTeX documents
| Regex | Replacement |
|---|---|
-> |
$rightarrow$ |
^\d+\.\s+ |
\item |
(\n\s*){2,}\\begin |
\n%\n\begin |
\\\\\s*\n\\end |
\n\end |
\\end\{([\w*]+)\}\n(\n\s*)+ |
\end{$1}\n%\n |
([a-zA-Z.?!0-9]) {2,}([a-zA-Z0-9]) |
$1 $2 |
\\begin\{minted\}\n\[(.*\n)+?\]\n+? |
\begin{minted} |
\\begin\{figure\}(\[[a-zA-Z!]+\])? |
\begin{figure}[H] |
\\begin\{subfigure\}(\[[a-zA-Z!]+\])? |
\begin{subfigure}[b] |