base seriam:

Algoritmos estrutura de dados logica booleana redes sistemas operacionais e hardware

Poderia me indicar leituras, para cada um dos temas, sempre faço o possível para aprender, estou utilizando o método faynman para melhorar minha compreenção, assim consigo dissernir melhor minhas dúvidas.

Não saberia indicar. Pode ver com alguem que está fazendo graduação e pede pra te mandar a bibliografia recomendada. não é o melhor método mas dá um norte
Vou verificar os livros da minha antiga graduação, acredito que há, uma lista de livros