O Instituto de Computação (IC) foi criado no Centro Tecnológico da UFF em 29/12/98, através da Portaria nº 1.488/98 do MEC, publicada no DOU de 30/12/98, como resultado do amadurecimento das atividades de ensino, pesquisa e extensão desenvolvidas na UFF na área de computação. O IC veio reunir, numa mesma Unidade, um conjunto de professores do Departamento de Ciência da Computação do Instituto de Matemática e de diversos departamentos da Escola de Engenharia.
O IC conta com um único departamento, o Departamento de Ciência da Computação (TCC). Criado em 1974, o TCC foi instalado inicialmente no Instituto de Matemática do Centro de Estudos Gerais. Nessa época, sua atuação se restringia ao oferecimento de serviços a alguns cursos da universidade, principalmente os de Engenharia, Física e Matemática. Em 1985, o TCC passou a oferecer o Bacharelado em Ciência da Computação. Atualmente, o TCC conta com 65 docentes no seu quadro permanente, sendo 59 doutores, 4 mestres, 1 especialista e 1 graduado. O TCC atende atualmente cerca de 2.000 alunos em suas diferentes atividades acadêmicas.
Hoje, no IC, são desenvolvidas atividades de ensino, pesquisa e de extensão, e continua responsável por disciplinas de computação básica e de métodos numéricos para diversos cursos de graduação da UFF. Como consequência de seu processo de expansão, estão sob a responsabilidade do IC os seguintes cursos:
Também estão sob responsabilidade do IC diversos laboratórios de ensino, pesquisa e extensão.