Available courses

Esse curso oferece o material didático da disciplina de Interação Humano-Computador.

Esse curso oferece o material didático da disciplina de Computação para o curso de Engenharia de Telecomunicações.

Disciplina de Sistemas Operacionais do curso de Bacharelado em Ciência da COmputação do Cefet/RJ.

Bem vindos ao Curso de Informática e Sociedade (2024.1)

Disciplina destinada a alunos do BCC.

Bem vindos ao Curso de Humanidades e Ciências Sociais (2024.1)

Disciplina destinada a alunos do BCC.

Bem vindos ao Curso de Internet das Coisas  (2024.1)

Disciplina destinada a alunos do BCC.

Essa disciplina trabalha com a Elaboração e Construção de Projeto Final dos Cursos Superiores da Escola de Informática & Computação (EIC). Inclui o que deve ser produzido e entregue e como as entregas devem ser realizadas.

Essa disciplina trabalha com a Concepção e Elaboração de Projeto Final dos Cursos Superiores da Escola de Informática & Computação (EIC). Inclui o que deve ser produzido e entregue e como essas entregas devem ser realizadas.

Essa disciplina trabalha com a Elaboração e Construção de Projeto Final dos Cursos Superiores da Escola de Informática & Computação (EIC). Inclui o que deve ser produzido e entregue, bem como como serão feitas as respectivas avaliações.

Essa disciplina trabalha com a Concepção e Elaboração de Projeto Final dos Cursos Superiores da Escola de Informática & Computação (EIC). Inclui o que deve ser produzido e entregue, bem como como serão feitas as respectivas avaliações.

Destinado a alunos da turma 910005  dos cursos Bacharelado em Ciência da Computação.

DIA/HORA e LOCAL:

  • QUI de 14:30 às 18:20 - Pav01-Sala01

Conceitos básicos de solução de problemas. Estruturas de controle em algoritmos. Subrotinas. Variável Composta Homogênea. Variável Composta Heterogênea.

Capacitar o aluno ao processo de raciocínio lógico necessário para a solução de problemas de forma algorítmica, e habilitá-lo a reproduzir esta solução valendo-se de uma linguagem de programação estruturada.

Este espaço é dedicado a divulgação do material utilizado no curso.

Um bom curso a todos!

Espaço dedicado a materiais relativos ao curso de PAC e Computação ministrado em 2018-1

Espaço é dedicado a materiais relativos ao curso de PAC ministrado em 2017-1

Conceitos básicos de orientação a objetos. Aplicações práticas destes conceitos utilizando a linguagem Java. Inicialmente há a ambientação na linguagem por meio de conceitos básicos como variáveis, tipos, literais, instruções, operadores, controle de fluxo. Posteriormente os conceitos gerais de orientações a objetos são abordados na linguagem, incluindo encapsulamento, entrada e saída, listas, herança, polimorfismo, tratamento de exceções e acesso a Banco de Dados com JDBC.

Destinado a alunos das turmas 940003 e 640001 dos cursos Bacharelado em Ciência da Computação e Tecnólogo em Sistemas para Internet.

DIA/HORA e LOCAL:

  • QUI de 18:20 às 21:40 - Pav01-Lab02

Configuração e Visão Geral do Ambiente WEB. A Tecnologia Servlet. A Tecnologia JavaServer Pages (JSP). Aplicações em Três Camadas na Plataforma Java. Acesso a banco de dados com JDBC. Gerenciamento de Sessão. TagLibs. Logging. Java Persistence API.

Capacitar o aluno em procedimentos e técnicas de desenvolvimento de aplicações para a WEB, com a utilização da plataforma Java. Desenvolver um estudo de caso para consolidar o conhecimento adquirido durante as aulas.

Capacitar o aluno em procedimentos e técnicas de desenvolvimento de aplicações para a WEB, com a utilização da plataforma Java. Desenvolver um estudo de caso para consolidar o conhecimento adquirido durante as aulas.

Espaço é dedicado a materiais relativos ao curso de Otimização por Metaheurísticas ministrado em 201-1

Espaço é dedicado a materiais relativos ao curso de Otimização por Metaheurísticas ministrado em 201-1

Este espaço é dedicado a divulgação do material utilizado no curso.

Um bom curso a todos!

Ambiente para disponibilização do material e dos exercicios.


Coursera: https://www.coursera.org/learn/discrete-optimization/home/welcome

Facebook: https://www.facebook.com/groups/discreteoptimization/?fref=ts


Professor: Diego Brandão

Introdução à Administração

Objetivo Geral: capacitar o aluno a entender as principais estruturas de dados utilizadas na computação e saber aplicá-las de forma correta.

Este espaço é dedicado a divulgação do material utilizado no curso.

Qualquer dúvida pertinente ao curso, entre em contato por mensagem pessoal, utilizando o mecanismo da plataforma.

Um bom curso a todos!

Este espaço é dedicado a divulgação de informações referentes ao curso.

Um bom curso a todos!

Objetivo Geral: fornecer conhecimento sobre a teoria e prática para construção de compiladores, bem como conhecimento das técnicas de compilação em problemas diversos.

Este curso oferece material de apoio (textos, exercícios) para a disciplina Ciências Ambientais do curso de Sistemas para Internet (CST-SI).

Esta página é dedicada a disponibilização do material do curso de algoritmos em grafos.



Espaço é dedicado a materiais relativos ao curso de Algoritmos em Grafos ministrado em 2018-1

Espaço é dedicado a materiais relativos ao curso de Algoritmos em Grafos ministrado em 2018-1

Este espaço é dedicado a divulgação do material utilizado no curso.

Um bom curso a todos!

Este espaço é dedicado a divulgação de informações referentes ao curso.

Um bom curso a todos!

Esta página é dedicada a disponibilização do material do curso de algoritmos em grafos.

Engenharia de Software – conceitos básicos. Requisitos de Software. Regras de Negócio. Processos da engenharia de requisitos. Modelo de Casos de Uso. Especificação de requisitos de software.

• Engenharia de Software – conceitos básicos
• Requisitos de Software
• Processos da Engenharia de Requisitos
• Regras de Negócio
• Modelo de Casos de Uso
• Especificação de requisitos de software

Redes de computadores

Visão geral de mineração de textos e aplicações. Processamento de linguagem natural e Representação de documentos. Processo de Descoberta de Conhecimento em Texto (KDT). Análise Exploratória de Texto. Pré-processamento de Texto: Stopwords; Stemming; Dicionário ou Thesaurus. Agrupamento e classificação de textos. Analise de sentimento e mineração de opiniões. Métricas de Avaliação.

  1. Ronen Feldman and James Sanger. The Text Mining Handbook: Advanced
    Approaches in Analyzing Unstructured Data. Cambridge University Press,
    edição: 1 edition, December 2006.
  2. Matthew L. Jockers. Text Analysis with R for Students of Literature. Springer,
    New York, July 2014.
  3. Anne Kao and Steve R. Poteet. Natural Language Processing and Text Mining.
    Springer London, edição: 1 edition, March 2007.
  4. Christopher Manning and Hinrich Schuetze. Foundations of Statistical Natural
    Language Processing. The MIT Press, Cambridge, Mass, 1 edition
    edition, June 1999.
  5. Charu Aggarwal and ChengXiang Zhai, editors. Mining Text Data. Springer,
    edição: 2012 edition, February 2012.
  6. Gary Miner, John Elder, IV, Andrew Fast, Thomas Hill, Robert Nisbet,
    and Dursun Delen. Practical Text Mining and Statistical Analysis for Nonstructured
    Text Data Applications. Academic Press, edição: 1 edition, January
    2012

Disciplina básica de Banco de Dados para alunos do Programa de Pós-Graduação em Ciência da Computação do CEFET/RJ.

Esse curso oferece o material didático da disciplina de Interação Humano-Computador.

Esse curso oferece o material didático da disciplina de Interação Humano-Computador.

Conceitos básicos da Engenharia de Software. Ciclo de vida do desenvolvimento de software. Processo de desenvolvimento de software. Introdução ao gerenciamento de projetos. Gerenciamento de projetos ágeis (Scrum). Métodos para coleta de requisitos. Fundamentos em orientação a objetos. Modelagem de casos de uso e modelagem de atividades. Introdução ao teste de software.

Conceitos básicos da Engenharia de Software. Ciclo de vida do desenvolvimento de software. Processo de desenvolvimento de software. Introdução ao gerenciamento de projetos. Gerenciamento de projetos ágeis (Scrum). Métodos para coleta de requisitos. Fundamentos em orientação a objetos. Modelagem de casos de uso e modelagem de atividades. Introdução ao teste de software.

Curso de Fundamentos de Engenharia de Software

Projeto Final - 2019/1 destinado aos alunos do Curso Técnico de Informática.

•Histórico e evolução do gerenciamento de projetos.
•Ciclo de vida do desenvolvimento de sistemas.
•Processos de Desenvolvimento de Software.
•Técnicas de Levantamento de requisitos.
•Fundamentos da orientação a objetos.
•Modelagem de Sistemas por meio da UML: diagrama de casos de uso e diagrama de atividades.
•Conceitos e fundamentos dos projetos de interface homem-máquina e de boa usabilidade.
Princípios da avaliação de interfaces. 

•Histórico e evolução do gerenciamento de projetos.
•Ciclo de vida do desenvolvimento de sistemas.
•Processos de Desenvolvimento de Software.
•Técnicas de Levantamento de requisitos.
•Fundamentos da orientação a objetos.
•Modelagem de Sistemas por meio da UML: diagrama de casos de uso e diagrama de atividades.
•Conceitos e fundamentos dos projetos de interface homem-máquina e de boa usabilidade.
Princípios da avaliação de interfaces. 

Noções básicas do protocolo HTTP; HTML; CSS; JavaScript; PHP.

Este espaço é dedicado a divulgação do material utilizado no curso.

Um bom curso a todos!


Espaço dedicado a materiais relativos ao curso de PAC e Computação ministrado em 2018-1

Estão disponibilizadas nas documentações de TCCs: Declarações de Orientação, Declarações de participação em Bancas, atas das Bancas e Aceites de Orientações de TCCs. Esses materiais devem ser acessados pelos orientadores e pelos membros de bancas de TCCs.