A duração do curso de engenharia informática têm em média quatro anos e meio, sendo o quinto ano dedicado a trabalho de estágio ou projecto de culminação do curso. A grade curricular do curso de engenharia informática pode variar, de instituição para instituição. Algumas instituições têm disciplinas a mais ou a menos, sendo estas na sua maioria disciplinas complementares. De modo geral a grade curricular do curso de engenharia informática é constituída pelas seguintes disciplinas:
1. Administração e Segurança de Sistemas de Computadores
2. Álgebra Linear
3. Avaliação económica de Projectos
4. Análise de Circuitos Elétricos
5. Análise Matemática
6. Base de Dados
7. Compiladores
8. Computação gráfica
9. Criptografia e Segurança de Dados
10. Desenho automático
11. Direito Informático
12. Electrónica analógica
13. Electrónica digital
14. Engenharia de Software
15. Estrutura de Dados e Algoritmos
16. Física
17. Geometria Analítica
18. Gestão Empresarial
19. Hardware de Computadores
20. Instrumentação e Medidas
21. Inteligência Artificial
22. Introdução à Engenharia
23. Investigação Operacional
24. Linguagens de Programação
25. Matemática Discreta
26. Métodos Numéricos
27. Microprocessadores
28. Oficinas de Informática
29. Probabilidade e Estatística
30. Programação
31. Projecto Integrado de Aplicativos
32. Redes de Computadores
33. Segurança, Saúde e Ambiente
34. Sistemas Distribuídos
35. Sistemas de Multimédia
36. Sistemas Operativos
