


























Ementas
Clique no semestre desejado e confira a ementa de cada disciplina.
Algoritmos
Estudo da lógica de programação, envolvendo a construção de algoritmos através do uso de variáveis, constantes, operadores aritméticos e expressões, comandos de entrada e saída e atribuição, estruturas de controle seqüência, seleção, repetição, dados estruturados em vetores, matrizes, registros e subrotinas.
Programação I
Representação de algoritmos através da construção de programas em uma linguagem de programação, relacionando a lógica computacional (representação de dados, estruturas de controle, subrotinas) às características de tal linguagem.
Lógica Matemática
Lógica Proposicional e dos Predicados: formalização e dedução; Equivalências lógicas; Diagramas de Euler e Venn; Introdução à Álgebra Booleana.
Língua Portuguesa
A disciplina prioriza a leitura e a produção de textos nas aulas presenciais e no ensino a distância (EaD), considerando que todo texto é a manifestação de um gênero textual que circula na sociedade, a fim de facilitar a produção de sentidos na leitura e na expressão escrita, enfatizando o domínio da norma culta.
Introdução a Sistemas de Informação
Teoria Geral de Sistemas; Dados, Informação e Conhecimento; Banco de dados; Sistemas de Informação; Sistemas Transacionais; Sistemas de Apoio a Decisão; Sistemas de Numeração
Programação II
Programação orientada a objetos: Implementação de classes, objetos, herança, polimorfismo, estrutura todo-parte, comunicação e associação.
Estruturas de Dados
Tipos de dados. Dados estruturados. Representação e manipulação de listas lineares, pilhas e filas e árvores. Grafos. Algoritmos de ordenação e pesquisa. Aplicações de estruturas de dados.
Matemática Discreta
Conjuntos, funções e aplicações. Relações. Estudo de grafos, matrizes e sistemas lineares. Indução matemática e recursão. Equações diferenciais. Noções sobre complexidade de algoritmos. Aplicações em ciência da computação.
Inglês I
Desenvolvimento da habilidade de leitura e compreensão de textos autênticos orais e escritos através da realização de exercícios de análise e compreensão da estrutura linguística e do vocabulário. Conhecer as palavras mais frequentes da língua inglesa e os termos técnicos mais freqüentes da área da informática.
Organização e Arquitetura de Computadores I
História e estrutura interna dos computadores, seu hardware e suas unidades. Modelo de computador de Von Neumann. Representação e caminhos de dados. Organização e hierarquia de memória. Tecnologias aplicadas ao processamento de dados. Desenvolvimento e processamento em Linguagem de Montagem (Assembly).
Interfaces Gráficas
Interação Humano-Computador: conceitos básicos, usabilidade e ergonomia. Concepção, desenvolvimento, avaliação e implementação de interfaces. Interfaces para Web.
Cálculo
Estudo de funções reais de uma variável real. Derivadas e Integrais e suas aplicações. Resolução de problemas de otimização. Estudo de Algoritmos numéricos. Noções sobre Geometria Analítica.
Inglês II
Compreensão e produção de textos orais e escritos. Apresentações pessoais em situações formais, como entrevistas de trabalho. Produção de textos escritos frequentes no exercício profissional. Desenvolvimento de estratégias autônomas para uma aprendizagem permanente da língua inglesa.
Organização e Arquitetura de Computadores II
Arquiteturas não convencionais: conceitos e classificações. Arquiteturas CISC e RISC. Processadores multinúcleos.
Projeto I: Programação de Sistemas
Programação orientada a objetos. Uso de bibliotecas de classes. Tratamento de Exceções. Tipos de classes, atributos e métodos. Implementação de interface humana e de armazenamento de dados em banco de dados. Geração de Relatórios.
Cálculo I |
4 Créditos |
Funções de uma variável. Limites e continuidade. Cálculo Diferencial e aplicações. Cálculo Integral e aplicações.
Gerência e Projeto de Bancos de Dados I |
4 Créditos |
Conceitos de Sistemas de Gerência de Banco de Dados (SGBD). Conceitos básicos: independência de dados, modelos, abordagens hierárquica, rede e relacional. Modelagem entidade-relacionamento. A abordagem relacional: modelo de dados, restrições de integridade, álgebra relacional, normalização e dependências funcionais. SQL.
Sistemas de Computação |
4 Créditos |
Conceitos de sistemas operacionais. Ambiente de execução de um programa. Linkeditores e carregadores. Conceitos de linguagens formais; compiladores e interpretadores
Estrutura de Dados II |
4 Créditos |
Métodos de ordenação e de pesquisa de dados. Organização e Compressão de Arquivos.
Engenharia de Software |
4 Créditos |
A disciplina visa o estudo dos conceitos e formas de aplicação das técnicas de modelagem para o desenvolvimento de software conforme os pressupostos da Engenharia de Software.
Sistemas Operacionais |
4 Créditos |
Objetivos e evolução. Gerenciamento de processos. Gerenciamento de memória (real e virtual). Gerenciamento de entrada/saída. Gerência de arquivos. Estudos de casos.
Redes de Computadores I |
4 Créditos |
Histórico e perspectivas das Redes de Computadores. Aplicações. Comunicações de Dados; Sistemas de comunicação; Sinais; Modulação; Multiplexação; Detecção e correção de erros; Interfaces. Modem. Redes de Computadores; Introdução; Abrangência geográfica; Topologias; Arquiteturas; Modelo de referência OSI; Nível físico; Nível de Enlace; Nível de Rede.
Laboratório de Engenharia de Sistemas |
4 Créditos |
Planejamento do desenvolvimento de software. Processo de desenvolvimento de software unificado (RUP – Rational Unified Process). Metodologias de desenvolvimento ágil (XP – eXtreme Programming). Uso de ferramentas CASE. Estudos de casos.
Cálculo II |
2 Créditos |
Seqüências e séries. Equações diferenciais. Equações a diferenças. Funções de várias variáveis. Aplicações.
Gerência e Projeto de Bancos de Dados II |
4 Créditos |
Bancos de dados não convencionais. Banco de dados orientados a objetos. Concorrência, serialização de transações, reconstrução. Modelagem e projeto de banco de dados. A normalização como técnica de projeto. Transformação do modelo conceitual para o modelo do SGBD. Organização de arquivos. Projeto de banco de dados.
Psicologia Aplicada |
2 Créditos |
Identificação dos principais elementos que compõem as relações humanas no trabalho e na vida. Aspectos conflitantes das relações no trabalho, na vida e na universidade. Compreendendo a dinâmica das relações humanas, principais escolas psicológicas de aprendizagem e seus pressupostos. A dinâmica da liderança e seus significados no mundo dos negócios. A importância da compreensão dos traços personalógicos para o mundo do trabalho e da dinâmica dos grupos
Informática e Sociedade |
2 Créditos |
Aspectos e impactos sociais, econômicos e profissionais da informática. A informática e a qualificação profissional em geral.
Redes de Computadores II |
4 Créditos |
Redes de Computadores; Modelo OSI, Camada de Transporte, Camada de Aplicação; Equipamentos para Redes de Computadores; Internet e Intranet; Projeto de Redes de Computadores, Cabeamento Estruturado; Gerência de Redes; Redes sem Fio/Wireless.
Segurança de Sistemas |
4 Créditos |
Segurança de computadores, serviços de segurança, vulnerabilidades, ataques e defesas possíveis
Computação Gráfica |
4 Créditos |
Conceitos, representação e visualização de objetos 2D e 3D: modelos, estruturas. Visualização e renderização de objetos 3D. Remoção de partes ocultas. Cenas realísticas: iluminação, textura. Técnicas de modelagem. Soluções gráficas para sistemas interativos. Síntese de imagens. Animação. Produtos gráficos para CAD/CAM.
Administração |
2 Créditos |
Desenvolver os conceitos de Ciência, teoria e Organização, como forma de preparar o aluno para o entendimento da Teoria da Administração, bem como os conceitos de Teorias Organizacionais e Gerenciais. Após desenvolver uma abordagem histórico-evolutiva das teorias organizacionais a partir de Taylor e Fayol, avançando para as teorias das Relações Humanas, da Burocracia, Estruturalista e Comportamental.
Estágio Supervisionado |
8 Créditos |
Aplicar os conhecimentos apreendidos durante o curso. Adquirir experiência em ambiente real. Colher subsídios para elaboração de projeto de final de curso.
Tópicos Avançados em Informática I |
4 Créditos |
Discussão de temas atuais da Informática, de interesse para a formação do profissional da área e que não foram incorporados aos conteúdos programáticos das demais disciplinas do curso. Semestralmente, o corpo docente se reúne e decide quais serão os tópicos abordados nesta disciplina.
Sistemas Paralelos e Distribuídos |
4 Créditos |
Arquiteturas paralelas. Linguagens para processamento paralelo. Sistemas distribuídos. Justificativas para a descentralização. Componentes da distribuição. Sistemas operacionais distribuídos. Acesso remoto. Controle de concorrência e consistência. Deadlocks em sistemas distribuídos. Bancos de dados distribuídos. Comunicação em sistemas distribuídos. Coordenação em sistemas distribuídos. Sistemas de arquivo distribuído. Sistemas de memória distribuída. Serviços de nome e diretório distribuído. Objetos distribuídos.
Probabilidade e Estatística |
Créditos |
A disciplina aborda: Estatística Descritiva, Estatística Indutiva, Probabilidade, Estimação, Testes de Hipóteses, Correlação e Regressão.
Desenvolvimento de Sistemas de Informação para Web |
4 Créditos |
Programação client-side e server-side na web, apresentação de páginas, construção de páginas dinâmicas. Folhas de estilo. Conexão de páginas com bancos de dados. Modelagem de sistemas web.
Trabalho de Conclusão de Curso I |
4 Créditos |
Desenvolvimento de um modelo, sistema ou aplicação que envolva os conhecimentos adquiridos no curso. Este trabalho deve ser documentado de acordo com as técnicas vistas na disciplina Língua Portuguesa Instrumental, sendo apresentado e defendido publicamente perante uma Banca Examinadora.
Paradigmas de Programação |
2 Créditos |
Modelos de linguagens de programação. Conceitos de programação funcional e baseada em lógica.
Gestão de Novos Empreendimentos |
2 Créditos |
Conceito de empreendedorismo. Estudo dos mecanismos e procedimentos para criação de empresas. O processo comportamental. Fatores de sucesso. O perfil do empreendedor. Desenvolvimento de habilidades empreendedoras. Gestão de recursos humanos. Estratégias empresariais e de negociação.
Gerência de Projetos |
4 Créditos |
Conceitos básicos. Metodologias e técnicas para gerência e desenvolvimento de projetos. Monitoração e controle de projetos. A gerência de projetos na visão do PMI (PMBOK). Ferramentas de apoio à atividade de gerência de projetos.
Tópicos Avançados em Informática II |
4 Créditos |
Discussão de temas atuais da Informática, de interesse para a formação do profissional da área e que não foram incorporados aos conteúdos programáticos das demais disciplinas do curso. Semestralmente, o corpo docente se reúne e decide quais serão os tópicos abordados nesta disciplina.
Inteligência Artificial |
4 Créditos |
A disciplina visa o estudo dos conceitos e formas de aplicação das técnicas de Inteligência Artificial no desenvolvimento de Sistemas de Informação.
Trabalho de Conclusão de Curso II |
4 Créditos |
Desenvolvimento de um modelo, sistema ou aplicação que envolva os conhecimentos adquiridos no curso. Este trabalho deve ser documentado de acordo com as técnicas vistas na disciplina Língua Portuguesa Instrumental, sendo apresentado e defendido publicamente perante uma Banca Examinadora.










