Portal de Disciplinas
Bem-vindo ao seu espaço dedicado à Ciência da Computação na UNICAP para o semestre 2025.2. Um ambiente pensado para o seu sucesso acadêmico.
Este portal foi cuidadosamente desenvolvido para ser uma ferramenta essencial no seu percurso, oferecendo acesso rápido a materiais de estudo, avisos importantes e informações detalhadas sobre as ementas e objetivos de cada disciplina.
Eu me dedico a proporcionar uma experiência de aprendizado dinâmica e enriquecedora, preparando os estudantes para os desafios e inovações constantes do campo da Ciência da Computação. Explore os conteúdos e recursos disponíveis para otimizar seus estudos e aprofundar seus conhecimentos.
Prof.ª Ivna Valença de Oliveira
Última atualização: 15 de agosto de 2025
Ver Disciplinas
Sobre a Professora
Profª Ivna Valença de Oliveira
Docente do Curso de Ciência da Computação – Bacharelado – UNICAP
Sou professora universitária com experiência nas áreas de programação, banco de dados, fundamentos de hardware e ciência da computação. Minha abordagem pedagógica é baseada em metodologias ativas, incentivando o desenvolvimento tanto de habilidades técnicas quanto de soft skills.
Busco sempre alinhar teoria e prática para proporcionar uma experiência de aprendizado completa e relevante para o mercado de trabalho atual.
Disciplinas Oferecidas neste Semestre
Confira um resumo das disciplinas ministradas no curso de Ciência da Computação - Bacharelado (Matutino) neste semestre. Clique para mais detalhes de cada uma:
Código: MINF-0101 | Carga horária: 60h
Primeiros passos no universo da computação, explorando conceitos fundamentais e áreas de atuação.
Código: MINF-0101 | Carga horária: 60h
Desenvolvimento do pensamento lógico e das bases para a programação de computadores.
Código: MINF-0101 | Carga horária: 60h
Estudo da arquitetura básica de computadores, componentes e representação de dados.
Código: MINF-0301 | Carga horária: 60h
Estudo aprofundado dos paradigmas e princípios da programação orientada a objetos.
Código: MINF-0501 | Carga horária: 60h
Introdução aos conceitos e fundamentos de sistemas de gerenciamento de bancos de dados.
Cada disciplina inclui materiais semanais: slides, PDFs, exercícios práticos e links de referência para aprofundamento dos conteúdos.
Introdução à Ciência da Computação
Introdução ao Universo Digital
Código: MINF-0101 | Carga horária: 60h (4 créditos)
Horário e local: Segundas e Quintas, 09:20 – 11:00, Bloco C – UNICAP
Esta disciplina oferece uma visão abrangente dos conceitos fundamentais da computação, desde sua história até as tendências futuras. Os alunos exploram os pilares da área, preparando-os para os desafios do mundo digital.
Tópicos Principais:
História da computação
Hardware, Software e Peopleware
Fundamentos de Hardware
Sistemas de Numeração e Representação de Dados
Lógica Digital e Aritmética Binária
Sistemas Operacionais
Linguagens de Programação e Algoritmos
Redes de Computadores
Tendências e Inteligência Artificial
Ética e Mercado de Trabalho em TI
Fundamentos da Programação
Introdução à Lógica e Python
Código: MINF-0101 | Carga horária: 60h (4 créditos)
Horário e local: Terças e Sextas, 07:30 – 09:10, Bloco D – UNICAP
Esta disciplina introduz a lógica de programação e a resolução de problemas computacionais. Utilizando Python como linguagem base, os alunos desenvolvem habilidades essenciais em pensamento computacional e boas práticas de codificação.
Tópicos Principais:
Algoritmos e fluxogramas
Tipos, variáveis e estruturas de controle
Funções e modularização
Listas, dicionários e arquivos
Depuração e testes básicos
Programação Orientada a Objetos
Abstraindo o Mundo Real com Código
Código: MINF-0301 | Carga horária: 60h (4 créditos)
Horário e local: Terças e Sextas, 11:10 – 12:50, Bloco D – UNICAP
Esta disciplina aprofunda os conceitos de programação, introduzindo o paradigma da Programação Orientada a Objetos (POO) com foco em Java. Os alunos aprenderão a modelar sistemas complexos de forma modular e reutilizável, essencial para o desenvolvimento de software robusto.
Tópicos Principais:
01
Introdução a Java e POO
02
Classes, Objetos e Encapsulamento
03
Herança e Polimorfismo
04
Abstração e Interfaces
05
Tratamento de Exceções e Coleções
06
Padrões de Projeto e Concorrência
Metodologia e Recursos
Metodologias Ativas
Todas as disciplinas utilizam abordagens modernas de ensino, como aprendizagem baseada em problemas, sala de aula invertida e desenvolvimento de projetos colaborativos, promovendo maior engajamento e autonomia.
Materiais Digitais
Slides, PDFs, códigos-fonte, exercícios práticos e recursos complementares são disponibilizados semanalmente na plataforma digital da UNICAP, permitindo acesso fácil e organizado a todo o conteúdo.
Projetos Práticos
Cada disciplina inclui projetos que simulam desafios reais do mercado, permitindo aos alunos aplicarem os conhecimentos teóricos e desenvolverem habilidades técnicas e de trabalho em equipe.

Busca e Contato
Utilize a funcionalidade de busca no topo da página para encontrar informações específicas por nome, código, semestre ou palavra-chave. Para qualquer dúvida, entre em contato pelo e-mail ivna.oliveira@unicap.br.