Computer networking was the most complicated class I took. How can GitHub be too complicated compared to the class? Or is it a non low level computer networking class?
That would only be a problem if you need dynamically allocated memory. It could be a statically allocated simulation where every atom is accounted for.
Every millennial I know, knows how to use a computer.