A estrutura curricular do curso de BSI está organizada em dois núcleos: um de formação básica, coberto nos quatro primeiros períodos, e um de formação profissional, coberto nos quatro últimos períodos.

Fundamentos de Sistemas de Informação
Técnicas de Programação I
Desenvolvimento de Páginas WEB
Organização de Computadores
Matemática Básica
Teorias e Práticas Discursivas
Técnicas de Programação II
Introdução à Lógica Computacional
Análise Empresarial e Administrativa
Cálculo Diferencial e Integral I
Álgebra Linear
2a Eletiva
1a Eletiva
Bancos de Dados I
Estruturas de Dados I
Sistemas Operacionais
Estruturas Discretas
Cálculo Diferencial e Integral II
Probabilidade
Análise de Sistemas
Estrutura de Dados II
Interação Humano-Computador
Redes de Computadores I
Linguagens Formais e Autômatos
Estatística
3a Eletiva
Projeto e Construção de Sistemas
Bancos de Dados II
Análise de Algoritmos
Redes de Computadores II
Empreendedorismo
4a Eletiva
ACE 1
Programação Modular
Projeto e Construção de Sistemas com SGBD
Administração Financeira
1a Optativa
2a Optativa
ACE 2
Processos de Software
Projeto de Graduação I
3a Optativa
4a Optativa
5a Optativa
ACE 3
Gerência de Projetos de Informática
Projeto de Graduação II
6a Optativa
7a Optativa
8a Optativa
ACE 4
O Núcleo Básico, constando de 1.710 horas-aula, contém disciplinas obrigatórias de Ciências da Computação, Matemática, Estatística e Ciências Administrativas, além de disciplinas obrigatórias de formação profissional nas áreas de Organização de Computadores, Sistemas Operacionais, Redes de Computadores, Engenharia de Software, Sistemas de Informação e Banco de Dados. O objetivo é dar ao aluno uma formação generalista técnico-teórica que dê base para cursar as disciplinas do Núcleo Profissional nos quatro períodos finais, como também dê a formação necessária para futuramente cursar programas de pós-graduação dando prosseguimento à sua educação continuada ao longo da sua vida profissional.
O Núcleo Profissionalizante, com 1.530 horas-aula, contém as disciplinas optativas, que são aquelas em que o aluno escolhe cursar dentre as opções ofertadas no curso. As disciplinas optativas abordam conteúdos específicos, geralmente atuais e aplicados, visando possibilitar o aluno se aprofundar nas áreas de conhecimento em que pretende atuar profissionalmente. Nesse núcleo também constam as disciplinas Atividades Curriculares de Extensão (ACE), voltadas, por exemplo, para Estágio Supervisionado. Também estão as disciplinas de Projeto Final do Curso (PG – projeto de graduação) em que o aluno elabora seu TCC.