A disciplina PCS-210 - Redes de Computadores também foi útil, pois através dela tive os primeiros contatos com o mundo dos switches, roteadores e do TCP/IP. Na prática do estágio, senti falta de um maior conhecimento a respeito do funcionamento dos serviços mais populares da Internet atualmente, como o e-mail, serviço de nomes, servidor web, etc. Pelo que pude comentar com meus colegas, parece que a disciplina MAC-448 - Redes de Computadores: uma Perspectiva de Sistemas de Software cobre estes assuntos com maior profundidade. Infelizmente não tive oportunidade de cursar esta matéria, e tive de aprender os conceitos na prática.
Outra matéria importante durante o meu estágio foi MAC-422 - Sistemas Operacionais. Para compreender melhor os motivos das vulnerabilidades, tive que ter um bom entendimento de como funciona um sistema operacional, principalmente os UNIX. Para a configuração do firewall também utilizei conceitos aprendidos nesta matéria para aumentar a segurança do sistema.
Outras disciplinas que me foram úteis de alguma forma no estágio foram MAC-221 - Construção de Montadores onde aprendi um pouco de assembly, que é útil para a compreensão de algumas vulnerabilidades, MAC-211 - Laboratório de Programação que foi quando comecei a aprender Perl que eu acabei usando durante a construção do Firewall, MAC-438 - Programação Concorrente onde aprendi o conceito de `Race Condition', fonte de diversas vulnerabilidades em vários programas e MAC-332 - Engenharia de Software que me ensinou como definir e especificar um produto de software.