Disciplinas Optativas
Além das disciplinas obrigatórias, o estudante de Engenharia de Software deverá realizar no mínimo 36 créditos (ou 540 horas) em disciplinas optativas.
Dentre esses 36 créditos, o estudante poderá fazer:
- até 8 créditos (ou 120 horas) em Atividades Complementares, tais como: Iniciação Científica, participação em eventos e estágio não-obrigatório antes do aluno completar 50% da carga horaria total do curso.
- até 24 créditos (ou 360 horas) em disciplinas de Módulo Livre. As disciplinas de módulo livre são todas as disciplinas de graduação da UnB que não são de abrangência restrita e que não constam no currículo do curso. Caso o estudante se interessar por uma disciplina que não esteja na lista das optativas de seu curso, ele poderá cursá-la com aprovação e integralizar os créditos em seu histórico escolar, como módulo livre. Também é preciso ficar atento no momento da matrícula, pois há disciplinas restritas, ou seja, que permitem a matrícula somente dos alunos de curso no qual a disciplina é obrigatória. Há também turmas reservadas para alunos de um determinado curso. Portanto, nem toda disciplina ou turma pode ser cursada ou mesmo integralizada como crédito de módulo livre.
O estudante tem liberdade para escolher as suas disciplinas optativas. Isso possibilita que o estudante seja co-responsável pela construção de seu currículo, com uma formação na sua área de maior interesse e, não somente uma formação teórico-prática generalizada.
O curso de Engenharia de Software, frequentemente, oferta várias disciplinas optativas para os alunos.
Abaixo segue uma lista dessas disciplinas que são ministradas por professores do Curso de Engenharia de Software.
| Código | Nome da Disciplina | Créditos |
| FGA0083 | APRENDIZADO DE MÁQUINA | 4 |
| FGA0084 | DESENVOLVIMENTO DE SOFTWARE | 4 |
| FGA0275 | ENGENHARIA DE SOFTWARE EXPERIMENTAL | 4 |
| FGA0273 | MELHORIA DE PROCESSOS DE SOFTWARE | 4 |
| FGA0274 | PRODUTIVIDADE E PROFISSIONALISMO EM ENGENHARIA DE SOFTWARE | 4 |
| FGA0134 | TÓPICOS ESPECIAIS DE ENGENHARIA DE SOFTWARE | 4 |
| FGA0053 | TÓPICOS ESPECIAIS EM PROGRAMAÇÃO | 4 |
| FGA0054 | TÓPICOS ESPECIAIS EM GOVERNANÇA DE TECNOLOGIA DA INFORMAÇÃO | 4 |