Mudanças entre as edições de "Ciência da Computação"

De CInWiki
Ir para: navegação, pesquisa
(Adição de fluxograma)
(Ajustando site da disciplina if688)
Linha 174: Linha 174:
 
| Teoria e Implementação de Linguagens Computacionais (Compiladores)
 
| Teoria e Implementação de Linguagens Computacionais (Compiladores)
 
| Leopoldo Teixeira
 
| Leopoldo Teixeira
| [http://www.cin.ufpe.br/~if688 Link]
+
| [https://if688.github.io Link]
 
|-
 
|-
 
| [[IF683]]
 
| [[IF683]]

Edição das 14h58min de 4 de fevereiro de 2020

Ciência da Computação

O curso de Graduação em Ciência da Computação do Centro de Informática foi criado em 1974 e tem como objetivo proporcionar uma ampla formação aos seus alunos, preparando-os para acompanhar a evolução das diversas áreas da informática. Os profissionais que atuam nesta área são habilitados a desenvolver sistemas de softwares e hardwares utilizando metodologias e técnicas avançadas. Uma das metas é fornecer conhecimentos básicos bem fundamentados, preparando os estudantes tanto para o mercado de trabalho, com particular incentivo ao empreendedorismo, quanto para a carreira acadêmica, destacando-se em pesquisas inovadoras e desenvolvimento.

Introdução

O Curso de Bacharelado em Ciência da Computação, desde seu surgimento, esteve sempre preparando os alunos para o mercado de trabalho e para a carreira acadêmica, sempre com foco em uma formação de excelência. O curso estuda de maneira aprofundada os conceitos e teorias da computação, dando uma sólida formação em áreas como estruturas de informação, algoritmos, linguagens de programação, desenvolvimento e análise de sistemas, entre outras.

O profissional de Ciência da Computação é habilitado a desenvolver sistemas de software e hardware utilizando metodologias e técnicas avançadas para resolver problemas reais, aplicando soluções que envolvam computação, independente de qual seja o ambiente (comercial, industrial ou científico).

A graduação oferece 35 vagas por semestre para um curso de duração normal de quatro anos e meio e carga horária total de 3.495 horas. Para possibilitar a formação de profissionais nas mais diversas áreas capazes de absorver novos conceitos e tecnologias, o curso é composto de duas partes: um núcleo de disciplinas obrigatórias (25 disciplinas, trabalho de graduação e estágio) e disciplinas de formação específica (no mínimo 15 disciplinas eletivas). As disciplinas eletivas podem ser escolhidas entre um total de 122 disciplinas agrupadas em perfis que visam uma formação mais especializada.

Considerando os diversos perfis de especialização, o curso permite tanto qualificar pessoal para atuar nas áreas mais tradicionais da Informática, como também a formação de profissionais capacitados para o desenvolvimento de aplicações e metodologias em áreas de pesquisa da Ciência da Computação.

O Curso

Erro em Lua: Não é possível criar o processo: proc_open(/dev/null): failed to open stream: Operation not permitted

A primeira parte do curso oferece um núcleo de disciplinas obrigatórias. Estas são divididas entre os 5 primeiros períodos da graduação, conforme serão mostradas a seguir.

Disciplinas Obrigatórias

Código Nome da Disciplina Professor(es) Website
1º Período
MA531 Álgebra Linear e Vetorial para Computação (AVLC) Sílvio Melo Link
MA026 Cálculo Diferencial e Integral 1 Sem professor fixo Link
IF668 Introdução à Computação (IC) Fernando Castor Link
IF669 Introdução à Programação (IP) Sérgio Soares e Ricardo Massa Link
IF670 Matemática Discreta para Computação Juliano Iyoda ou Anjolina Grisi Link
2º Período
IF672 Algoritmos e Estruturas de Dados Kátia Guimarães ou Paulo Fonseca Link
ET586 Estatística e Probabilidade para Computação Renata Souza Link
FI582 Física para Computação Sem professor fixo Link
IF673 Lógica para Computação Ruy de Queiroz ou Anjolina Grisi Link
IF675 Sistemas Digitais (SD) Manoel Eusébio de Lima Link
3º Período
IF679 Informática e Sociedade Carina Alves Link
IF678 Infraestrutura de Comunicação Paulo Gonçalves Link
IF674 Infraestrutura de Hardware Adriano Sarmento Link
IF677 Infraestrutura de Software Carlos Ferraz Link
LE530 Inglês para Computação Sem professor fixo Link
4º Período
IF682 Engenharia de Software e Sistemas (ESS) Paulo Borba Link
IF685 Gerenciamento de Dados e Informação (GDI) Ana Carolina Link
IF689 Informática Teórica Ruy de Queiroz ou Fred Freitas Link
IF681 Interfaces Usuário-Máquina (IUM) Alex Sandro Gomes Link
IF680 Processamento Gráfico (PG) Silvio Melo Link
IF684 Sistemas Inteligentes (SI) Cleber Zanchetin e Sérgio Queiroz Link
5º Período
IF690 História e Futuro da Computação (HFC) Germano Crispim Link
IF687 Introdução a Multimídia Giordano Cabral Link
IF676 Metodologia e Expressão Técnico-Científica Patrícia Tedesco e Flávia Barros Link
IF686 Paradigmas de Linguagens Computacionais (PLC) Marcio Lopes Cornelio Link
IF688 Teoria e Implementação de Linguagens Computacionais (Compiladores) Leopoldo Teixeira Link
IF683 Projeto de Desenvolvimento (Projetão) Geber Ramalho Link
6º ao 8º Períodos
Verificar disciplinas eletivas
9º Período
IF691 Trabalho de Graduação (TG) Ruy de Queiroz Link
IF421 Estágio Obrigatório Márcio Cornélio Link

Disciplinas Eletivas

Código Nome da Disciplina Website
IF744 Adm. de Sistemas Heterogêneos Link
IF703 Agentes Autônomos Link
IF763 Álgebra Linear Avanc. Computação Link
IF766 Algoritmos de Aproximação Link
IF731 Ambientes Projetos Sist. Embutidos Link
IF718 Analise e Projetos de Sistemas Link
IF752 Analise Imag. Visão Computacional Link
IF765 Analise Numérica Link
IF699 Aprendizagem de Máquina Link
IF705 Automação Inteligente Link
IF756 Autoria Multimídia Link
IF742 Avaliação Desempenho de Sistemas Link
IF695 Banco de Dados Avançados Link
IF694 Banco de Dados Distrib. e Moveis Link
IF764 Calculo Avançado Para Computação Link
IF715 Calculo de Programas Link
IF792 Comercio Eletrônico Link
IF804 Comparação Analise Sequencias DNA Link
IF774 Complexidade Descritiva Link
IF750 Computação Gráfica Link
IF754 Computação Musical Processam. Som Link
IF739 Comunicação Sem Fio Link
IF784 Contabilidade Financ. e Gerencial Link
IF835 Controle e Manipulação Link
IF802 Convergência Digital Link
IF719 Desenvolvimento de Sistemas Link
IF780 Economia para Empreendedor Link
IF781 Empreendimentos em Informática Link
IF701 Eng. Conhec. Sistemas Especialistas Link
IF728 Engenharia de Sistemas Embutidos Link
IF800 Engenharia Software Educativos Link
IF716 Especif. Requis. Validacao Sistemas Link
FI006 Física Geral 1 Link
FI007 Física Geral 2 Link
MA036 Geometria Analítica 1 Link
IF741 Gerenciamento de Redes Link
IF783 Gestão de Negócios Link
IF709 Implementação Sist. Operacionais Link
IF788 Iniciação Cientifica 1 Link
IF789 Iniciação Cientifica 2 Link
IF696 Integ. Dados Web e Warehouse Link
IF758 Interfaces Adapt. Sistemas Móveis Link
IF865 Interfaces Gráficas Link
IF803 Introdução A Biologia Molecular Link
IF794 Jogos Avançados Link
IF772 Lambda Calculo Teoria Tipos Link
IF773 Logicas Não Clássicas Link
IF109 Métodos Numéricos Link
IF796 Mineração da Web Link
IF782 Negócios On Line Link
IF779 Nova Economia e Nova Sociedade Link
IF726 Organiz. Tecnologia Computadores Link
IF797 Otimização Link
IF700 Percep. Computac. e Reconh. Padrão Link
IF717 Planej. Gerenciamento de Projetos Link
IF746 Proc. Simul. Estocast. Computacao Link
IF727 Processadores Aplicac. Especifica Link
IF767 Processamento Cadeia Caracteres Link
IF753 Processamento de Sinais Link
IF759 Processamento de Voz Link
IF751 Processamento Linear de Imagens Link
IF704 Processamento Linguagem Natural Link
IF785 Proficiência em Inglês 1 Link
IF786 Proficiência em Inglês 2 Link
IF787 Proficiência em Inglês 3 Link
IF799 Prog. Declarativa B. D. Inteligentes Link
IF711 Programação Concorrente Distribuída Link
IF710 Programação com Componentes Link
IF708 Programação Funcional Link
IF712 Programação Para Internet Link
IF692 Projeto de Banco de Dados Link
IF734 Projeto de Compiladores Link
IF725 Projeto de CPU Link
IF790 Projeto de Monitoria 1 Link
IF791 Projeto de Monitoria 2 Link
IF805 Projeto em Bio Informática Link
IF793 Projeto Implementação de Jogos 2D Link
IF732 Projetos de Sistemas Embutidos Link
IF729 Prototip. de Circuitos Integrados Link
IF720 Qualidade de Software Link
IF755 Realidade Virtual Link
IF962 Recuperação de Informação Link
IF738 Redes de Computadores Link
IF702 Redes Neurais Link
IF798 Robótica Link
IF743 Segurança de Sistemas Link
IF723 Sem. Eng. Soft Ling. Computacional Link
IF713 Semântica Linguagens Programação Link
IF707 Semin. em Inteligência Artificial Link
IF698 Semin. Gerenc. Dados e Informação Link
IF736 Semin. Arquit. Sistemas Embutidos Link
IF778 Seminário em Informática Teórica Link
IF761 Seminário em Mídias e Interfaces Link
IF748 Seminário Redes Sist. Distribuídos Link
IF693 Sist. Gerenc. de Banco de Dados Link
IF730 Sistema de Tempo Real Link
IF721 Sistemas Críticos Link
IF740 Sistemas de Comunicação Link
IF714 Sistemas de Informação Link
IF745 Sistemas Multimídia Distribuídos Link
IF795 Sistemas Suporte Decis. Min. Dados Link
IF801 Tecnologias Educacionais Link
IF771 Teoria da Prova Link
IF769 Teoria da Recursão Link
IF768 Teoria de Grafos Link
IF770 Teoria dos Modelos Link
IF747 Top. Avanc. Redes de Computadores Link
IF807 Top. Avanc. Sist. Sup. Decis. Min. Web Link
IF737 Top. Avanc. em Sistemas Embutidos Link
IF777 Top. Avanc. Matemat. Computacional Link
IF811 Top. Avanc. Administ. Sist. Seguranca Link
IF735 Top. Avanc. Arquit. de Computadores Link
IF810 Top. Avanc. em Negócios Online e Empreendimentos Link
IF812 Top. Avanc. Entretenimento Digital Link
IF697 Top. Avanc. Gerenc. Dados Informação Link
IF809 Top. Avanc. Robot. Autom. Inteligente Link
IF806 Tópicos Avançados em Bio Informática Link
IF706 Tópicos Avançados em Inteligência Artificial Link
IF749 Tópicos Avanc. Sist. Distribuidos Link
IF808 Tópicos Avanc. Tecnologia Ensino Link
IF775 Tópicos Avançados em Algoritmos Link
IF762 Tópicos Avançados em Interface Link
IF760 Tópicos Avançados em Mídias Link
IF722 Tópicos Avançados Eng. Software Link
IF776 Tópicos Avançados Inf. Teórica Link
IF724 Tópicos Avanc. Ling. Computacionais Link
IF733 Transdutores Link

Perfil Curricular

PerfilCurricularCC.jpg