Tamanho da fonte
  • A-
  • A
  • A+
Cor do site
  • R
  • A
  • A
  • A
MOODLE IFSP
  • English ‎(en)‎ Português - Brasil ‎(pt_br)‎
  • Acessar
Ir para o conteúdo principal

Ciência da Computação

  1. Página inicial
  2. Cursos
  3. Superior
  4. Ciência da Computação
  • 1 (atual)
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • » Próxima página
ENADE 2026 - Bacharelado em Ciência da Computação
Francisco Diego Garrido da SilvaCLAUDIO HARUO YAMAMOTOLuis Henrique Sacchi
Ciência da Computação

ENADE 2026 - Bacharelado em Ciência da Computação

ALO1 - LAPC - Algoritmos e Lógica de Programação I - Laboratório de Programação de Computadores - BCC - 2026 - Profª Giovana
GIOVANA YUKO NAKASHIMA
Ciência da Computação

ALO1 - LAPC - Algoritmos e Lógica de Programação I - Laboratório de Programação de Computadores - BCC - 2026 - Profª Giovana

ÁLGEBRA LINEAR
Fabio Freitas dos Santos
Ciência da Computação

ÁLGEBRA LINEAR

A disciplina de Álgebra Linear introduz e desenvolve os fundamentos matemáticos essenciais para a formação em Ciência da Computação, abordando estruturas algébricas fundamentais e suas aplicações. O curso inicia com a revisão de matrizes, determinantes e sistemas lineares, estabelecendo a base operacional necessária para o estudo de conceitos mais avançados.

Na sequência, são explorados temas como matriz inversa, espaços vetoriais e transformações lineares, com ênfase na compreensão conceitual e na interpretação matemática dessas estruturas. O estudo é finalizado com o tratamento da ortogonalidade, ampliando a capacidade analítica do estudante.

A disciplina busca capacitar o aluno a utilizar ferramentas matemáticas indispensáveis em áreas como Computação Gráfica, Pesquisa Operacional e modelagem computacional, promovendo o desenvolvimento do raciocínio lógico, abstrato e estruturado. Além disso, os conteúdos são articulados com atividades vinculadas à curricularização da extensão, contribuindo para a formação técnica e cidadã.


MÉTODOS NUMÉRICOS
Fabio Freitas dos Santos
Ciência da Computação

MÉTODOS NUMÉRICOS

Bem-vindos(as) à disciplina Métodos Numéricos!

Ementa: Estudar métodos numéricos utilizados para a solução aproximada de problemas matemáticos que não admitem solução analítica simples. Abordar técnicas de determinação de raízes de equações, resolução de sistemas lineares, interpolação polinomial, ajuste de curvas, integração numérica e métodos para equações diferenciais, enfatizando a análise de erros, critérios de convergência e aplicações computacionais.

Período: 09/02/2026 a 26/06/2026.

Recuperação: 22/06/2026.

Docente: Prof. Me. Fábio Freitas dos Santos

Cálculo 2 BCC 2026.1
RENATO FRANCISCO LOPES MELLO
Ciência da Computação

Cálculo 2 BCC 2026.1

Interação Humano-Computador (SLTIHCO - BCC) - 1/2026
Suellen Rodolfo Martinelli
Ciência da Computação

Interação Humano-Computador (SLTIHCO - BCC) - 1/2026

TAC1 - Supervisão de Trabalho Acadêmico I - BCC - 2026 - Profª Giovana
GIOVANA YUKO NAKASHIMA
Ciência da Computação

TAC1 - Supervisão de Trabalho Acadêmico I - BCC - 2026 - Profª Giovana

Sistemas Operacionais
FABIO ALEXANDRE CARAVIERI MODESTO
Ciência da Computação

Sistemas Operacionais

Esta disciplina aborda a evolução da arquitetura dos sistemas operacionais. Aspectos internos de escalonamento de processos e threads são tratados em profundidade. O gerenciamento da memória do computador é discutido, assim como os sistemas de arquivos. Aspectos de entrada e saída e o tratamento de interrupções são detalhados. A problemática inerente aos impasses (deadlocks) é estabelecida. Os conteúdos são abordados de modo a fundamentar as atividades organizadas pelos projetos de extensão em andamento no curso

Laboratório de Estrutura de Dados
FABIO ALEXANDRE CARAVIERI MODESTO
Ciência da Computação

Laboratório de Estrutura de Dados

A disciplina apresenta conceitos de projeto de algoritmos. São trabalhadas as estruturas de dados básicas: listas lineares, pilhas e filas. São apresentados também os algoritmos de ordenação interna e externa mais conhecidos. A disciplina trabalha também com os principais métodos de pesquisa em memória primária e em memória secundária. São apresentados também algoritmos de processamento de cadeias de caracteres. Os conteúdos são abordados de modo a fundamentar as atividades organizadas pelos projetos de extensão em andamento no curso.

Atividade Extensionista 3 (SLTATE3) - 1º Sem/2026
CLAUDIO HARUO YAMAMOTO
Ciência da Computação

Atividade Extensionista 3 (SLTATE3) - 1º Sem/2026

Atividade Extensionista 1 (SLTATE1) - 1º Sem/2026
CLAUDIO HARUO YAMAMOTO
Ciência da Computação

Atividade Extensionista 1 (SLTATE1) - 1º Sem/2026

Bancos de Dados 2 (SLTBAD2) - 1º Sem/2026
CLAUDIO HARUO YAMAMOTO
Ciência da Computação

Bancos de Dados 2 (SLTBAD2) - 1º Sem/2026

Eletricidade e Magnetismo ELEM - Prof. Ary
Ary Franco Junior
Ciência da Computação

Eletricidade e Magnetismo ELEM - Prof. Ary

Probabilidade e Estatística BCC 2026.1
RENATO FRANCISCO LOPES MELLO
Ciência da Computação

Probabilidade e Estatística BCC 2026.1

Complexidade de Algoritmos
Luis Henrique Sacchi
Ciência da Computação

Complexidade de Algoritmos

Nesta disciplina o aluno aprende a calcular o custo da execução de um algoritmo em termos da quantidade de operações realizadas. Para tanto é realizada a análise de complexidade e a análise assintótica. Paradigmas especiais de projeto de algoritmos como a divisão e conquista são apresentados. É feita uma análise minuciosa da complexidade de algoritmos de ordenação. A questão da intratabilidade é avaliada com a temática da NP-completude e das reduções. Os conteúdos são abordados de modo a fundamentar as atividades organizadas pelos projetos de extensão em andamento no curso.

372044 - SUP.09841 (LEPC8) - LEGISLAÇÃO ÉTICA PROFISSIONAL
Tulio Santos de Souza
Ciência da Computação

372044 - SUP.09841 (LEPC8) - LEGISLAÇÃO ÉTICA PROFISSIONAL

Ementa:

Estudo da ética profissional e da legislação aplicada à informática. Análise das responsabilidades sociais e legais do profissional de computação. Marco Civil da Internet, LGPD, propriedade intelectual, crimes digitais. Dilemas éticos relacionados à inteligência artificial, big data, redes sociais e segurança da informação.


Objetivos Gerais:

  • Desenvolver a consciência ética e cidadã na atuação profissional.

  • Conhecer e interpretar a legislação vigente relacionada à computação.

  • Preparar o aluno para lidar com dilemas éticos e legais na prática profissional.



372061 - SUP.11560 (SLTSIO2) - SISTEMAS OPERACIONAIS II
Tulio Santos de Souza
Ciência da Computação

372061 - SUP.11560 (SLTSIO2) - SISTEMAS OPERACIONAIS II

  • Aprofundar os conceitos fundamentais de sistemas operacionais.

  • Estudar e implementar mecanismos avançados de gerenciamento de recursos (processos, memória, arquivos).

  • Compreender o funcionamento interno de sistemas multitarefa, multiprocessados e distribuídos.

  • Desenvolver habilidades práticas com sistemas operacionais reais (Linux, Unix-like).

  • Preparar o aluno para atuação em ambientes de sistemas críticos e de baixo nível (sistemas embarcados, kernel development, etc.).


372072 - SUP.11576 (SLTPDIM) - PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Tulio Santos de Souza
Ciência da Computação

372072 - SUP.11576 (SLTPDIM) - PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS

  • Compreender os fundamentos da linguagem Dart.

  • Desenvolver interfaces responsivas utilizando o framework Flutter.

  • Criar aplicações móveis multiplataforma com foco em usabilidade, desempenho e escalabilidade.

  • Integrar funcionalidades nativas dos dispositivos móveis (câmera, GPS, armazenamento, etc.).

  • Publicar aplicativos nas lojas (Play Store e App Store).


SISD - Sistemas Distribuídos [2025]
Francisco Diego Garrido da Silva
Ciência da Computação

SISD - Sistemas Distribuídos [2025]

O propósito desta disciplina é fazer uma ampla discussão sobre os sistemas distribuídos, incluindo as características e questões de projeto. São apresentados os sistemas de arquivos e modelos de programação distribuída. A comunicação em sistemas distribuídos é tratada em termos de sincronização, transações distribuídas e controle de concorrência. Finalmente a discussão evolui para aplicações distribuídas, replicação, segurança, sistemas operacionais distribuídos, computação em nuvem e virtualização.

Programação de Sistemas Web (2025/2)
Claudio Luis Roveri Vieira
Ciência da Computação

Programação de Sistemas Web (2025/2)

Área dedicada à disciplina de Programação de Sistemas Web para o curso de Ciência da Computação.

  • 1 (atual)
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • » Próxima página

Manter contato

IFSP SALTO

  • http://slt.ifsp.edu.br
  • Fone: +55 (11) 4602-9191
  • salto@ifsp.edu.br
Resumo de retenção de dados
Baixar o aplicativo móvel.

Orgulhosamente feito com

Moodle logo

Feito com por conecti.me