O SIGA tem 3 versões que se distinguem pelo tipo de oferta formativa a que se destinam:
Os diferentes pacotes integram um conjunto diferente de módulos que lhes conferem funcionalidades adicionais, entre as quais se destacam as seguintes:
Módulo de gestão de salas, horários e docentes: permite automatizar as tarefas de alocação de salas e de professores às diferentes disciplinas dos cursos e disponibilizar esta informação aos alunos;
Gestão de sessões: é possível definir a calendarização das sessões das várias disciplinas que integram uma edição de curso. O sistema deteta incompatibilidades impedindo que o mesmo professor ou a mesma sala estejam afetos no mesmo período a disciplinas diferentes;
Mapas de ocupação: em qualquer momento é possível visualizar, imprimir ou exportar para Excel a ocupação das salas e dos professores para permitir a sua melhor gestão;
Informação ao aluno: o aluno poderá através da sua área reservada verificar os horários das disciplinas em que está inscrito podendo exportar estes dados para Excel ou para o formato iCal (compatível com Outlook);
Módulo de Gestão de Presenças: permite efetuar o registo de presenças dos alunos nas aulas, disponibilizar na área reservada dos alunos a listagem de faltas e emitir alertas de proximidade do limite de faltas. O registo de presenças pode ser automatizado através da sua integração com um sistema de leitura de registos biométricos;
Impressão de folhas de presença: é possível imprimir as folhas de presença de cada sessão, com a informação da sessão e o nome de todos os participantes inscritos;
Registo de presenças: é possível registar as presenças após a sessão e obter as estatísticas da sessão (total de inscritos, presenças e faltas), bem como visualizar, imprimir ou exportar para Excel o mapa de assiduidade de cada curso (horas de presença por aluno e data com cálculo final da percentagem de assiduidade do aluno);
Alertas do limite de Presenças: o sistema pode emitir avisos automáticos por email ao aluno e ao secretariado sempre que o primeiro atinge um determinado limite de faltas. Este limite pode ser definido com base no número global de horas do curso e/ou da disciplina e a partir do qual o participante perde o direito ao certificado com aprovação;
Notas de honorários: o aplicativo permite calcular automaticamente os honorários dos professores e proceder ao envio de notificações por email para que estes apresentem os seus recibos de honorários;
Módulo de certificação DGERT: disponibiliza várias funcionalidades que simplificam o cumprimento dos requisitos de certificação, designadamente a confirmação das condições contratuais da formação, o acesso à documentação obrigatória e o registo e gestão de ocorrências.