A atual matriz curricular do curso tem as seguintes características:
| CARGA-HORÁRIA | HORAS | CRÉDITOS |
| Obrigatórias | 1.920 | 120 |
| Optativas (até 256 horas de disciplinas livres) | 576 | 36 |
| Estágio Profissional | 160 | 10 |
| Trabalho de Conclusão de Curso | 160 | 10 |
| Atividades Complementares | 192 | 12 |
| TOTAL | 3.008 | 188 |
As tabelas abaixo fornecem a relação e a distribuição de disciplinas obrigatórias por semestre e a relação das disciplinas optativas ofertadas pelo curso. Embora abaixo sejam indicados semestres em que devem ser cursadas disciplinas optativas, o aluno é livre para cursá-las nos semestres em que desejar. Essa indicação constitui apenas uma sugestão, de forma a destacar os momentos em que se percebe as melhores oportunidades de cursar esse tipo de componente. A matriz curricular também está disponível como fluxograma. Aqui, a estrutura e as ementas do currículo 2015 A. A estrutura e as ementas do currículo 2015 podem ser consultadas neste link.
| CÓDIGO | NOME | CARGA HORÁRIA | |
| Teórica | Prática | ||
| QXD0121 | Desenho I | 32h | 32h |
| QXD0123 | Edição Digital de Imagens | 32h | 32h |
| QXD0122 | História da Arte | 64h | – |
| QXD0125 | Introdução à Programação para Design | 32h | 32h |
| QXD0124 | Multimídia | 48h | 16h |
| Total | 208h | 112h | |
| CÓDIGO | NOME | CARGA HORÁRIA | PRÉ-REQUISITO | |
| Teórica | Prática | |||
| QXD0127 | Comunicação Visual I | 32h | 32h | – |
| QXD0128 | Desenho II | 32h | 32h | QXD0121 Desenho I |
| QXD0130 | História do Design | 64h | – | QXD0122 História da Arte |
| QXD0129 | Programação para Design | 32h | 32h | QXD0125 Introdução à Programação para Design |
| QXD0126 | Psicologia e Percepção | 64h | – | |
| Total | 224h | 96h | ||
| CÓDIGO | NOME | CARGA HORÁRIA | PRÉ-REQUISITO | CORREQUISITO | |
| Teórica | Prática | ||||
| QXD0221 | Interação Humano-Computador | 48h | 16h | – | – |
| QXD0159 | Modelagem Tridimensional | 32h | 32h | QXD0128 Desenho II | – |
| QXD0160 | Projeto Integrado I | 16h | 48h | – | QXD0221 Interação Humano-Computador; QXD0161 Semiótica |
| QXD0161 | Semiótica | 64h | – | – | – |
| QXD0162 | Sociedade, Cultura e Tecnologias | 64h | – | – | |
| Total | 224h | 96h | |||
| CÓDIGO | NOME | CARGA HORÁRIA | PRÉ-REQUISITO | CORREQUISITO | |
| Teórica | Prática | ||||
| QXD0189 | Avaliação da Interação Humano-computador | 48h | 16h | QXD0221 Interação Humano-computador | – |
| QXD0163 | Comunicação Visual II | 48h | 16h | QXD0127 Comunicação Visual I | – |
| QXD0166 | Direção de Arte | 48h | 16h | QXD0127 Comunicação Visual I | – |
| QXD0164 | Linguagens de marcação e scripts | 32h | 32h | QXD0129 Programação para Design | – |
| QXD0165 | Projeto Integrado II | 16h | 48h | QXD0160 Projeto Integrado I | QXD0164 Linguagens de marcação e scripts; QXD0166 Direção de Arte |
| Total | 192h | 128h | |||
| CÓDIGO | NOME | CARGA HORÁRIA | PRÉ-REQUISITO | |
| Teórica | Prática | |||
| QXD0194 | Ética e Legislação | 64h | – | – |
| QXD0192 | Processos de Criação | 48h | 16h | – |
| QXD0190 | Projeto Integrado III | 16h | 48h | QXD0165 Projeto Integrado II |
| QXD0193 | Projeto de Interfaces Web | 32h | 32h | QXD0164 Linguagens de Marcação e Scrips |
| QXD0191 | Tipografia | 32h | 32h | – |
| Total | 192h | 128h | ||
| CÓDIGO | NOME | CARGA HORÁRIA | PRÉ-REQUISITO | |
| Teórica | Prática | |||
| QXD0195 | Design e Inovação | 64h | – | QXD0192 Processos de Criação |
| QXD0198 | Concepção e Desenvolvimento de Produtos | 32h | 32h | – |
| QXD0029 | Empreendedorismo | 48h | 16h | – |
| QXD0197 | Projeto de Interfaces para Dispositivos Móveis | 48h | 16h | QXD0164 Linguagens de Marcação e Scripts |
| QXD0196 | Projeto Integrado IV | 16h | 48h | QXD0190 Projeto Integrado III |
| Total | 208h | 112h | ||
| CÓDIGO | NOME | CARGA HORÁRIA | PRÉ-REQUISITO | CORREQUISITO | |
| Teórica | Prática | ||||
| QXD0215 | Projeto Técnico-científico em Design Digital | 16h | 16h | QXD0192 Projeto Integrado IV | QXD0216 Trabalho de Conclusão de Curso I |
| QXD0216 | Trabalho de Conclusão de Curso I | – | 32h | – | QXD0215 Projeto Técnico-científico em Design Digital |
| QXD0213 | Estágio Supervisionado I | – | 160h | – | – |
| – | Optativa 1 (64h) | – | – | – | – |
| – | Optativa 2 (64h) | – | – | – | – |
| – | Optativa 3 (64h) | – | – | – | – |
| – | Optativa 4 (64h) | – | – | – | – |
| Total | 16h | 208h | |||
| CÓDIGO | NOME | CARGA HORÁRIA | PRÉ-REQUISITO | |
| Teórica | Prática | |||
| QXD0217 | Trabalho de Conclusão de Curso II | – | 96h | QXD0216 Trabalho de Conclusão de Curso |
| – | Optativa 5 (64h) | – | – | – |
| – | Optativa 6 (64h) | – | – | – |
| – | Optativa 7 (64h) | – | – | – |
| – | Optativa 8 (64h) | – | – | – |
| – | Optativa 9 (64h) | – | – | – |
| Total | – | 96h | ||
| CÓDIGO | NOME | CARGA HORÁRIA | PRÉ-REQUISITO | |
| Teórica | Prática | |||
| QXD0011 | Fundamentos de Bancos de Dados | 32h | 32h | – |
| QXD0199 | Arquitetura da Informação | 32h | 32h | – |
| QXD0204 | Cinema e Animação | 32h | 32h | – |
| QXD0020 | Desenvolvimento de Software para Web | 32h | 32h | QXD0129 Programação para Design |
| QXD0200 | Design de Sistemas Colaborativos | 48h | 16h | – |
| QXD0019 | Engenharia de Software | 48h | 16h | QXD0129 Programação para Design |
| QXD0201 | Engenharia Semiótica | 48h | 16h | QXD0221 Interação Humano-computador |
| QXD0202 | Ergonomia | 32h | 32h | – |
| QXD0203 | Fotografia | 64h | – | – |
| QXD0035 | Inglês Instrumental I | 64h | – | – |
| QXD0036 | Inglês Instrumental II | 64h | – | QXD0035 Inglês Instrumental I |
| QXD0039 | Introdução à Computação Gráfica | 32h | 32h | QXD0129 Programação para Design |
| QXD0205 | Jogos Eletrônicos | 32h | 32h | QXD0129 Programação para Design |
| QXD0113 | Língua Brasileira de Sinais – LIBRAS | 32h | 32h | – |
| QXD0206 | Marketing | 64h | – | – |
| QXD0056 | Matemática Básica | 64h | – | – |
| QXD0012 | Probabilidade e Estatística | 32h | 32h | QXD0056 Matemática Básica |
| QXD0208 | Prototipação Rápida | 32h | 32h | – |
| QXD0209 | Realidade Virtual | 48h | 16h | QXD0159 Modelagem Tridimensional |
| QXD0075 | Redes Sociais | 48h | 16h | QXD0193 Projeto de Interfaces Web |
| QXD0212 | Seminários | 64h | – | – |
| QXD0210 | Sociologia e Antropologia | 64h | – | – |
| QXD0222 | Tópicos Especiais em Artes | 64h | – | – |
| QXD0223 | Tópicos Especiais em Design | 64h | – | – |
| QXD0224 | Tópicos Especiais em Comunicação | 64h | – | – |
| QXD0225 | Tópicos Especiais em Tecnologia de Informação e Comunicação | 64h | – | – |
| QXD0211 | User Experience (UX) | 16h | 48h | – |