Wikiversidade ptwikiversity https://pt.wikiversity.org/wiki/P%C3%A1gina_principal MediaWiki 1.39.0-wmf.23 first-letter Multimédia Especial Discussão Utilizador Utilizador Discussão Wikiversidade Wikiversidade Discussão Ficheiro Ficheiro Discussão MediaWiki MediaWiki Discussão Predefinição Predefinição Discussão Ajuda Ajuda Discussão Categoria Categoria Discussão TimedText TimedText talk Módulo Módulo Discussão Gadget Gadget talk Gadget definition Gadget definition talk DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância 0 19860 142664 142642 2022-08-13T19:57:38Z Lulinha ÓrusVivo 35356 /* Turmas */ wikitext text/x-wiki __TOC__ = Programa da Disciplina = {| class="wikitable" |'''Nome:''' |Educação à Distância |- |'''Código:''' |6281 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Computação |- |'''Carga-horária total:''' |60 horas |- |'''Carga-horária semanal:''' |4 horas (teóricas: 2; práticas: 2) |- |'''Créditos:''' |4 |- |'''Pré-requisito:''' |[[DC-UFRPE/Licenciatura Plena em Computação/Fundamentosda Educação|Fundamentos da Educação]] |- |} = Ementa: = História da Educação a Distância; Fundamentos teóricos e metodológicos e aspectos pedagógicos da Educação a Distância; Ferramentas e ambientes de apoio; Fundamentos legais; Processos de gestão e produção para Educação a Distância. = Prática como componente curricular (30h): = No âmbito da discussão sobre educação a distância, serão praticados métodos de ensino específicos desta modalidade, apoiados pelos recursos de mídia dos ambientes virtuais de aprendizagem, tais como fóruns, chats, vídeo-aulas, e-books, entre outros. = Objetivos: = * Prover uma visão geral da modalidade da Educação a Distância; * Familiarizar o aluno com fundamentos teóricos, pedagógicos e legais da Educação a Distância; * Tornar o aluno capaz de utilizar um ambiente virtual de aprendizagem para ministrar cursos a distância; * Tornar o aluno capaz de compreender os principais aspectos relacionados à produção de materiais didáticos para uso na Educação a Distância. = Avalie seus conhecimentos: = Você poderá testar seus conhecimentos sobre os diversos assuntos da disciplina através do nosso: [<nowiki/>[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Questionário|Questionário]]] = Conteúdo Programático = *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Contextualização da EaD|Contextualização da EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Histórico da Modalidade EAD|Histórico da Modalidade EAD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Conceitos teóricos sobre a modalidade de ensino EaD e Presencial|Conceitos teóricos sobre a modalidade de ensino EaD e Presencial]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Tecnologias em EAD|Tecnologias em EAD.]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Políticas públicas|Políticas públicas]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Papel do Professor, Tutor e Aluno|Papel do Professor, Tutor e Aluno.]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Fundamentos da Avaliação Educacional|Fundamentos da Avaliação Educacional]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Ambiente Virtual de Aprendizagem|Ambiente Virtual de Aprendizagem]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/EaD no Brasil|EaD no Brasil]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão da aprendizagem na EaD/Fundamentos e Modelos de Gestão da EAD|Gestão da aprendizagem na EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Desenho pedagógico na EaD|Desenho pedagógico na EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão de produção de materiais didáticos|Gestão de produção de materiais didáticos]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão do conhecimento na EaD|Gestão do conhecimento na EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Sistemas Tutoriais|Sistemas Tutoriais]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Estratégias e metodologias para a docência em EaD|Estratégias e metodologias para a docência em EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Conferências e Periódicos|Conferências e Periódicos]] *[[Aprendizagem baseada em projetos]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão da inovação da educação a distância|Gestão da inovação da educação a distância]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Sala de aula invertida no EAD|Sala de aula invertida no EAD]] = Notícias Sobre EaD = * [https://www.terra.com.br/noticias/ensino-a-distancia-tende-a-superar-o-presencial-em-2022,94497dca2b99d45c634faeafdaba6617bypn64uu.html Ensino à distância tende a superar o presencial em 2022.] * [https://agenciabrasil.ebc.com.br/educacao/noticia/2021-11/ensino-distancia-conquista-adeptos-e-aumenta-apos-fim-de-restricoes Ensino a distância conquista novos adeptos e aumenta após fim de restrições.] * [https://www12.senado.leg.br/noticias/materias/2021/12/14/subcomissao-que-acompanha-educacao-na-pandemia-vota-relatorio-na-quarta Subcomissão que acompanha educação na pandemia vota relatório.] * [https://g1.globo.com/pe/petrolina-regiao/noticia/2021/12/15/ifsertaope-vai-ofertar-cursos-ead-em-afranio-cabrobo-e-lagoa-grande.ghtml IFSertãoPE vai ofertar cursos EaD em Afrânio, Cabrobó e Lagoa Grande] * [https://www.seduc.ce.gov.br/2021/12/13/seduc-lanca-quatro-e-books-com-producoes-de-professores-das-redes-estadual-e-municipais/ Seduc lança quatro e-books com produções de professores das redes estadual e municipais.] * [https://mimimidias.podbean.com/e/018-o-tal-do-ensino-a-distancia/ Mimimidias em prosa - o tal do ensino à distância] * [https://www.ufrgs.br/coronavirus/base/artigo-o-ensino-remoto-emergencial-e-a-educacao-a-distancia/ O Ensino Remoto Emergencial e a Educação a Distância] * [http://horizontes.sbc.org.br/index.php/2020/06/ensino-remoto-na-educacao-superior/ Ensino remoto na Educação Superior: desafios e conquistas em tempos de pandemia] * [https://er.educause.edu/articles/2020/3/the-difference-between-emergency-remote-teaching-and-online-learning The Difference Between Emergency Remote Teaching and Online Learning] * [https://www.diariodepernambuco.com.br/noticia/educacao/2022/08/wyden-aproveita-o-crescimento-do-ead-e-aumenta-o-seu-portfolio-de-curs.html Wyden aproveita o crescimento do EAD e aumenta o seu portfólio de cursos nesta modalidade] * [https://jc.ne10.uol.com.br/colunas/enem-e-educacao/2022/08/15062201-upe-divulga-concorrencia-do-vestibular-de-cursos-ead.html UPE divulga concorrência do vestibular de cursos EAD.] * [https://www.cnnbrasil.com.br/nacional/ead-ja-responde-por-mais-da-metade-das-matriculas-realizadas-em-instituicoes-privadas/ EAD já responde por mais da metade das matrículas realizadas em instituições privadas.] *[https://clickpetroleoegas.com.br/senai-sebrae-e-senac-oferecem-mais-de-5-mil-vagas-em-cursos-gratuitos-online-e-ead/ SENAI, SEBRAE e SENAC oferecem mais de 5 mil vagas em cursos gratuitos online e EAD.] *[https://clickpetroleoegas.com.br/google-anuncia-500-mil-vagas-em-cursos-gratuitos-online-e-ead-para-jovens-de-todo-o-mundo/?amp Google anuncia 500 MIL vagas em cursos gratuitos online e EAD para jovens de todo o mundo.] *[https://portal6.com.br/2022/08/11/no-dia-do-estudante-unievangelica-oferece-aos-alunos-de-ead-isencao-nas-matriculas/ No Dia do Estudante, UniEVANGÉLICA oferece aos alunos de EAD isenção nas matrículas.] = Turmas = * [[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/2019.2|2019.2]] * 2021.2 <br /> = Bibliografia básica: = # BRASIL. Lei de Diretrizes e Bases da Educação Nacional. Brasília: MEC, 1996. # Belloni, Maria Luiza. Educação a Distância. Editora Autores Associados. 5ª Edição. 2006. # Ricardo, Eleonora Jorge. Educação a Distância: professores-autores em tempos de cibercultura. Editora Atlas. 2013. # Piva Jr, João Dilermando, Pupo, Ricardo Silveira, Saullo, Luciano Gamez, Oliveira, Hanniel Galvão. EAD na Prática: planejamento, métodos e ambientes. Elsevier, 2011. # Preti, Oreste. Educação a distância: fundamentos e políticas. Editora UFMT. 2009 = Bibliografia complementar: = # Diniz, Ester de Carvalho, Van der Linden, Marta M. Gomes, Fernandes, Terezinha Alves. Educação a Distância: Coletânea de textos para subsidiar a docência on-line. Volume1. Editora Universitária - UFPB - João Pessoa - Dezembro 2011. # Hack, Josias Ricardo. Introdução à Educação a Distância. Editora Universitária de UFSC. Florianópolis, 2011. # ENAP Escola Nacional de Administração Pública. Educação a distância em organizações públicas; mesa-redonda de pesquisa-ação. Brasília: ENAP, 2006. # Gabriel, Martha. Educ@r: a (r)evolução digital na educação. Editora Saraiva. 1ª Edição. 2013 fluk22isb3rmhv7mqdi7fpfojmed7t5 142682 142664 2022-08-14T03:26:58Z Caio Giovanni Pereira Vasconcelos 35439 /* Notícias Sobre EaD */ wikitext text/x-wiki __TOC__ = Programa da Disciplina = {| class="wikitable" |'''Nome:''' |Educação à Distância |- |'''Código:''' |6281 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Computação |- |'''Carga-horária total:''' |60 horas |- |'''Carga-horária semanal:''' |4 horas (teóricas: 2; práticas: 2) |- |'''Créditos:''' |4 |- |'''Pré-requisito:''' |[[DC-UFRPE/Licenciatura Plena em Computação/Fundamentosda Educação|Fundamentos da Educação]] |- |} = Ementa: = História da Educação a Distância; Fundamentos teóricos e metodológicos e aspectos pedagógicos da Educação a Distância; Ferramentas e ambientes de apoio; Fundamentos legais; Processos de gestão e produção para Educação a Distância. = Prática como componente curricular (30h): = No âmbito da discussão sobre educação a distância, serão praticados métodos de ensino específicos desta modalidade, apoiados pelos recursos de mídia dos ambientes virtuais de aprendizagem, tais como fóruns, chats, vídeo-aulas, e-books, entre outros. = Objetivos: = * Prover uma visão geral da modalidade da Educação a Distância; * Familiarizar o aluno com fundamentos teóricos, pedagógicos e legais da Educação a Distância; * Tornar o aluno capaz de utilizar um ambiente virtual de aprendizagem para ministrar cursos a distância; * Tornar o aluno capaz de compreender os principais aspectos relacionados à produção de materiais didáticos para uso na Educação a Distância. = Avalie seus conhecimentos: = Você poderá testar seus conhecimentos sobre os diversos assuntos da disciplina através do nosso: [<nowiki/>[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Questionário|Questionário]]] = Conteúdo Programático = *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Contextualização da EaD|Contextualização da EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Histórico da Modalidade EAD|Histórico da Modalidade EAD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Conceitos teóricos sobre a modalidade de ensino EaD e Presencial|Conceitos teóricos sobre a modalidade de ensino EaD e Presencial]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Tecnologias em EAD|Tecnologias em EAD.]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Políticas públicas|Políticas públicas]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Papel do Professor, Tutor e Aluno|Papel do Professor, Tutor e Aluno.]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Fundamentos da Avaliação Educacional|Fundamentos da Avaliação Educacional]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Ambiente Virtual de Aprendizagem|Ambiente Virtual de Aprendizagem]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/EaD no Brasil|EaD no Brasil]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão da aprendizagem na EaD/Fundamentos e Modelos de Gestão da EAD|Gestão da aprendizagem na EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Desenho pedagógico na EaD|Desenho pedagógico na EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão de produção de materiais didáticos|Gestão de produção de materiais didáticos]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão do conhecimento na EaD|Gestão do conhecimento na EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Sistemas Tutoriais|Sistemas Tutoriais]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Estratégias e metodologias para a docência em EaD|Estratégias e metodologias para a docência em EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Conferências e Periódicos|Conferências e Periódicos]] *[[Aprendizagem baseada em projetos]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão da inovação da educação a distância|Gestão da inovação da educação a distância]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Sala de aula invertida no EAD|Sala de aula invertida no EAD]] = Notícias Sobre EaD = * [https://www.terra.com.br/noticias/ensino-a-distancia-tende-a-superar-o-presencial-em-2022,94497dca2b99d45c634faeafdaba6617bypn64uu.html Ensino à distância tende a superar o presencial em 2022.] * [https://agenciabrasil.ebc.com.br/educacao/noticia/2021-11/ensino-distancia-conquista-adeptos-e-aumenta-apos-fim-de-restricoes Ensino a distância conquista novos adeptos e aumenta após fim de restrições.] * [https://www12.senado.leg.br/noticias/materias/2021/12/14/subcomissao-que-acompanha-educacao-na-pandemia-vota-relatorio-na-quarta Subcomissão que acompanha educação na pandemia vota relatório.] * [https://g1.globo.com/pe/petrolina-regiao/noticia/2021/12/15/ifsertaope-vai-ofertar-cursos-ead-em-afranio-cabrobo-e-lagoa-grande.ghtml IFSertãoPE vai ofertar cursos EaD em Afrânio, Cabrobó e Lagoa Grande] * [https://www.seduc.ce.gov.br/2021/12/13/seduc-lanca-quatro-e-books-com-producoes-de-professores-das-redes-estadual-e-municipais/ Seduc lança quatro e-books com produções de professores das redes estadual e municipais.] * [https://mimimidias.podbean.com/e/018-o-tal-do-ensino-a-distancia/ Mimimidias em prosa - o tal do ensino à distância] * [https://www.ufrgs.br/coronavirus/base/artigo-o-ensino-remoto-emergencial-e-a-educacao-a-distancia/ O Ensino Remoto Emergencial e a Educação a Distância] * [http://horizontes.sbc.org.br/index.php/2020/06/ensino-remoto-na-educacao-superior/ Ensino remoto na Educação Superior: desafios e conquistas em tempos de pandemia] * [https://er.educause.edu/articles/2020/3/the-difference-between-emergency-remote-teaching-and-online-learning The Difference Between Emergency Remote Teaching and Online Learning] * [https://www.diariodepernambuco.com.br/noticia/educacao/2022/08/wyden-aproveita-o-crescimento-do-ead-e-aumenta-o-seu-portfolio-de-curs.html Wyden aproveita o crescimento do EAD e aumenta o seu portfólio de cursos nesta modalidade] * [https://jc.ne10.uol.com.br/colunas/enem-e-educacao/2022/08/15062201-upe-divulga-concorrencia-do-vestibular-de-cursos-ead.html UPE divulga concorrência do vestibular de cursos EAD.] * [https://www.cnnbrasil.com.br/nacional/ead-ja-responde-por-mais-da-metade-das-matriculas-realizadas-em-instituicoes-privadas/ EAD já responde por mais da metade das matrículas realizadas em instituições privadas.] *[https://clickpetroleoegas.com.br/senai-sebrae-e-senac-oferecem-mais-de-5-mil-vagas-em-cursos-gratuitos-online-e-ead/ SENAI, SEBRAE e SENAC oferecem mais de 5 mil vagas em cursos gratuitos online e EAD.] *[https://clickpetroleoegas.com.br/google-anuncia-500-mil-vagas-em-cursos-gratuitos-online-e-ead-para-jovens-de-todo-o-mundo/?amp Google anuncia 500 MIL vagas em cursos gratuitos online e EAD para jovens de todo o mundo.] *[https://portal6.com.br/2022/08/11/no-dia-do-estudante-unievangelica-oferece-aos-alunos-de-ead-isencao-nas-matriculas/ No Dia do Estudante, UniEVANGÉLICA oferece aos alunos de EAD isenção nas matrículas.] *[https://www1.folha.uol.com.br/educacao/2022/07/graduacao-a-distancia-supera-a-presencial-em-numero-de-ingressantes.shtml Graduação a distância supera a presencial em número de ingressantes.] *[https://agenciabrasil.ebc.com.br/educacao/noticia/2022-06/matriculas-no-ensino-distancia-cresceram-no-primeiro-ano-da-pandemia Matrículas no ensino a distância cresceram no primeiro ano da pandemia.] *[https://www.cnnbrasil.com.br/noticias/avanco-do-ead-muda-perfil-do-ensino-superior-privado-no-brasil-revela-pesquisa/ Avanço do EAD muda perfil do ensino superior privado no Brasil, revela pesquisa.] *[https://www.terra.com.br/noticias/educacao/metaverso-e-ead-estao-transformando-o-ensino-superior-no-pais,a71c802d1986dc9e3f07c50b091bf03fbn1m6rqf.html Metaverso e EAD estão transformando o ensino superior no País.] *[https://www.migalhas.com.br/depeso/360421/lgpd-e-o-uso-de-plataformas-online-na-educacao-a-distancia LGPD e o uso de plataformas online na educação à distância.] = Turmas = * [[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/2019.2|2019.2]] * 2021.2 <br /> = Bibliografia básica: = # BRASIL. Lei de Diretrizes e Bases da Educação Nacional. Brasília: MEC, 1996. # Belloni, Maria Luiza. Educação a Distância. Editora Autores Associados. 5ª Edição. 2006. # Ricardo, Eleonora Jorge. Educação a Distância: professores-autores em tempos de cibercultura. Editora Atlas. 2013. # Piva Jr, João Dilermando, Pupo, Ricardo Silveira, Saullo, Luciano Gamez, Oliveira, Hanniel Galvão. EAD na Prática: planejamento, métodos e ambientes. Elsevier, 2011. # Preti, Oreste. Educação a distância: fundamentos e políticas. Editora UFMT. 2009 = Bibliografia complementar: = # Diniz, Ester de Carvalho, Van der Linden, Marta M. Gomes, Fernandes, Terezinha Alves. Educação a Distância: Coletânea de textos para subsidiar a docência on-line. Volume1. Editora Universitária - UFPB - João Pessoa - Dezembro 2011. # Hack, Josias Ricardo. Introdução à Educação a Distância. Editora Universitária de UFSC. Florianópolis, 2011. # ENAP Escola Nacional de Administração Pública. Educação a distância em organizações públicas; mesa-redonda de pesquisa-ação. Brasília: ENAP, 2006. # Gabriel, Martha. Educ@r: a (r)evolução digital na educação. Editora Saraiva. 1ª Edição. 2013 rrjydinrnlx7wksqpo57p96nd8j3xs4 142686 142682 2022-08-14T03:44:37Z Caio Giovanni Pereira Vasconcelos 35439 /* Notícias Sobre EaD */ wikitext text/x-wiki __TOC__ = Programa da Disciplina = {| class="wikitable" |'''Nome:''' |Educação à Distância |- |'''Código:''' |6281 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Computação |- |'''Carga-horária total:''' |60 horas |- |'''Carga-horária semanal:''' |4 horas (teóricas: 2; práticas: 2) |- |'''Créditos:''' |4 |- |'''Pré-requisito:''' |[[DC-UFRPE/Licenciatura Plena em Computação/Fundamentosda Educação|Fundamentos da Educação]] |- |} = Ementa: = História da Educação a Distância; Fundamentos teóricos e metodológicos e aspectos pedagógicos da Educação a Distância; Ferramentas e ambientes de apoio; Fundamentos legais; Processos de gestão e produção para Educação a Distância. = Prática como componente curricular (30h): = No âmbito da discussão sobre educação a distância, serão praticados métodos de ensino específicos desta modalidade, apoiados pelos recursos de mídia dos ambientes virtuais de aprendizagem, tais como fóruns, chats, vídeo-aulas, e-books, entre outros. = Objetivos: = * Prover uma visão geral da modalidade da Educação a Distância; * Familiarizar o aluno com fundamentos teóricos, pedagógicos e legais da Educação a Distância; * Tornar o aluno capaz de utilizar um ambiente virtual de aprendizagem para ministrar cursos a distância; * Tornar o aluno capaz de compreender os principais aspectos relacionados à produção de materiais didáticos para uso na Educação a Distância. = Avalie seus conhecimentos: = Você poderá testar seus conhecimentos sobre os diversos assuntos da disciplina através do nosso: [<nowiki/>[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Questionário|Questionário]]] = Conteúdo Programático = *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Contextualização da EaD|Contextualização da EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Histórico da Modalidade EAD|Histórico da Modalidade EAD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Conceitos teóricos sobre a modalidade de ensino EaD e Presencial|Conceitos teóricos sobre a modalidade de ensino EaD e Presencial]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Tecnologias em EAD|Tecnologias em EAD.]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Políticas públicas|Políticas públicas]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Papel do Professor, Tutor e Aluno|Papel do Professor, Tutor e Aluno.]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Fundamentos da Avaliação Educacional|Fundamentos da Avaliação Educacional]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Ambiente Virtual de Aprendizagem|Ambiente Virtual de Aprendizagem]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/EaD no Brasil|EaD no Brasil]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão da aprendizagem na EaD/Fundamentos e Modelos de Gestão da EAD|Gestão da aprendizagem na EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Desenho pedagógico na EaD|Desenho pedagógico na EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão de produção de materiais didáticos|Gestão de produção de materiais didáticos]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão do conhecimento na EaD|Gestão do conhecimento na EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Sistemas Tutoriais|Sistemas Tutoriais]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Estratégias e metodologias para a docência em EaD|Estratégias e metodologias para a docência em EaD]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Conferências e Periódicos|Conferências e Periódicos]] *[[Aprendizagem baseada em projetos]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Gestão da inovação da educação a distância|Gestão da inovação da educação a distância]] *[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/Sala de aula invertida no EAD|Sala de aula invertida no EAD]] = Notícias Sobre EaD = * [https://www.terra.com.br/noticias/ensino-a-distancia-tende-a-superar-o-presencial-em-2022,94497dca2b99d45c634faeafdaba6617bypn64uu.html Ensino à distância tende a superar o presencial em 2022.] * [https://agenciabrasil.ebc.com.br/educacao/noticia/2021-11/ensino-distancia-conquista-adeptos-e-aumenta-apos-fim-de-restricoes Ensino a distância conquista novos adeptos e aumenta após fim de restrições.] * [https://www12.senado.leg.br/noticias/materias/2021/12/14/subcomissao-que-acompanha-educacao-na-pandemia-vota-relatorio-na-quarta Subcomissão que acompanha educação na pandemia vota relatório.] * [https://g1.globo.com/pe/petrolina-regiao/noticia/2021/12/15/ifsertaope-vai-ofertar-cursos-ead-em-afranio-cabrobo-e-lagoa-grande.ghtml IFSertãoPE vai ofertar cursos EaD em Afrânio, Cabrobó e Lagoa Grande] * [https://www.seduc.ce.gov.br/2021/12/13/seduc-lanca-quatro-e-books-com-producoes-de-professores-das-redes-estadual-e-municipais/ Seduc lança quatro e-books com produções de professores das redes estadual e municipais.] * [https://mimimidias.podbean.com/e/018-o-tal-do-ensino-a-distancia/ Mimimidias em prosa - o tal do ensino à distância] * [https://www.ufrgs.br/coronavirus/base/artigo-o-ensino-remoto-emergencial-e-a-educacao-a-distancia/ O Ensino Remoto Emergencial e a Educação a Distância] * [http://horizontes.sbc.org.br/index.php/2020/06/ensino-remoto-na-educacao-superior/ Ensino remoto na Educação Superior: desafios e conquistas em tempos de pandemia] * [https://er.educause.edu/articles/2020/3/the-difference-between-emergency-remote-teaching-and-online-learning The Difference Between Emergency Remote Teaching and Online Learning] * [https://www.diariodepernambuco.com.br/noticia/educacao/2022/08/wyden-aproveita-o-crescimento-do-ead-e-aumenta-o-seu-portfolio-de-curs.html Wyden aproveita o crescimento do EAD e aumenta o seu portfólio de cursos nesta modalidade] * [https://jc.ne10.uol.com.br/colunas/enem-e-educacao/2022/08/15062201-upe-divulga-concorrencia-do-vestibular-de-cursos-ead.html UPE divulga concorrência do vestibular de cursos EAD.] * [https://www.cnnbrasil.com.br/nacional/ead-ja-responde-por-mais-da-metade-das-matriculas-realizadas-em-instituicoes-privadas/ EAD já responde por mais da metade das matrículas realizadas em instituições privadas.] *[https://clickpetroleoegas.com.br/senai-sebrae-e-senac-oferecem-mais-de-5-mil-vagas-em-cursos-gratuitos-online-e-ead/ SENAI, SEBRAE e SENAC oferecem mais de 5 mil vagas em cursos gratuitos online e EAD.] *[https://clickpetroleoegas.com.br/google-anuncia-500-mil-vagas-em-cursos-gratuitos-online-e-ead-para-jovens-de-todo-o-mundo/?amp Google anuncia 500 MIL vagas em cursos gratuitos online e EAD para jovens de todo o mundo.] *[https://portal6.com.br/2022/08/11/no-dia-do-estudante-unievangelica-oferece-aos-alunos-de-ead-isencao-nas-matriculas/ No Dia do Estudante, UniEVANGÉLICA oferece aos alunos de EAD isenção nas matrículas.] *[https://www1.folha.uol.com.br/educacao/2022/07/graduacao-a-distancia-supera-a-presencial-em-numero-de-ingressantes.shtml Graduação a distância supera a presencial em número de ingressantes.] *[https://agenciabrasil.ebc.com.br/educacao/noticia/2022-06/matriculas-no-ensino-distancia-cresceram-no-primeiro-ano-da-pandemia Matrículas no ensino a distância cresceram no primeiro ano da pandemia.] *[https://www.cnnbrasil.com.br/noticias/avanco-do-ead-muda-perfil-do-ensino-superior-privado-no-brasil-revela-pesquisa/ Avanço do EAD muda perfil do ensino superior privado no Brasil, revela pesquisa.] *[https://www.terra.com.br/noticias/educacao/metaverso-e-ead-estao-transformando-o-ensino-superior-no-pais,a71c802d1986dc9e3f07c50b091bf03fbn1m6rqf.html Metaverso e EAD estão transformando o ensino superior no País.] *[https://www.migalhas.com.br/depeso/360421/lgpd-e-o-uso-de-plataformas-online-na-educacao-a-distancia LGPD e o uso de plataformas online na educação à distância.] *[https://www.camara.leg.br/noticias/842977-COMISSAO-APROVA-CARGA-HORARIA-A-DISTANCIA-PARA-ALUNOS-ATLETAS Comissão aprova carga horária a distância para alunos atletas.] = Turmas = * [[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/2019.2|2019.2]] * 2021.2 <br /> = Bibliografia básica: = # BRASIL. Lei de Diretrizes e Bases da Educação Nacional. Brasília: MEC, 1996. # Belloni, Maria Luiza. Educação a Distância. Editora Autores Associados. 5ª Edição. 2006. # Ricardo, Eleonora Jorge. Educação a Distância: professores-autores em tempos de cibercultura. Editora Atlas. 2013. # Piva Jr, João Dilermando, Pupo, Ricardo Silveira, Saullo, Luciano Gamez, Oliveira, Hanniel Galvão. EAD na Prática: planejamento, métodos e ambientes. Elsevier, 2011. # Preti, Oreste. Educação a distância: fundamentos e políticas. Editora UFMT. 2009 = Bibliografia complementar: = # Diniz, Ester de Carvalho, Van der Linden, Marta M. Gomes, Fernandes, Terezinha Alves. Educação a Distância: Coletânea de textos para subsidiar a docência on-line. Volume1. Editora Universitária - UFPB - João Pessoa - Dezembro 2011. # Hack, Josias Ricardo. Introdução à Educação a Distância. Editora Universitária de UFSC. Florianópolis, 2011. # ENAP Escola Nacional de Administração Pública. Educação a distância em organizações públicas; mesa-redonda de pesquisa-ação. Brasília: ENAP, 2006. # Gabriel, Martha. Educ@r: a (r)evolução digital na educação. Editora Saraiva. 1ª Edição. 2013 3372dmj9m1jrmp9eee5itu2focg9qhr DC-UFRPE/Bacharelado em Ciência da Computação 0 19898 142668 142631 2022-08-13T21:44:58Z Braynner Teixeira 35357 wikitext text/x-wiki == Introdução == = O Curso = O curso de Bacharelado em Ciência da Computação foi criado na sede da UFRPE visando a atender a uma demanda reprimida no estado de Pernambuco por profissionais capacitados, com perfil inovador e sólida formação científica na área de Informática. O egresso desse curso estará apto a atuar no desenvolvimento científico e técnico da computação e também a aplicar todo o conhecimento e experiência adquiridos na solução de problemas reais, promovendo o desenvolvimento tecnológico da sociedade. É dada ênfase especial no uso de laboratórios para uma familiarização com projetos complexos envolvendo o desenvolvimento e implementação de software. O Bacharel em Ciência da Computação será um profissional capaz de detectar, analisar, documentar e viabilizar possíveis aplicações da computação na solução de problemas nas diversas áreas de conhecimento, bem como de atender a demandas emergentes do mercado e da sociedade, sendo um catalisador no uso e disseminação da Computação para o bem comum do homem e da sociedade. Característidas do curso: Duração do curso - 09 semestres  Carga horária - 3.210 horas Turno - Vespertino Vagas - 80 por ano = Princípio e valores = Compreendemos que a formação acadêmica do profissional também passa pela sua formação de cidadão consciente de suas atribuições sociais e humanísticas, ciente de seus direitos e deveres, com senso crítico, autocrítico e ético. Buscamos, portanto, incutir estes valores na formação de nossos egressos através, por exemplo, de disciplinas do contexto social e profissional onde tais princípios são tratados com ênfase naqueles norteadores da área de computação. Adicionalmente, incentivamos ações cooperativas que promovam a inclusão digital e a disseminação do conhecimento na área de computação, e o desenvolvimento de sistemas voltados para uma melhor qualidade de vida de seus usuários, aptos a contribuírem para o desenvolvimento científico. Nosso ideal é formar recursos humanos de conhecimento sólido, com motivação e capacidade para assimilar as mudanças e tendências dinâmicas que caracterizam a área de Computação e Informática, que promovam e disseminem o desenvolvimento científico com alto padrão de qualidade, que lidem com as adversidades com criatividade, que desenvolvam trabalhos colaborativos com respeito mútuo, capazes de liderar e serem liderados, que respeitem os valores institucionais e os princípios éticos que norteiam nossa sociedade, e, por fim, que desenvolvam seu trabalho com uma visão humanística, refletindo sobre o impacto de sua atuação na sociedade, buscando sempre contribuir para o desenvolvimento regional e nacional. = Missão do Curso (Objetivos) = De acordo com as Diretrizes Curriculares da área de Computação e Informática, o Bacharelado em Ciência da Computação visa a formação de recursos humanos para o desenvolvimento científico e tecnológico da Computação. Em sintonia com as Diretrizes Curriculares, o Bacharelado em Ciência da Computação visa formar profissionais altamente qualificados, entrosados com o estado da arte da ciência e da tecnologia da Computação, com sólida formação em Ciência da Computação, aptos para seguirem a carreira acadêmica, promover o desenvolvimento científico bem como a aplicar seus conhecimentos em prol do desenvolvimento social. O perfil profissional dos egressos do Bacharelado em Ciência da Computação engloba características que podem ser divididas em função de suas aptidões, aspectos técnicos, humanísticos e sociais, os quais são descritos na seção a seguir. = Perfil do Profissional = O Bacharel em Ciência da Computação será um profissional capaz de detectar, analisar, documentar e viabilizar possíveis aplicações da computação na solução de problemas nas diversas áreas de conhecimento, bem como de atender a demandas emergentes do mercado e da sociedade, sendo um catalisador no uso e disseminação da Computação para o bem comum do homem e da sociedade. == Histórico == .... = Coordenação = '''Coordenador''': Robson Medeiros '''Vice-Coordenador:''' Érica Sousa '''Secretária''': Sandra Xavier '''Telefone''': (81) 3320.5439 '''E-mail Secretaria''': secretaria.bcc@ufrpe.br '''E-mail Coordenação''': coordenacao.bcc@ufrpe.br = Prêmios = .... = Grade Curricular = {| class="wikitable" !1<sup>o</sup> !2<sup>o</sup> !3<sup>o</sup> !4<sup>o</sup> !5<sup>o</sup> !6<sup>o</sup> !7<sup>o</sup> !8<sup>o</sup> !9<sup>o</sup> |- |''[[Cálculo Diferencial e Integral I|Cálculo NI]]'' |''[[Cálculo Diferencial e Integral II|Cálculo NII]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Estatistica Exploratoria|Estatística Exploratória]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Arquitetura e Organização de Computadores|Arquitetura e Organização de Computadores]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/sistemas Operacionais|''Sistemas Operacionais'']] | ''[[Processamento e Análise de Imagens/Imagens Digitais|Processamento]]'' [[Processamento e Análise de Imagens/Imagens Digitais|de]] [[Processamento e Análise de Imagens/Imagens Digitais|Imagens]] |''Optativa 6'' |''Optativa 11'' |''Optativa 15'' |- |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Matemática Discreta 1|Matemática Discreta I]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Matemática Discreta II|Matemática Discreta II]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Circuitos Digitais|''Circuitos Digitais'']] |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Banco de dados|Banco de Dados]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Inteligência Artificial|''Inteligência Artificial'']] |''[[Segurança da informação]]'' |''Optativa 7'' |''Optativa 12'' |''Optativa 16'' |- |''[[Álgebra Linear e Vetorial Para Computação]]'' |''[[Metodologia Científica Aplicada a Computação]]'' |''[[Física Aplicada à Computação]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Redes de Computadores|Redes de Computadores]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Sistemas Distribuídos|''Sistemas Distribuídos'']] |''Optativa 3'' |''Optativa 8'' |''Optativa 13'' |''Optativa 17'' |- |''[[Introdução à Ciência da Computação]]'' |''[[Algoritmos e Estruturas de Dados I|Algoritmos e Estruturas de Dados]]'' |''[[Teoria da Computação]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|''Engenharia de Software'']] |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Projeto de Desenvolvimento de Software|Projeto de Desenvolvimento de Software]]'' |''Optativa 4'' |''Optativa 9'' |''Optativa 14'' |''Optativa 18'' |- |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação I|Introdução a Programação I]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação II|Introdução a Programação II]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Projeto e Análise de Algoritmos|Projeto e Análise de Algoritmos]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Paradigmas de Computação|Paradigmas de Computação]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Compiladores|Compiladores]]'' |''Optativa 5'' |''Optativa 10'' |''Projeto de Conclusão de Curso'' |''Trabalho de Conclusão de Curso'' |- |''[[Educação Física]]'' | | | | | |''Estágio'' ''Supervisionado I'' |''Estágio'' ''Supervisionado II'' |''Atividades Complementares'' |} '''Resumo Carga Horária do Perfil:''' Carga Horária total: 3210 Carga Horária optativa: 1260 Componentes Optativos Livres: 120 Carga Horária Obrigatória: 1950 Componentes Optativos do Perfil: 960 Atividades Complementares:180 === Porcentagem dos Conteúdos de Formação === {| class="wikitable" |+ !CONTEÚDO FORMAÇÃO !CH !% FORMAÇÃO |- !Matemática !360 !11,21% |- !Fundamentos da computação !600 !18,69% |- !Tecnologia da computação !360 !11,21% |- !Contexto Social e Profissional !150 !4,67% |- !Personalizável (Optativas e Ativ. Complementares) !1260 !39,25% |- | '''Ciências Básicas''' |60 |1,87% |- |'''Estágio Supervisionado''' |240 |7,47% |- | '''Projeto e Trabalho de Conclusão de Curso''' |180 |5,6% |- |'''Total''' |3210 |100% |} == Disciplinas Optativas == {| class="wikitable" ! colspan="7" |COMPUTAÇÃO EDUCACIONAL |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância|06281 - EDUCAÇÃO À DISTÂNCIA]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/04341 - LÍNGUA BRASILEIRA DE SINAIS - LIBRAS|04341 - LÍNGUA BRASILEIRA DE SINAIS - LIBRAS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14726 - ROBÓTICA EDUCACIONAL I |OPTATIVO |0 |30 |30 |60 |4.0 |- |06220 - INFORMÁTICA NA EDUCAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14002 - PROJETO DE SISTEMAS EDUCACIONAIS |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |COMPUTAÇÃO GRÁFICA, REALIDADE VIRTUAL E JOGOS DIGITAIS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |06230 - COMPUTAÇÃO GRÁFICA BÁSICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14042 - JOGOS DIGITAIS|14042 - JOGOS DIGITAIS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14054 - REALIDADE VIRTUAL |OPTATIVO |0 |30 |30 |60 |4.0 |- |14056 - TÓPICOS AVANÇADOS EM REALIDADE VIRTUAL _____________ |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[28015 - JOGOS DIGITAIS NA EDUCAÇÃO]] |OPTATIVO |0 |30 |30 |60 |4 |- ! colspan="7" |REDES E SISTEMAS DISTRIBUÍDOS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Análise de Desempenho|14099 - ANÁLISE DE DESEMPENHO]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Arquiteturas Orientadas a Serviços|14061 - ARQUITETURAS ORIENTADAS A SERVIÇOS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14120 - AVALIAÇÃO DE DESEMPENHO DE REDES           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14124 - COMPUTAÇÃO EM NUVEM           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14119 - DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Desenvolvimento de Aplicações para TV|14711 - DESENVOLVIMENTO DE APLICAÇÕES PARA TV]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14010 - GERENCIAMENTO DE REDES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |06294 - INTRODUÇÃO À COMPUTAÇÃO EVOLUTIVA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |4123 - PLATAFORMAS DE DISTRIBUIÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14712 - PROJETO E IMPLEMENTAÇÃO DE SISTEMAS DISTRIBUÍDOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14121 - REDES DE COMPUTADORES SEM FIO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |14 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Segurança da Informação|14076 - SEGURANÇA DA INFORMAÇÃO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14713 - SISTEMAS DE TEMPO REAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14714 - TECNOLOGIA DE REDES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14011 - TÓPICOS AVANÇADOS EM REDES DE COMPUTADORES I          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14131 - TÓPICOS AVANÇADOS EM REDES DE COMPUTADORES II          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14060 - TÓPICOS AVANÇADOS EM SISTEMAS DISTRIBUÍDOS I          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |14122 - TÓPICOS AVANÇADOS EM SISTEMAS DISTRIBUÍDOS II          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14312 - WEB SERVICES DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |ARQUITETURA DE COMPUTADORES E SISTEMAS OPERACIONAIS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14066 - ARQUITETURAS AVANÇADAS DE COMPUTADORES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |14710 - ARQUITETURAS NÃO-CONVENCIONAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14067 - CIRCUITOS INTEGRADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14069 - COMPUTAÇÃO DE ALTO DESEMPENHO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14727 - PROJETO DE SISTEMAS EMBARCADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14091 - SISTEMAS UNIX          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14068 - TÓPICOS AVANÇADOS EM ARQUITETURAS DE COMPUTADORES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14070 - TÓPICOS AVANÇADOS EM SISTEMAS OPERACIONAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |FUNDAMENTOS DA COMPUTAÇÃO |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Algoritmos em grafos|14093 - ALGORITMOS EM GRAFOS]]  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14313 - ALGORITMOS SOBRE TEXTO  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/|14719]] - APRENDIZAGEM DE MÁQUINAS   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14316 - AUTÔMATOS JOGOS E LÓGICA   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Computação Quântica|14073 - COMPUTAÇÃO QUÂNTICA]]   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |06010 - CRIPTOGRAFIA DEPARTAMENTO DE MATEMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14701 - ESTRUTURAS ALGÉBRICAS PARA COMPUTAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14314 - GEOMETRIA COMPUTACIONA DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14317 - INFORMAÇÃO QUÂNTICA  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14702 - INTRODUÇÃO A TEORIA DAS CATEGORIAS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/INTRODUÇÃO À COMPUTAÇÃO QUÂNTICA|06271 - INTRODUÇÃO À COMPUTAÇÃO QUÂNTICA]]          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |06239 - INTRODUÇÃO À TEORIA DA COMPUTAÇÃO          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Lógica para Computação|14721 - LÓGICA PARA COMPUTAÇÃO]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Mineração de texto|14318 - MINERAÇÃO DE TEXTO]] DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Motores Gráficos|14722 - MOTORES GRÁFICOS]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/PROCESSAMENTO DE IMAGENS|14051 - PROCESSAMENTO DE IMAGENS]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |14096 - PROJETO DE COMPILADORES DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |15 |45 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Realidade Virtual e Mista|14723 - REALIDADE VIRTUAL E MISTA]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14015 - SEMÂNTICA DE LINGUAGENS DE PROGRAMAÇÃO          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Sistemas Multiagentes|14724 - SISTEMAS MULTIAGENTES]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14115 - TEORIA DA COMPLEXIDADE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14013 - TEORIA DA COMPUTABILIDADE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Teoria dos grafos|06232 - TEORIA DOS GRAFOS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14116 - TORIA DOS AUTÔMATOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14072 - TÓPICOS AVANÇADOS EM TEORIA DA COMPUTAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14315 - TÓPICOS EM COMBINATÓRIA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Visão Computacional|14704 - VISÃO COMPUTACIONAL]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |INTELIGÊNCIA ARTIFICIAL |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14019 - RECONHECIMENTO DE PADRÕES |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14020 - REDES NEURAIS|14020 - REDES NEURAIS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14022 - SISTEMAS ESPECIALISTAS |OPTATIVO |0 |60 |0 |60 |4.0 |- |14024 - TÓPICOS AVANÇADOS EM INTELIGÊNCIA ARTIFICIAL |OPTATIVO |0 |60 |0 |60 |4.0 |} {| class="wikitable" |- ! colspan="7" |ENGENHARIA DE SOFTWARE E SISTEMAS DE INFORMAÇÃO |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14322 - ASPECTOS COGNITIVOS NO DESENVOLVIMENTO DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14119 - DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de Requisitos|14078 - ENGENHARIA DE REQUISITOS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14323 - ENGENHARIA DE SOFTWARE EXPERIMENTAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14046 - GERÊNCIA DE PROJETOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Gestão da Informação e do Conhecimento|14716 - GESTÃO DA INFORMAÇÃO E DO CONHECIMENTO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Gestão de Processos de Negócio|14717 - GESTÃO DE PROCESSOS DE NEGÓCIO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14718 - GOVERNANÇA DE TI|14718 - GOVERNANÇA DE TI]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14320 - INOVAÇÃO EM PROJETOS DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14324 - INTERAÇÃO HOMEM MÁQUINA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14715 - INTERNET DO FUTURO|14715 - INTERNET DO FUTURO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE|14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14079 - MÉTODOS FORMAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |28011 - PROJETO DE DESENVOLVIMENTO DE SOFTWARE EDUCACIONAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |15 |45 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Qualidade de Software|14080 - QUALIDADE DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |06218 - SISTEMAS DE INFORMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Teste de Software|14321 - TESTE DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14081 - TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |PROGRAMAÇÃO, ALGORITMOS E BANCO DE DADOS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14033 - ALGORITMOS NUMÉRICOS          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |4094 - ANÁLISE E PROJETO DE SISTEMAS ORIENTADOS A ASPECTOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14108 - ANÁLISE E PROJETO DE SISTEMAS ORIENTADOS A OBJETOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Banco de Dados Não-Convencionais|14092 - BANCO DE DADOS NÃO-CONVENCIONAIS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14128 - DESAFIOS DE PROGRAMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14125 - DESENVOLVIMENTO DE APLICAÇÕES PARA WEB          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14095 - PROGRAMAÇÃO CONCORRENTE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14126 - PROGRAMAÇÃO EM LINGUAGENS HÍBRIDAS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14127 - PROGRAMAÇÃO FUNCIONAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14032 - PROGRAMAÇÃO LINEAR          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14129 - PROGRAMAÇÃO ORIENTADA A ASPECTOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14098 - TÓPICOS AVANÇADOS EM BANCO DE DADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14097 - TÓPICOS AVANÇADOS EM PROGRAMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |MODELAGEM, SIMULAÇÃO E ANÁLISE DE DESEMPENHO DE SISTEMAS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14730 - COMPUTAÇÃO PARA ANÁLISE DE DADOS |OPTATIVO |0 |30 |30 |60 |4.0 |- |14035 - MODELAGEM COMPUTACIONAL |OPTATIVO |0 |60 |0 |60 |4.0 |- |14101 - TEORIA DAS FILAS |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |BIOLOGIA COMPUTACIONAL E BIOINFORMÁTICA |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14104 - BIOINFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/BIOLOGIA COMPUTACIONAL|14103 - BIOLOGIA COMPUTACIONAL]] |OPTATIVO |0 |45 |15 |60 |4.0 |- |14130 - ALGORITMOS PARA BIOINFORMÁTICA E BIOLOGIA COMPUTACIONAL |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |COMPUTAÇÃO & SOCIEDADE |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/ASPECTOS HUMANOS E SOCIAIS NA COMPUTAÇÃO|28007 - ASPECTOS HUMANOS E SOCIAIS NA COMPUTAÇÃO]] |OPTATIVO |0 |60 |0 |60 |4.0 |- |14043 - COMPUTADORES E SOCIEDADE |OPTATIVO |0 |60 |0 |60 |4.0 |- |14055 - COMPUTAÇÃO E EMPREENDEDORISMO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14045 - DIREITO E LEGISLAÇÃO PARA INFORMÁTICA |OPTATIVO |0 |60 |0 |60 | |} = Localização = O curso de Bacharelado em Ciência da Computação, sob o Departamento de Computação da UFRPE, fica localizado no Edifício Vasconcelos Sobrinho (CEAGRI II), cujo endereço é Praça Farias Neves, 2 - Dois Irmãos, Recife - PE, 52171-900 - bem a frente ao famoso bar da curva encontrará a entrada para acesso ao prédio. No mapa abaixo, está indicada a localização do Departamento de Computação (em vermelho) em relação ao Edifício Sede (em azul), onde se encontram a Reitoria, o DRCA e o Restaurante Universitário, dentre outros. <mapframe latitude="-8.016" longitude="-34.948" zoom="16" width="600" height="600" align="center">{ "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "name": "Departamento de Computação", "marker-color":"#F00" }, "geometry": { "type": "Point", "coordinates": [ -34.94449496269227, -8.017649563785074 ] } }, { "type": "Feature", "properties": { "name": "Prédio Central - UFRPE", "marker-color":"#00F" }, "geometry": { "type": "Point", "coordinates": [ -34.95088, -8.01419 ] } } ] }</mapframe> No mapa abaixo, está representado o Edifício Professor Vasconcelos Sobrinho e seus arredores. <mapframe latitude="-8.01768" longitude="-34.9445" zoom="18" width="400" height="400" align="center"> { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "name": "Departamento de Computação", "marker-color":"#F00" }, "geometry": { "type": "Point", "coordinates": [ -34.94449496269227, -8.017649563785074 ] } }, { "type": "Feature", "properties": { "name": "Prédio Central - UFRPE", "marker-color":"#00F" }, "geometry": { "type": "Point", "coordinates": [ -34.95088, -8.01419 ] } } ] } </mapframe> [[Ficheiro:Circular em frente ao Departamento de Computação da UFRPE.jpg|alt=Circular em frente ao Departamento de Computação da UFRPE|miniaturadaimagem|Circular deixando a parada em frente ao Departamento de Computação, Março de 2019.]] Para facilitar a locomoção entre os edifícios da Universidade, pode ser utilizado, gratuitamente, o Circular UFRPE, ônibus que faz um trajeto por todos os centros de estudos da Universidade. Uma de suas paradas longas, inclusive, fica localizada em frente ao Departamento de Computação. Em um trajeto que leva cerca de 30 minutos, o ônibus percorre cada um dos pontos da UFRPE, com paradas rápidas para embarque e desembarque em pontos como o CEGOE e a Sede, e paradas longas, como a já citada no Departamento de Computação e no Departamento de Zootecnia. O Edifício Professor Vasconcelos Sobrinho, juntamente com seu vizinho, o Edfício Rildo Sartori Barbosa Coelho, possui um amplo estacionamento de fácil acesso para a comunidade acadêmica. Além disso, o Departamento de Computação possui acesso à outros departamentos através da Transrural, uma via interna para uso da própria Universidade, que contribui para um tráfego tranquilo pela Universidade, evitando a Rua Manoel de Medeiros, normalmente movimentada em horários de pico. Parte do trajeto do Circular UFRPE tira proveito da Transrural para uma rápida locomoção entre as paradas. A Transrural também dispõe de ciclovias adequadamente demarcadas, bem como calçadas acessíveis, com marcações em revelo do centro e de suas bordas. === Transporte Público === As linhas de ônibus que servem as paradas próximas são: ==== Sentido Cidade-Subúrbio (parada em frente à Praça Dois Irmãos) ==== * 060 - TI Tancredo Neves / TI Macaxeira * 202 - Barro / Macaxeira (Várzea) * 202 - Barro / Macaxeira (Várzea) - Viaduto Caxangá * 2060 - TI Tancredo Neves / TI Macaxeira * 2060 - TI Tancredo Neves / TI Macaxeira (Expresso) * 2490 - TI Camaragibe / TI Macaxeira * 2930 - Rio Doce / Dois Irmãos - R. Amora * 2930 - Rio Doce / Dois Irmãos * 522 - Dois Irmãos / Rui Barbosa * 522 - Dois Irmãos / Rui Barbosa (Via Prefeitura) * 524 - Sítio dos Pintos / Dois Irmãos * 532 - T.S Casa Amarela (Cruz Cabugá) * 930 - Rio Doce / Dois Irmãos ==== Sentido Subúrbio-Cidade (parada em frente ao LAFEPE) ==== * 060 - TI Tancredo Neves / TI Macaxeira * 202 - Barro / Macaxeira (Várzea) * 202 - Barro / Macaxeira (Várzea) - Viaduto Caxangá * 2060 - TI Tancredo Neves / TI Macaxeira * 2060 - TI Tancredo Neves / TI Macaxeira (Expresso) * 2490 - TI Camaragibe / TI Macaxeira * 2930 - Rio Doce / Dois Irmãos - R. Amora * 2930 - Rio Doce / Dois Irmãos * 522 - Dois Irmãos / Rui Barbosa * 522 - Dois Irmãos / Rui Barbosa (Via Prefeitura) * 524 - Sítio dos Pintos / Dois Irmãos * 532 - T.S Casa Amarela (Cruz Cabugá) * 930 - Rio Doce / Dois Irmãos = Atividades Complementares = Existem subcategorias dentro de ensino, pesquisa e extensão, com cargas horárias pré-definidas (15, 30 ou 60h). Por exemplo: se você realizou um curso de 37h, ele vai contar como subcategoria "Curso de Extensão", com carga horária de 30h; participação em projeto de extensão contabiliza 60h; [[DC-UFRPE/Licenciatura Plena em Computação/PIBID|PIBID]] contabiliza 60 ou 120h, etc. Procure a coordenação para maiores detalhes. É muito importante que os certificados / declarações de cursos explicitem a carga horária. = Depoimentos = '''Aluno: 2º Período''' Bem acima das expectativas que eu tinha antes do início das aulas. Muito bom, os professores, os conteúdos das aulas, o ambiente, tudo. '''Aluno: 1º Período''' Quero apenas dizer que o curso atinge todas as minhas expectativas. Os professores são muito bons e a turma tem um bom envolvimento. '''Aluno: 6º período''' BCC é o curso de computação com o melhor ambiente das universidades públicas de Pernambuco. O quadro de professores é extraordinário. '''Aluno: 7° período''' BCC na UFRPE conta com um quadro excelente de professores capacitados e que gostam de ensinar e ajudar os alunos. Existem várias opções de projetos extras para agregar no currículo. '''Aluno: 3° período''' Aulas com professores extremamente qualificados e comprometidos com as disciplinas e alunos. Competentes e responsáveis. nweat2c0ysx7ghpeu6u2qbskypxcvtb 142671 142668 2022-08-13T21:46:37Z Braynner Teixeira 35357 wikitext text/x-wiki == Introdução == = O Curso = O curso de Bacharelado em Ciência da Computação foi criado na sede da UFRPE visando a atender a uma demanda reprimida no estado de Pernambuco por profissionais capacitados, com perfil inovador e sólida formação científica na área de Informática. O egresso desse curso estará apto a atuar no desenvolvimento científico e técnico da computação e também a aplicar todo o conhecimento e experiência adquiridos na solução de problemas reais, promovendo o desenvolvimento tecnológico da sociedade. É dada ênfase especial no uso de laboratórios para uma familiarização com projetos complexos envolvendo o desenvolvimento e implementação de software. O Bacharel em Ciência da Computação será um profissional capaz de detectar, analisar, documentar e viabilizar possíveis aplicações da computação na solução de problemas nas diversas áreas de conhecimento, bem como de atender a demandas emergentes do mercado e da sociedade, sendo um catalisador no uso e disseminação da Computação para o bem comum do homem e da sociedade. Característidas do curso: Duração do curso - 09 semestres  Carga horária - 3.210 horas Turno - Vespertino Vagas - 80 por ano = Princípio e valores = Compreendemos que a formação acadêmica do profissional também passa pela sua formação de cidadão consciente de suas atribuições sociais e humanísticas, ciente de seus direitos e deveres, com senso crítico, autocrítico e ético. Buscamos, portanto, incutir estes valores na formação de nossos egressos através, por exemplo, de disciplinas do contexto social e profissional onde tais princípios são tratados com ênfase naqueles norteadores da área de computação. Adicionalmente, incentivamos ações cooperativas que promovam a inclusão digital e a disseminação do conhecimento na área de computação, e o desenvolvimento de sistemas voltados para uma melhor qualidade de vida de seus usuários, aptos a contribuírem para o desenvolvimento científico. Nosso ideal é formar recursos humanos de conhecimento sólido, com motivação e capacidade para assimilar as mudanças e tendências dinâmicas que caracterizam a área de Computação e Informática, que promovam e disseminem o desenvolvimento científico com alto padrão de qualidade, que lidem com as adversidades com criatividade, que desenvolvam trabalhos colaborativos com respeito mútuo, capazes de liderar e serem liderados, que respeitem os valores institucionais e os princípios éticos que norteiam nossa sociedade, e, por fim, que desenvolvam seu trabalho com uma visão humanística, refletindo sobre o impacto de sua atuação na sociedade, buscando sempre contribuir para o desenvolvimento regional e nacional. = Missão do Curso (Objetivos) = De acordo com as Diretrizes Curriculares da área de Computação e Informática, o Bacharelado em Ciência da Computação visa a formação de recursos humanos para o desenvolvimento científico e tecnológico da Computação. Em sintonia com as Diretrizes Curriculares, o Bacharelado em Ciência da Computação visa formar profissionais altamente qualificados, entrosados com o estado da arte da ciência e da tecnologia da Computação, com sólida formação em Ciência da Computação, aptos para seguirem a carreira acadêmica, promover o desenvolvimento científico bem como a aplicar seus conhecimentos em prol do desenvolvimento social. O perfil profissional dos egressos do Bacharelado em Ciência da Computação engloba características que podem ser divididas em função de suas aptidões, aspectos técnicos, humanísticos e sociais, os quais são descritos na seção a seguir. = Perfil do Profissional = O Bacharel em Ciência da Computação será um profissional capaz de detectar, analisar, documentar e viabilizar possíveis aplicações da computação na solução de problemas nas diversas áreas de conhecimento, bem como de atender a demandas emergentes do mercado e da sociedade, sendo um catalisador no uso e disseminação da Computação para o bem comum do homem e da sociedade. == Histórico == .... = Coordenação = '''Coordenador''': Robson Medeiros '''Vice-Coordenador:''' Érica Sousa '''Secretária''': Sandra Xavier '''Telefone''': (81) 3320.5439 '''E-mail Secretaria''': secretaria.bcc@ufrpe.br '''E-mail Coordenação''': coordenacao.bcc@ufrpe.br = Prêmios = .... = Grade Curricular = {| class="wikitable" !1<sup>o</sup> !2<sup>o</sup> !3<sup>o</sup> !4<sup>o</sup> !5<sup>o</sup> !6<sup>o</sup> !7<sup>o</sup> !8<sup>o</sup> !9<sup>o</sup> |- |''[[Cálculo Diferencial e Integral I|Cálculo NI]]'' |''[[Cálculo Diferencial e Integral II|Cálculo NII]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Estatistica Exploratoria|Estatística Exploratória]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Arquitetura e Organização de Computadores|Arquitetura e Organização de Computadores]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/sistemas Operacionais|''Sistemas Operacionais'']] | ''[[Processamento e Análise de Imagens/Imagens Digitais|Processamento]]'' [[Processamento e Análise de Imagens/Imagens Digitais|de]] [[Processamento e Análise de Imagens/Imagens Digitais|Imagens]] |''Optativa 6'' |''Optativa 11'' |''Optativa 15'' |- |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Matemática Discreta 1|Matemática Discreta I]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Matemática Discreta II|Matemática Discreta II]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Circuitos Digitais|''Circuitos Digitais'']] |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Banco de dados|Banco de Dados]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Inteligência Artificial|''Inteligência Artificial'']] |''[[Segurança da informação]]'' |''Optativa 7'' |''Optativa 12'' |''Optativa 16'' |- |''[[Álgebra Linear e Vetorial Para Computação]]'' |''[[Metodologia Científica Aplicada a Computação]]'' |''[[Física Aplicada à Computação]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Redes de Computadores|Redes de Computadores]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Sistemas Distribuídos|''Sistemas Distribuídos'']] |''Optativa 3'' |''Optativa 8'' |''Optativa 13'' |''Optativa 17'' |- |''[[Introdução à Ciência da Computação]]'' |''[[Algoritmos e Estruturas de Dados I|Algoritmos e Estruturas de Dados]]'' |''[[Teoria da Computação]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|''Engenharia de Software'']] |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Projeto de Desenvolvimento de Software|Projeto de Desenvolvimento de Software]]'' |''Optativa 4'' |''Optativa 9'' |''Optativa 14'' |''Optativa 18'' |- |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação I|Introdução a Programação I]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação II|Introdução a Programação II]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Projeto e Análise de Algoritmos|Projeto e Análise de Algoritmos]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Paradigmas de Computação|Paradigmas de Computação]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Compiladores|Compiladores]]'' |''Optativa 5'' |''Optativa 10'' |''Projeto de Conclusão de Curso'' |''Trabalho de Conclusão de Curso'' |- |''[[Educação Física]]'' | | | | | |''Estágio'' ''Supervisionado I'' |''Estágio'' ''Supervisionado II'' |''Atividades Complementares'' |} '''Resumo Carga Horária do Perfil:''' Carga Horária total: 3210 Carga Horária optativa: 1260 Componentes Optativos Livres: 120 Carga Horária Obrigatória: 1950 Componentes Optativos do Perfil: 960 Atividades Complementares:180 === Porcentagem dos Conteúdos de Formação === {| class="wikitable" |+ !CONTEÚDO FORMAÇÃO !CH !% FORMAÇÃO |- !Matemática !360 !11,21% |- !Fundamentos da computação !600 !18,69% |- !Tecnologia da computação !360 !11,21% |- !Contexto Social e Profissional !150 !4,67% |- !Personalizável (Optativas e Ativ. Complementares) !1260 !39,25% |- | '''Ciências Básicas''' |60 |1,87% |- |'''Estágio Supervisionado''' |240 |7,47% |- | '''Projeto e Trabalho de Conclusão de Curso''' |180 |5,6% |- |'''Total''' |3210 |100% |} == Disciplinas Optativas == {| class="wikitable" ! colspan="7" |COMPUTAÇÃO EDUCACIONAL |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância|06281 - EDUCAÇÃO À DISTÂNCIA]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/04341 - LÍNGUA BRASILEIRA DE SINAIS - LIBRAS|04341 - LÍNGUA BRASILEIRA DE SINAIS - LIBRAS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14726 - ROBÓTICA EDUCACIONAL I |OPTATIVO |0 |30 |30 |60 |4.0 |- |06220 - INFORMÁTICA NA EDUCAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14002 - PROJETO DE SISTEMAS EDUCACIONAIS |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |COMPUTAÇÃO GRÁFICA, REALIDADE VIRTUAL E JOGOS DIGITAIS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |06230 - COMPUTAÇÃO GRÁFICA BÁSICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14042 - JOGOS DIGITAIS|14042 - JOGOS DIGITAIS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14054 - REALIDADE VIRTUAL |OPTATIVO |0 |30 |30 |60 |4.0 |- |14056 - TÓPICOS AVANÇADOS EM REALIDADE VIRTUAL _____________ |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[28015 - JOGOS DIGITAIS NA EDUCAÇÃO]] |OPTATIVO |0 |30 |30 |60 |4 |- ! colspan="7" |REDES E SISTEMAS DISTRIBUÍDOS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Análise de Desempenho|14099 - ANÁLISE DE DESEMPENHO]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Arquiteturas Orientadas a Serviços|14061 - ARQUITETURAS ORIENTADAS A SERVIÇOS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14120 - AVALIAÇÃO DE DESEMPENHO DE REDES           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14124 - COMPUTAÇÃO EM NUVEM           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14119 - DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Desenvolvimento de Aplicações para TV|14711 - DESENVOLVIMENTO DE APLICAÇÕES PARA TV]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14010 - GERENCIAMENTO DE REDES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |06294 - INTRODUÇÃO À COMPUTAÇÃO EVOLUTIVA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |4123 - PLATAFORMAS DE DISTRIBUIÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14712 - PROJETO E IMPLEMENTAÇÃO DE SISTEMAS DISTRIBUÍDOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14121 - REDES DE COMPUTADORES SEM FIO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |14 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Segurança da Informação|14076 - SEGURANÇA DA INFORMAÇÃO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14713 - SISTEMAS DE TEMPO REAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14714 - TECNOLOGIA DE REDES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14011 - TÓPICOS AVANÇADOS EM REDES DE COMPUTADORES I          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14131 - TÓPICOS AVANÇADOS EM REDES DE COMPUTADORES II          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14060 - TÓPICOS AVANÇADOS EM SISTEMAS DISTRIBUÍDOS I          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |14122 - TÓPICOS AVANÇADOS EM SISTEMAS DISTRIBUÍDOS II          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14312 - WEB SERVICES DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |ARQUITETURA DE COMPUTADORES E SISTEMAS OPERACIONAIS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14066 - ARQUITETURAS AVANÇADAS DE COMPUTADORES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |14710 - ARQUITETURAS NÃO-CONVENCIONAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14067 - CIRCUITOS INTEGRADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14069 - COMPUTAÇÃO DE ALTO DESEMPENHO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14727 - PROJETO DE SISTEMAS EMBARCADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14091 - SISTEMAS UNIX          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14068 - TÓPICOS AVANÇADOS EM ARQUITETURAS DE COMPUTADORES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14070 - TÓPICOS AVANÇADOS EM SISTEMAS OPERACIONAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |FUNDAMENTOS DA COMPUTAÇÃO |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Algoritmos em grafos|14093 - ALGORITMOS EM GRAFOS]]  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14313 - ALGORITMOS SOBRE TEXTO  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14719 - APRENDIZAGEM DE MÁQUINAS|14719 - APRENDIZAGEM DE MÁQUINAS]]   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14316 - AUTÔMATOS JOGOS E LÓGICA   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Computação Quântica|14073 - COMPUTAÇÃO QUÂNTICA]]   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |06010 - CRIPTOGRAFIA DEPARTAMENTO DE MATEMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14701 - ESTRUTURAS ALGÉBRICAS PARA COMPUTAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14314 - GEOMETRIA COMPUTACIONA DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14317 - INFORMAÇÃO QUÂNTICA  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14702 - INTRODUÇÃO A TEORIA DAS CATEGORIAS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/INTRODUÇÃO À COMPUTAÇÃO QUÂNTICA|06271 - INTRODUÇÃO À COMPUTAÇÃO QUÂNTICA]]          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |06239 - INTRODUÇÃO À TEORIA DA COMPUTAÇÃO          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Lógica para Computação|14721 - LÓGICA PARA COMPUTAÇÃO]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Mineração de texto|14318 - MINERAÇÃO DE TEXTO]] DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Motores Gráficos|14722 - MOTORES GRÁFICOS]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/PROCESSAMENTO DE IMAGENS|14051 - PROCESSAMENTO DE IMAGENS]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |14096 - PROJETO DE COMPILADORES DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |15 |45 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Realidade Virtual e Mista|14723 - REALIDADE VIRTUAL E MISTA]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14015 - SEMÂNTICA DE LINGUAGENS DE PROGRAMAÇÃO          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Sistemas Multiagentes|14724 - SISTEMAS MULTIAGENTES]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14115 - TEORIA DA COMPLEXIDADE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14013 - TEORIA DA COMPUTABILIDADE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Teoria dos grafos|06232 - TEORIA DOS GRAFOS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14116 - TORIA DOS AUTÔMATOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14072 - TÓPICOS AVANÇADOS EM TEORIA DA COMPUTAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14315 - TÓPICOS EM COMBINATÓRIA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Visão Computacional|14704 - VISÃO COMPUTACIONAL]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |INTELIGÊNCIA ARTIFICIAL |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14019 - RECONHECIMENTO DE PADRÕES |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14020 - REDES NEURAIS|14020 - REDES NEURAIS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14022 - SISTEMAS ESPECIALISTAS |OPTATIVO |0 |60 |0 |60 |4.0 |- |14024 - TÓPICOS AVANÇADOS EM INTELIGÊNCIA ARTIFICIAL |OPTATIVO |0 |60 |0 |60 |4.0 |} {| class="wikitable" |- ! colspan="7" |ENGENHARIA DE SOFTWARE E SISTEMAS DE INFORMAÇÃO |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14322 - ASPECTOS COGNITIVOS NO DESENVOLVIMENTO DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14119 - DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de Requisitos|14078 - ENGENHARIA DE REQUISITOS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14323 - ENGENHARIA DE SOFTWARE EXPERIMENTAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14046 - GERÊNCIA DE PROJETOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Gestão da Informação e do Conhecimento|14716 - GESTÃO DA INFORMAÇÃO E DO CONHECIMENTO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Gestão de Processos de Negócio|14717 - GESTÃO DE PROCESSOS DE NEGÓCIO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14718 - GOVERNANÇA DE TI|14718 - GOVERNANÇA DE TI]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14320 - INOVAÇÃO EM PROJETOS DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14324 - INTERAÇÃO HOMEM MÁQUINA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14715 - INTERNET DO FUTURO|14715 - INTERNET DO FUTURO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE|14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14079 - MÉTODOS FORMAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |28011 - PROJETO DE DESENVOLVIMENTO DE SOFTWARE EDUCACIONAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |15 |45 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Qualidade de Software|14080 - QUALIDADE DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |06218 - SISTEMAS DE INFORMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Teste de Software|14321 - TESTE DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14081 - TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |PROGRAMAÇÃO, ALGORITMOS E BANCO DE DADOS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14033 - ALGORITMOS NUMÉRICOS          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |4094 - ANÁLISE E PROJETO DE SISTEMAS ORIENTADOS A ASPECTOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14108 - ANÁLISE E PROJETO DE SISTEMAS ORIENTADOS A OBJETOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Banco de Dados Não-Convencionais|14092 - BANCO DE DADOS NÃO-CONVENCIONAIS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14128 - DESAFIOS DE PROGRAMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14125 - DESENVOLVIMENTO DE APLICAÇÕES PARA WEB          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14095 - PROGRAMAÇÃO CONCORRENTE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14126 - PROGRAMAÇÃO EM LINGUAGENS HÍBRIDAS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14127 - PROGRAMAÇÃO FUNCIONAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14032 - PROGRAMAÇÃO LINEAR          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14129 - PROGRAMAÇÃO ORIENTADA A ASPECTOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14098 - TÓPICOS AVANÇADOS EM BANCO DE DADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14097 - TÓPICOS AVANÇADOS EM PROGRAMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |MODELAGEM, SIMULAÇÃO E ANÁLISE DE DESEMPENHO DE SISTEMAS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14730 - COMPUTAÇÃO PARA ANÁLISE DE DADOS |OPTATIVO |0 |30 |30 |60 |4.0 |- |14035 - MODELAGEM COMPUTACIONAL |OPTATIVO |0 |60 |0 |60 |4.0 |- |14101 - TEORIA DAS FILAS |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |BIOLOGIA COMPUTACIONAL E BIOINFORMÁTICA |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14104 - BIOINFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/BIOLOGIA COMPUTACIONAL|14103 - BIOLOGIA COMPUTACIONAL]] |OPTATIVO |0 |45 |15 |60 |4.0 |- |14130 - ALGORITMOS PARA BIOINFORMÁTICA E BIOLOGIA COMPUTACIONAL |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |COMPUTAÇÃO & SOCIEDADE |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/ASPECTOS HUMANOS E SOCIAIS NA COMPUTAÇÃO|28007 - ASPECTOS HUMANOS E SOCIAIS NA COMPUTAÇÃO]] |OPTATIVO |0 |60 |0 |60 |4.0 |- |14043 - COMPUTADORES E SOCIEDADE |OPTATIVO |0 |60 |0 |60 |4.0 |- |14055 - COMPUTAÇÃO E EMPREENDEDORISMO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14045 - DIREITO E LEGISLAÇÃO PARA INFORMÁTICA |OPTATIVO |0 |60 |0 |60 | |} = Localização = O curso de Bacharelado em Ciência da Computação, sob o Departamento de Computação da UFRPE, fica localizado no Edifício Vasconcelos Sobrinho (CEAGRI II), cujo endereço é Praça Farias Neves, 2 - Dois Irmãos, Recife - PE, 52171-900 - bem a frente ao famoso bar da curva encontrará a entrada para acesso ao prédio. No mapa abaixo, está indicada a localização do Departamento de Computação (em vermelho) em relação ao Edifício Sede (em azul), onde se encontram a Reitoria, o DRCA e o Restaurante Universitário, dentre outros. <mapframe latitude="-8.016" longitude="-34.948" zoom="16" width="600" height="600" align="center">{ "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "name": "Departamento de Computação", "marker-color":"#F00" }, "geometry": { "type": "Point", "coordinates": [ -34.94449496269227, -8.017649563785074 ] } }, { "type": "Feature", "properties": { "name": "Prédio Central - UFRPE", "marker-color":"#00F" }, "geometry": { "type": "Point", "coordinates": [ -34.95088, -8.01419 ] } } ] }</mapframe> No mapa abaixo, está representado o Edifício Professor Vasconcelos Sobrinho e seus arredores. <mapframe latitude="-8.01768" longitude="-34.9445" zoom="18" width="400" height="400" align="center"> { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "name": "Departamento de Computação", "marker-color":"#F00" }, "geometry": { "type": "Point", "coordinates": [ -34.94449496269227, -8.017649563785074 ] } }, { "type": "Feature", "properties": { "name": "Prédio Central - UFRPE", "marker-color":"#00F" }, "geometry": { "type": "Point", "coordinates": [ -34.95088, -8.01419 ] } } ] } </mapframe> [[Ficheiro:Circular em frente ao Departamento de Computação da UFRPE.jpg|alt=Circular em frente ao Departamento de Computação da UFRPE|miniaturadaimagem|Circular deixando a parada em frente ao Departamento de Computação, Março de 2019.]] Para facilitar a locomoção entre os edifícios da Universidade, pode ser utilizado, gratuitamente, o Circular UFRPE, ônibus que faz um trajeto por todos os centros de estudos da Universidade. Uma de suas paradas longas, inclusive, fica localizada em frente ao Departamento de Computação. Em um trajeto que leva cerca de 30 minutos, o ônibus percorre cada um dos pontos da UFRPE, com paradas rápidas para embarque e desembarque em pontos como o CEGOE e a Sede, e paradas longas, como a já citada no Departamento de Computação e no Departamento de Zootecnia. O Edifício Professor Vasconcelos Sobrinho, juntamente com seu vizinho, o Edfício Rildo Sartori Barbosa Coelho, possui um amplo estacionamento de fácil acesso para a comunidade acadêmica. Além disso, o Departamento de Computação possui acesso à outros departamentos através da Transrural, uma via interna para uso da própria Universidade, que contribui para um tráfego tranquilo pela Universidade, evitando a Rua Manoel de Medeiros, normalmente movimentada em horários de pico. Parte do trajeto do Circular UFRPE tira proveito da Transrural para uma rápida locomoção entre as paradas. A Transrural também dispõe de ciclovias adequadamente demarcadas, bem como calçadas acessíveis, com marcações em revelo do centro e de suas bordas. === Transporte Público === As linhas de ônibus que servem as paradas próximas são: ==== Sentido Cidade-Subúrbio (parada em frente à Praça Dois Irmãos) ==== * 060 - TI Tancredo Neves / TI Macaxeira * 202 - Barro / Macaxeira (Várzea) * 202 - Barro / Macaxeira (Várzea) - Viaduto Caxangá * 2060 - TI Tancredo Neves / TI Macaxeira * 2060 - TI Tancredo Neves / TI Macaxeira (Expresso) * 2490 - TI Camaragibe / TI Macaxeira * 2930 - Rio Doce / Dois Irmãos - R. Amora * 2930 - Rio Doce / Dois Irmãos * 522 - Dois Irmãos / Rui Barbosa * 522 - Dois Irmãos / Rui Barbosa (Via Prefeitura) * 524 - Sítio dos Pintos / Dois Irmãos * 532 - T.S Casa Amarela (Cruz Cabugá) * 930 - Rio Doce / Dois Irmãos ==== Sentido Subúrbio-Cidade (parada em frente ao LAFEPE) ==== * 060 - TI Tancredo Neves / TI Macaxeira * 202 - Barro / Macaxeira (Várzea) * 202 - Barro / Macaxeira (Várzea) - Viaduto Caxangá * 2060 - TI Tancredo Neves / TI Macaxeira * 2060 - TI Tancredo Neves / TI Macaxeira (Expresso) * 2490 - TI Camaragibe / TI Macaxeira * 2930 - Rio Doce / Dois Irmãos - R. Amora * 2930 - Rio Doce / Dois Irmãos * 522 - Dois Irmãos / Rui Barbosa * 522 - Dois Irmãos / Rui Barbosa (Via Prefeitura) * 524 - Sítio dos Pintos / Dois Irmãos * 532 - T.S Casa Amarela (Cruz Cabugá) * 930 - Rio Doce / Dois Irmãos = Atividades Complementares = Existem subcategorias dentro de ensino, pesquisa e extensão, com cargas horárias pré-definidas (15, 30 ou 60h). Por exemplo: se você realizou um curso de 37h, ele vai contar como subcategoria "Curso de Extensão", com carga horária de 30h; participação em projeto de extensão contabiliza 60h; [[DC-UFRPE/Licenciatura Plena em Computação/PIBID|PIBID]] contabiliza 60 ou 120h, etc. Procure a coordenação para maiores detalhes. É muito importante que os certificados / declarações de cursos explicitem a carga horária. = Depoimentos = '''Aluno: 2º Período''' Bem acima das expectativas que eu tinha antes do início das aulas. Muito bom, os professores, os conteúdos das aulas, o ambiente, tudo. '''Aluno: 1º Período''' Quero apenas dizer que o curso atinge todas as minhas expectativas. Os professores são muito bons e a turma tem um bom envolvimento. '''Aluno: 6º período''' BCC é o curso de computação com o melhor ambiente das universidades públicas de Pernambuco. O quadro de professores é extraordinário. '''Aluno: 7° período''' BCC na UFRPE conta com um quadro excelente de professores capacitados e que gostam de ensinar e ajudar os alunos. Existem várias opções de projetos extras para agregar no currículo. '''Aluno: 3° período''' Aulas com professores extremamente qualificados e comprometidos com as disciplinas e alunos. Competentes e responsáveis. trqrhgexqo1s3fiiect0df436k3pkot 142673 142671 2022-08-13T22:03:53Z Braynner Teixeira 35357 wikitext text/x-wiki == Introdução == = O Curso = O curso de Bacharelado em Ciência da Computação foi criado na sede da UFRPE visando a atender a uma demanda reprimida no estado de Pernambuco por profissionais capacitados, com perfil inovador e sólida formação científica na área de Informática. O egresso desse curso estará apto a atuar no desenvolvimento científico e técnico da computação e também a aplicar todo o conhecimento e experiência adquiridos na solução de problemas reais, promovendo o desenvolvimento tecnológico da sociedade. É dada ênfase especial no uso de laboratórios para uma familiarização com projetos complexos envolvendo o desenvolvimento e implementação de software. O Bacharel em Ciência da Computação será um profissional capaz de detectar, analisar, documentar e viabilizar possíveis aplicações da computação na solução de problemas nas diversas áreas de conhecimento, bem como de atender a demandas emergentes do mercado e da sociedade, sendo um catalisador no uso e disseminação da Computação para o bem comum do homem e da sociedade. Característidas do curso: Duração do curso - 09 semestres  Carga horária - 3.210 horas Turno - Vespertino Vagas - 80 por ano = Princípio e valores = Compreendemos que a formação acadêmica do profissional também passa pela sua formação de cidadão consciente de suas atribuições sociais e humanísticas, ciente de seus direitos e deveres, com senso crítico, autocrítico e ético. Buscamos, portanto, incutir estes valores na formação de nossos egressos através, por exemplo, de disciplinas do contexto social e profissional onde tais princípios são tratados com ênfase naqueles norteadores da área de computação. Adicionalmente, incentivamos ações cooperativas que promovam a inclusão digital e a disseminação do conhecimento na área de computação, e o desenvolvimento de sistemas voltados para uma melhor qualidade de vida de seus usuários, aptos a contribuírem para o desenvolvimento científico. Nosso ideal é formar recursos humanos de conhecimento sólido, com motivação e capacidade para assimilar as mudanças e tendências dinâmicas que caracterizam a área de Computação e Informática, que promovam e disseminem o desenvolvimento científico com alto padrão de qualidade, que lidem com as adversidades com criatividade, que desenvolvam trabalhos colaborativos com respeito mútuo, capazes de liderar e serem liderados, que respeitem os valores institucionais e os princípios éticos que norteiam nossa sociedade, e, por fim, que desenvolvam seu trabalho com uma visão humanística, refletindo sobre o impacto de sua atuação na sociedade, buscando sempre contribuir para o desenvolvimento regional e nacional. = Missão do Curso (Objetivos) = De acordo com as Diretrizes Curriculares da área de Computação e Informática, o Bacharelado em Ciência da Computação visa a formação de recursos humanos para o desenvolvimento científico e tecnológico da Computação. Em sintonia com as Diretrizes Curriculares, o Bacharelado em Ciência da Computação visa formar profissionais altamente qualificados, entrosados com o estado da arte da ciência e da tecnologia da Computação, com sólida formação em Ciência da Computação, aptos para seguirem a carreira acadêmica, promover o desenvolvimento científico bem como a aplicar seus conhecimentos em prol do desenvolvimento social. O perfil profissional dos egressos do Bacharelado em Ciência da Computação engloba características que podem ser divididas em função de suas aptidões, aspectos técnicos, humanísticos e sociais, os quais são descritos na seção a seguir. = Perfil do Profissional = O Bacharel em Ciência da Computação será um profissional capaz de detectar, analisar, documentar e viabilizar possíveis aplicações da computação na solução de problemas nas diversas áreas de conhecimento, bem como de atender a demandas emergentes do mercado e da sociedade, sendo um catalisador no uso e disseminação da Computação para o bem comum do homem e da sociedade. == Histórico == .... = Coordenação = '''Coordenador''': Robson Medeiros '''Vice-Coordenador:''' Érica Sousa '''Secretária''': Sandra Xavier '''Telefone''': (81) 3320.5439 '''E-mail Secretaria''': secretaria.bcc@ufrpe.br '''E-mail Coordenação''': coordenacao.bcc@ufrpe.br = Prêmios = .... = Grade Curricular = {| class="wikitable" !1<sup>o</sup> !2<sup>o</sup> !3<sup>o</sup> !4<sup>o</sup> !5<sup>o</sup> !6<sup>o</sup> !7<sup>o</sup> !8<sup>o</sup> !9<sup>o</sup> |- |''[[Cálculo Diferencial e Integral I|Cálculo NI]]'' |''[[Cálculo Diferencial e Integral II|Cálculo NII]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Estatistica Exploratoria|Estatística Exploratória]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Arquitetura e Organização de Computadores|Arquitetura e Organização de Computadores]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/sistemas Operacionais|''Sistemas Operacionais'']] | ''[[Processamento e Análise de Imagens/Imagens Digitais|Processamento]]'' [[Processamento e Análise de Imagens/Imagens Digitais|de]] [[Processamento e Análise de Imagens/Imagens Digitais|Imagens]] |''Optativa 6'' |''Optativa 11'' |''Optativa 15'' |- |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Matemática Discreta 1|Matemática Discreta I]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Matemática Discreta II|Matemática Discreta II]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Circuitos Digitais|''Circuitos Digitais'']] |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Banco de dados|Banco de Dados]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Inteligência Artificial|''Inteligência Artificial'']] |''[[Segurança da informação]]'' |''Optativa 7'' |''Optativa 12'' |''Optativa 16'' |- |''[[Álgebra Linear e Vetorial Para Computação]]'' |''[[Metodologia Científica Aplicada a Computação]]'' |''[[Física Aplicada à Computação]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Redes de Computadores|Redes de Computadores]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Sistemas Distribuídos|''Sistemas Distribuídos'']] |''Optativa 3'' |''Optativa 8'' |''Optativa 13'' |''Optativa 17'' |- |''[[Introdução à Ciência da Computação]]'' |''[[Algoritmos e Estruturas de Dados I|Algoritmos e Estruturas de Dados]]'' |''[[Teoria da Computação]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|''Engenharia de Software'']] |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Projeto de Desenvolvimento de Software|Projeto de Desenvolvimento de Software]]'' |''Optativa 4'' |''Optativa 9'' |''Optativa 14'' |''Optativa 18'' |- |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação I|Introdução a Programação I]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação II|Introdução a Programação II]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Projeto e Análise de Algoritmos|Projeto e Análise de Algoritmos]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Paradigmas de Computação|Paradigmas de Computação]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Compiladores|Compiladores]]'' |''Optativa 5'' |''Optativa 10'' |''Projeto de Conclusão de Curso'' |''Trabalho de Conclusão de Curso'' |- |''[[Educação Física]]'' | | | | | |''Estágio'' ''Supervisionado I'' |''Estágio'' ''Supervisionado II'' |''Atividades Complementares'' |} '''Resumo Carga Horária do Perfil:''' Carga Horária total: 3210 Carga Horária optativa: 1260 Componentes Optativos Livres: 120 Carga Horária Obrigatória: 1950 Componentes Optativos do Perfil: 960 Atividades Complementares:180 === Porcentagem dos Conteúdos de Formação === {| class="wikitable" |+ !CONTEÚDO FORMAÇÃO !CH !% FORMAÇÃO |- !Matemática !360 !11,21% |- !Fundamentos da computação !600 !18,69% |- !Tecnologia da computação !360 !11,21% |- !Contexto Social e Profissional !150 !4,67% |- !Personalizável (Optativas e Ativ. Complementares) !1260 !39,25% |- | '''Ciências Básicas''' |60 |1,87% |- |'''Estágio Supervisionado''' |240 |7,47% |- | '''Projeto e Trabalho de Conclusão de Curso''' |180 |5,6% |- |'''Total''' |3210 |100% |} == Disciplinas Optativas == {| class="wikitable" ! colspan="7" |COMPUTAÇÃO EDUCACIONAL |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância|06281 - EDUCAÇÃO À DISTÂNCIA]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/04341 - LÍNGUA BRASILEIRA DE SINAIS - LIBRAS|04341 - LÍNGUA BRASILEIRA DE SINAIS - LIBRAS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14726 - ROBÓTICA EDUCACIONAL I |OPTATIVO |0 |30 |30 |60 |4.0 |- |06220 - INFORMÁTICA NA EDUCAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14002 - PROJETO DE SISTEMAS EDUCACIONAIS |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |COMPUTAÇÃO GRÁFICA, REALIDADE VIRTUAL E JOGOS DIGITAIS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |06230 - COMPUTAÇÃO GRÁFICA BÁSICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14042 - JOGOS DIGITAIS|14042 - JOGOS DIGITAIS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14054 - REALIDADE VIRTUAL |OPTATIVO |0 |30 |30 |60 |4.0 |- |14056 - TÓPICOS AVANÇADOS EM REALIDADE VIRTUAL _____________ |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[28015 - JOGOS DIGITAIS NA EDUCAÇÃO]] |OPTATIVO |0 |30 |30 |60 |4 |- ! colspan="7" |REDES E SISTEMAS DISTRIBUÍDOS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Análise de Desempenho|14099 - ANÁLISE DE DESEMPENHO]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Arquiteturas Orientadas a Serviços|14061 - ARQUITETURAS ORIENTADAS A SERVIÇOS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14120 - AVALIAÇÃO DE DESEMPENHO DE REDES           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14124 - COMPUTAÇÃO EM NUVEM           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14119 - DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Desenvolvimento de Aplicações para TV|14711 - DESENVOLVIMENTO DE APLICAÇÕES PARA TV]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14010 - GERENCIAMENTO DE REDES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |06294 - INTRODUÇÃO À COMPUTAÇÃO EVOLUTIVA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |4123 - PLATAFORMAS DE DISTRIBUIÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14712 - PROJETO E IMPLEMENTAÇÃO DE SISTEMAS DISTRIBUÍDOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14121 - REDES DE COMPUTADORES SEM FIO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |14 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Segurança da Informação|14076 - SEGURANÇA DA INFORMAÇÃO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14713 - SISTEMAS DE TEMPO REAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14714 - TECNOLOGIA DE REDES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14011 - TÓPICOS AVANÇADOS EM REDES DE COMPUTADORES I          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14131 - TÓPICOS AVANÇADOS EM REDES DE COMPUTADORES II          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14060 - TÓPICOS AVANÇADOS EM SISTEMAS DISTRIBUÍDOS I          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |14122 - TÓPICOS AVANÇADOS EM SISTEMAS DISTRIBUÍDOS II          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14312 - WEB SERVICES DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |ARQUITETURA DE COMPUTADORES E SISTEMAS OPERACIONAIS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14066 - ARQUITETURAS AVANÇADAS DE COMPUTADORES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |14710 - ARQUITETURAS NÃO-CONVENCIONAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14067 - CIRCUITOS INTEGRADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14069 - COMPUTAÇÃO DE ALTO DESEMPENHO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14727 - PROJETO DE SISTEMAS EMBARCADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14091 - SISTEMAS UNIX          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14068 - TÓPICOS AVANÇADOS EM ARQUITETURAS DE COMPUTADORES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14070 - TÓPICOS AVANÇADOS EM SISTEMAS OPERACIONAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |FUNDAMENTOS DA COMPUTAÇÃO |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Algoritmos em grafos|14093 - ALGORITMOS EM GRAFOS]]  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14313 - ALGORITMOS SOBRE TEXTO  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14719 - APRENDIZAGEM DE MÁQUINAS|14719 - APRENDIZAGEM DE MÁQUINAS]]   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14316 - AUTÔMATOS JOGOS E LÓGICA   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Computação Quântica|14073 - COMPUTAÇÃO QUÂNTICA]]   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |06010 - CRIPTOGRAFIA DEPARTAMENTO DE MATEMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14701 - ESTRUTURAS ALGÉBRICAS PARA COMPUTAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14314 - GEOMETRIA COMPUTACIONA DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14317 - INFORMAÇÃO QUÂNTICA  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14702 - INTRODUÇÃO A TEORIA DAS CATEGORIAS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/INTRODUÇÃO À COMPUTAÇÃO QUÂNTICA|06271 - INTRODUÇÃO À COMPUTAÇÃO QUÂNTICA]]          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |06239 - INTRODUÇÃO À TEORIA DA COMPUTAÇÃO          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Lógica para Computação|14721 - LÓGICA PARA COMPUTAÇÃO]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Mineração de texto|14318 - MINERAÇÃO DE TEXTO]] DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Motores Gráficos|14722 - MOTORES GRÁFICOS]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/PROCESSAMENTO DE IMAGENS|14051 - PROCESSAMENTO DE IMAGENS]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |14096 - PROJETO DE COMPILADORES DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |15 |45 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Realidade Virtual e Mista|14723 - REALIDADE VIRTUAL E MISTA]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14015 - SEMÂNTICA DE LINGUAGENS DE PROGRAMAÇÃO          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Sistemas Multiagentes|14724 - SISTEMAS MULTIAGENTES]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14115 - TEORIA DA COMPLEXIDADE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14013 - TEORIA DA COMPUTABILIDADE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Teoria dos grafos|06232 - TEORIA DOS GRAFOS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14116 - TORIA DOS AUTÔMATOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14072 - TÓPICOS AVANÇADOS EM TEORIA DA COMPUTAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14315 - TÓPICOS EM COMBINATÓRIA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Visão Computacional|14704 - VISÃO COMPUTACIONAL]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |INTELIGÊNCIA ARTIFICIAL |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14019 - RECONHECIMENTO DE PADRÕES |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14020 - REDES NEURAIS|14020 - REDES NEURAIS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14022 - SISTEMAS ESPECIALISTAS |OPTATIVO |0 |60 |0 |60 |4.0 |- |14024 - TÓPICOS AVANÇADOS EM INTELIGÊNCIA ARTIFICIAL |OPTATIVO |0 |60 |0 |60 |4.0 |} {| class="wikitable" |- ! colspan="7" |ENGENHARIA DE SOFTWARE E SISTEMAS DE INFORMAÇÃO |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14322 - ASPECTOS COGNITIVOS NO DESENVOLVIMENTO DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14119 - DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de Requisitos|14078 - ENGENHARIA DE REQUISITOS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia-de-software-experimental|14323 - ENGENHARIA DE SOFTWARE EXPERIMENTAL]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14046 - GERÊNCIA DE PROJETOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Gestão da Informação e do Conhecimento|14716 - GESTÃO DA INFORMAÇÃO E DO CONHECIMENTO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Gestão de Processos de Negócio|14717 - GESTÃO DE PROCESSOS DE NEGÓCIO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14718 - GOVERNANÇA DE TI|14718 - GOVERNANÇA DE TI]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14320 - INOVAÇÃO EM PROJETOS DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14324 - INTERAÇÃO HOMEM MÁQUINA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14715 - INTERNET DO FUTURO|14715 - INTERNET DO FUTURO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE|14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14079 - MÉTODOS FORMAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |28011 - PROJETO DE DESENVOLVIMENTO DE SOFTWARE EDUCACIONAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |15 |45 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Qualidade de Software|14080 - QUALIDADE DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |06218 - SISTEMAS DE INFORMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Teste de Software|14321 - TESTE DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14081 - TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |PROGRAMAÇÃO, ALGORITMOS E BANCO DE DADOS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14033 - ALGORITMOS NUMÉRICOS          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |4094 - ANÁLISE E PROJETO DE SISTEMAS ORIENTADOS A ASPECTOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14108 - ANÁLISE E PROJETO DE SISTEMAS ORIENTADOS A OBJETOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Banco de Dados Não-Convencionais|14092 - BANCO DE DADOS NÃO-CONVENCIONAIS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14128 - DESAFIOS DE PROGRAMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14125 - DESENVOLVIMENTO DE APLICAÇÕES PARA WEB          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14095 - PROGRAMAÇÃO CONCORRENTE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14126 - PROGRAMAÇÃO EM LINGUAGENS HÍBRIDAS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14127 - PROGRAMAÇÃO FUNCIONAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14032 - PROGRAMAÇÃO LINEAR          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14129 - PROGRAMAÇÃO ORIENTADA A ASPECTOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14098 - TÓPICOS AVANÇADOS EM BANCO DE DADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14097 - TÓPICOS AVANÇADOS EM PROGRAMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |MODELAGEM, SIMULAÇÃO E ANÁLISE DE DESEMPENHO DE SISTEMAS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14730 - COMPUTAÇÃO PARA ANÁLISE DE DADOS |OPTATIVO |0 |30 |30 |60 |4.0 |- |14035 - MODELAGEM COMPUTACIONAL |OPTATIVO |0 |60 |0 |60 |4.0 |- |14101 - TEORIA DAS FILAS |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |BIOLOGIA COMPUTACIONAL E BIOINFORMÁTICA |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14104 - BIOINFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/BIOLOGIA COMPUTACIONAL|14103 - BIOLOGIA COMPUTACIONAL]] |OPTATIVO |0 |45 |15 |60 |4.0 |- |14130 - ALGORITMOS PARA BIOINFORMÁTICA E BIOLOGIA COMPUTACIONAL |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |COMPUTAÇÃO & SOCIEDADE |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/ASPECTOS HUMANOS E SOCIAIS NA COMPUTAÇÃO|28007 - ASPECTOS HUMANOS E SOCIAIS NA COMPUTAÇÃO]] |OPTATIVO |0 |60 |0 |60 |4.0 |- |14043 - COMPUTADORES E SOCIEDADE |OPTATIVO |0 |60 |0 |60 |4.0 |- |14055 - COMPUTAÇÃO E EMPREENDEDORISMO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14045 - DIREITO E LEGISLAÇÃO PARA INFORMÁTICA |OPTATIVO |0 |60 |0 |60 | |} = Localização = O curso de Bacharelado em Ciência da Computação, sob o Departamento de Computação da UFRPE, fica localizado no Edifício Vasconcelos Sobrinho (CEAGRI II), cujo endereço é Praça Farias Neves, 2 - Dois Irmãos, Recife - PE, 52171-900 - bem a frente ao famoso bar da curva encontrará a entrada para acesso ao prédio. No mapa abaixo, está indicada a localização do Departamento de Computação (em vermelho) em relação ao Edifício Sede (em azul), onde se encontram a Reitoria, o DRCA e o Restaurante Universitário, dentre outros. <mapframe latitude="-8.016" longitude="-34.948" zoom="16" width="600" height="600" align="center">{ "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "name": "Departamento de Computação", "marker-color":"#F00" }, "geometry": { "type": "Point", "coordinates": [ -34.94449496269227, -8.017649563785074 ] } }, { "type": "Feature", "properties": { "name": "Prédio Central - UFRPE", "marker-color":"#00F" }, "geometry": { "type": "Point", "coordinates": [ -34.95088, -8.01419 ] } } ] }</mapframe> No mapa abaixo, está representado o Edifício Professor Vasconcelos Sobrinho e seus arredores. <mapframe latitude="-8.01768" longitude="-34.9445" zoom="18" width="400" height="400" align="center"> { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "name": "Departamento de Computação", "marker-color":"#F00" }, "geometry": { "type": "Point", "coordinates": [ -34.94449496269227, -8.017649563785074 ] } }, { "type": "Feature", "properties": { "name": "Prédio Central - UFRPE", "marker-color":"#00F" }, "geometry": { "type": "Point", "coordinates": [ -34.95088, -8.01419 ] } } ] } </mapframe> [[Ficheiro:Circular em frente ao Departamento de Computação da UFRPE.jpg|alt=Circular em frente ao Departamento de Computação da UFRPE|miniaturadaimagem|Circular deixando a parada em frente ao Departamento de Computação, Março de 2019.]] Para facilitar a locomoção entre os edifícios da Universidade, pode ser utilizado, gratuitamente, o Circular UFRPE, ônibus que faz um trajeto por todos os centros de estudos da Universidade. Uma de suas paradas longas, inclusive, fica localizada em frente ao Departamento de Computação. Em um trajeto que leva cerca de 30 minutos, o ônibus percorre cada um dos pontos da UFRPE, com paradas rápidas para embarque e desembarque em pontos como o CEGOE e a Sede, e paradas longas, como a já citada no Departamento de Computação e no Departamento de Zootecnia. O Edifício Professor Vasconcelos Sobrinho, juntamente com seu vizinho, o Edfício Rildo Sartori Barbosa Coelho, possui um amplo estacionamento de fácil acesso para a comunidade acadêmica. Além disso, o Departamento de Computação possui acesso à outros departamentos através da Transrural, uma via interna para uso da própria Universidade, que contribui para um tráfego tranquilo pela Universidade, evitando a Rua Manoel de Medeiros, normalmente movimentada em horários de pico. Parte do trajeto do Circular UFRPE tira proveito da Transrural para uma rápida locomoção entre as paradas. A Transrural também dispõe de ciclovias adequadamente demarcadas, bem como calçadas acessíveis, com marcações em revelo do centro e de suas bordas. === Transporte Público === As linhas de ônibus que servem as paradas próximas são: ==== Sentido Cidade-Subúrbio (parada em frente à Praça Dois Irmãos) ==== * 060 - TI Tancredo Neves / TI Macaxeira * 202 - Barro / Macaxeira (Várzea) * 202 - Barro / Macaxeira (Várzea) - Viaduto Caxangá * 2060 - TI Tancredo Neves / TI Macaxeira * 2060 - TI Tancredo Neves / TI Macaxeira (Expresso) * 2490 - TI Camaragibe / TI Macaxeira * 2930 - Rio Doce / Dois Irmãos - R. Amora * 2930 - Rio Doce / Dois Irmãos * 522 - Dois Irmãos / Rui Barbosa * 522 - Dois Irmãos / Rui Barbosa (Via Prefeitura) * 524 - Sítio dos Pintos / Dois Irmãos * 532 - T.S Casa Amarela (Cruz Cabugá) * 930 - Rio Doce / Dois Irmãos ==== Sentido Subúrbio-Cidade (parada em frente ao LAFEPE) ==== * 060 - TI Tancredo Neves / TI Macaxeira * 202 - Barro / Macaxeira (Várzea) * 202 - Barro / Macaxeira (Várzea) - Viaduto Caxangá * 2060 - TI Tancredo Neves / TI Macaxeira * 2060 - TI Tancredo Neves / TI Macaxeira (Expresso) * 2490 - TI Camaragibe / TI Macaxeira * 2930 - Rio Doce / Dois Irmãos - R. Amora * 2930 - Rio Doce / Dois Irmãos * 522 - Dois Irmãos / Rui Barbosa * 522 - Dois Irmãos / Rui Barbosa (Via Prefeitura) * 524 - Sítio dos Pintos / Dois Irmãos * 532 - T.S Casa Amarela (Cruz Cabugá) * 930 - Rio Doce / Dois Irmãos = Atividades Complementares = Existem subcategorias dentro de ensino, pesquisa e extensão, com cargas horárias pré-definidas (15, 30 ou 60h). Por exemplo: se você realizou um curso de 37h, ele vai contar como subcategoria "Curso de Extensão", com carga horária de 30h; participação em projeto de extensão contabiliza 60h; [[DC-UFRPE/Licenciatura Plena em Computação/PIBID|PIBID]] contabiliza 60 ou 120h, etc. Procure a coordenação para maiores detalhes. É muito importante que os certificados / declarações de cursos explicitem a carga horária. = Depoimentos = '''Aluno: 2º Período''' Bem acima das expectativas que eu tinha antes do início das aulas. Muito bom, os professores, os conteúdos das aulas, o ambiente, tudo. '''Aluno: 1º Período''' Quero apenas dizer que o curso atinge todas as minhas expectativas. Os professores são muito bons e a turma tem um bom envolvimento. '''Aluno: 6º período''' BCC é o curso de computação com o melhor ambiente das universidades públicas de Pernambuco. O quadro de professores é extraordinário. '''Aluno: 7° período''' BCC na UFRPE conta com um quadro excelente de professores capacitados e que gostam de ensinar e ajudar os alunos. Existem várias opções de projetos extras para agregar no currículo. '''Aluno: 3° período''' Aulas com professores extremamente qualificados e comprometidos com as disciplinas e alunos. Competentes e responsáveis. 8s1m4go13f2ljb2qyye6pm498yv3n10 142674 142673 2022-08-13T22:33:47Z Braynner Teixeira 35357 wikitext text/x-wiki == Introdução == = O Curso = O curso de Bacharelado em Ciência da Computação foi criado na sede da UFRPE visando a atender a uma demanda reprimida no estado de Pernambuco por profissionais capacitados, com perfil inovador e sólida formação científica na área de Informática. O egresso desse curso estará apto a atuar no desenvolvimento científico e técnico da computação e também a aplicar todo o conhecimento e experiência adquiridos na solução de problemas reais, promovendo o desenvolvimento tecnológico da sociedade. É dada ênfase especial no uso de laboratórios para uma familiarização com projetos complexos envolvendo o desenvolvimento e implementação de software. O Bacharel em Ciência da Computação será um profissional capaz de detectar, analisar, documentar e viabilizar possíveis aplicações da computação na solução de problemas nas diversas áreas de conhecimento, bem como de atender a demandas emergentes do mercado e da sociedade, sendo um catalisador no uso e disseminação da Computação para o bem comum do homem e da sociedade. Característidas do curso: Duração do curso - 09 semestres  Carga horária - 3.210 horas Turno - Vespertino Vagas - 80 por ano = Princípio e valores = Compreendemos que a formação acadêmica do profissional também passa pela sua formação de cidadão consciente de suas atribuições sociais e humanísticas, ciente de seus direitos e deveres, com senso crítico, autocrítico e ético. Buscamos, portanto, incutir estes valores na formação de nossos egressos através, por exemplo, de disciplinas do contexto social e profissional onde tais princípios são tratados com ênfase naqueles norteadores da área de computação. Adicionalmente, incentivamos ações cooperativas que promovam a inclusão digital e a disseminação do conhecimento na área de computação, e o desenvolvimento de sistemas voltados para uma melhor qualidade de vida de seus usuários, aptos a contribuírem para o desenvolvimento científico. Nosso ideal é formar recursos humanos de conhecimento sólido, com motivação e capacidade para assimilar as mudanças e tendências dinâmicas que caracterizam a área de Computação e Informática, que promovam e disseminem o desenvolvimento científico com alto padrão de qualidade, que lidem com as adversidades com criatividade, que desenvolvam trabalhos colaborativos com respeito mútuo, capazes de liderar e serem liderados, que respeitem os valores institucionais e os princípios éticos que norteiam nossa sociedade, e, por fim, que desenvolvam seu trabalho com uma visão humanística, refletindo sobre o impacto de sua atuação na sociedade, buscando sempre contribuir para o desenvolvimento regional e nacional. = Missão do Curso (Objetivos) = De acordo com as Diretrizes Curriculares da área de Computação e Informática, o Bacharelado em Ciência da Computação visa a formação de recursos humanos para o desenvolvimento científico e tecnológico da Computação. Em sintonia com as Diretrizes Curriculares, o Bacharelado em Ciência da Computação visa formar profissionais altamente qualificados, entrosados com o estado da arte da ciência e da tecnologia da Computação, com sólida formação em Ciência da Computação, aptos para seguirem a carreira acadêmica, promover o desenvolvimento científico bem como a aplicar seus conhecimentos em prol do desenvolvimento social. O perfil profissional dos egressos do Bacharelado em Ciência da Computação engloba características que podem ser divididas em função de suas aptidões, aspectos técnicos, humanísticos e sociais, os quais são descritos na seção a seguir. = Perfil do Profissional = O Bacharel em Ciência da Computação será um profissional capaz de detectar, analisar, documentar e viabilizar possíveis aplicações da computação na solução de problemas nas diversas áreas de conhecimento, bem como de atender a demandas emergentes do mercado e da sociedade, sendo um catalisador no uso e disseminação da Computação para o bem comum do homem e da sociedade. == Histórico == .... = Coordenação = '''Coordenador''': Robson Medeiros '''Vice-Coordenador:''' Érica Sousa '''Secretária''': Sandra Xavier '''Telefone''': (81) 3320.5439 '''E-mail Secretaria''': secretaria.bcc@ufrpe.br '''E-mail Coordenação''': coordenacao.bcc@ufrpe.br = Prêmios = .... = Grade Curricular = {| class="wikitable" !1<sup>o</sup> !2<sup>o</sup> !3<sup>o</sup> !4<sup>o</sup> !5<sup>o</sup> !6<sup>o</sup> !7<sup>o</sup> !8<sup>o</sup> !9<sup>o</sup> |- |''[[Cálculo Diferencial e Integral I|Cálculo NI]]'' |''[[Cálculo Diferencial e Integral II|Cálculo NII]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Estatistica Exploratoria|Estatística Exploratória]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Arquitetura e Organização de Computadores|Arquitetura e Organização de Computadores]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/sistemas Operacionais|''Sistemas Operacionais'']] | ''[[Processamento e Análise de Imagens/Imagens Digitais|Processamento]]'' [[Processamento e Análise de Imagens/Imagens Digitais|de]] [[Processamento e Análise de Imagens/Imagens Digitais|Imagens]] |''Optativa 6'' |''Optativa 11'' |''Optativa 15'' |- |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Matemática Discreta 1|Matemática Discreta I]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Matemática Discreta II|Matemática Discreta II]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Circuitos Digitais|''Circuitos Digitais'']] |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Banco de dados|Banco de Dados]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Inteligência Artificial|''Inteligência Artificial'']] |''[[Segurança da informação]]'' |''Optativa 7'' |''Optativa 12'' |''Optativa 16'' |- |''[[Álgebra Linear e Vetorial Para Computação]]'' |''[[Metodologia Científica Aplicada a Computação]]'' |''[[Física Aplicada à Computação]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Redes de Computadores|Redes de Computadores]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Sistemas Distribuídos|''Sistemas Distribuídos'']] |''Optativa 3'' |''Optativa 8'' |''Optativa 13'' |''Optativa 17'' |- |''[[Introdução à Ciência da Computação]]'' |''[[Algoritmos e Estruturas de Dados I|Algoritmos e Estruturas de Dados]]'' |''[[Teoria da Computação]]'' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|''Engenharia de Software'']] |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Projeto de Desenvolvimento de Software|Projeto de Desenvolvimento de Software]]'' |''Optativa 4'' |''Optativa 9'' |''Optativa 14'' |''Optativa 18'' |- |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação I|Introdução a Programação I]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação II|Introdução a Programação II]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Projeto e Análise de Algoritmos|Projeto e Análise de Algoritmos]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Paradigmas de Computação|Paradigmas de Computação]]'' |''[[DC-UFRPE/Bacharelado em Ciência da Computação/Compiladores|Compiladores]]'' |''Optativa 5'' |''Optativa 10'' |''Projeto de Conclusão de Curso'' |''Trabalho de Conclusão de Curso'' |- |''[[Educação Física]]'' | | | | | |''Estágio'' ''Supervisionado I'' |''Estágio'' ''Supervisionado II'' |''Atividades Complementares'' |} '''Resumo Carga Horária do Perfil:''' Carga Horária total: 3210 Carga Horária optativa: 1260 Componentes Optativos Livres: 120 Carga Horária Obrigatória: 1950 Componentes Optativos do Perfil: 960 Atividades Complementares:180 === Porcentagem dos Conteúdos de Formação === {| class="wikitable" |+ !CONTEÚDO FORMAÇÃO !CH !% FORMAÇÃO |- !Matemática !360 !11,21% |- !Fundamentos da computação !600 !18,69% |- !Tecnologia da computação !360 !11,21% |- !Contexto Social e Profissional !150 !4,67% |- !Personalizável (Optativas e Ativ. Complementares) !1260 !39,25% |- | '''Ciências Básicas''' |60 |1,87% |- |'''Estágio Supervisionado''' |240 |7,47% |- | '''Projeto e Trabalho de Conclusão de Curso''' |180 |5,6% |- |'''Total''' |3210 |100% |} == Disciplinas Optativas == {| class="wikitable" ! colspan="7" |COMPUTAÇÃO EDUCACIONAL |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância|06281 - EDUCAÇÃO À DISTÂNCIA]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/04341 - LÍNGUA BRASILEIRA DE SINAIS - LIBRAS|04341 - LÍNGUA BRASILEIRA DE SINAIS - LIBRAS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14726 - ROBÓTICA EDUCACIONAL I |OPTATIVO |0 |30 |30 |60 |4.0 |- |06220 - INFORMÁTICA NA EDUCAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14002 - PROJETO DE SISTEMAS EDUCACIONAIS |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |COMPUTAÇÃO GRÁFICA, REALIDADE VIRTUAL E JOGOS DIGITAIS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |06230 - COMPUTAÇÃO GRÁFICA BÁSICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14042 - JOGOS DIGITAIS|14042 - JOGOS DIGITAIS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14054 - REALIDADE VIRTUAL |OPTATIVO |0 |30 |30 |60 |4.0 |- |14056 - TÓPICOS AVANÇADOS EM REALIDADE VIRTUAL _____________ |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[28015 - JOGOS DIGITAIS NA EDUCAÇÃO]] |OPTATIVO |0 |30 |30 |60 |4 |- ! colspan="7" |REDES E SISTEMAS DISTRIBUÍDOS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Análise de Desempenho|14099 - ANÁLISE DE DESEMPENHO]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Arquiteturas Orientadas a Serviços|14061 - ARQUITETURAS ORIENTADAS A SERVIÇOS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14120 - AVALIAÇÃO DE DESEMPENHO DE REDES           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14124 - COMPUTAÇÃO EM NUVEM           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14119 - DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS           DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Desenvolvimento de Aplicações para TV|14711 - DESENVOLVIMENTO DE APLICAÇÕES PARA TV]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14010 - GERENCIAMENTO DE REDES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |06294 - INTRODUÇÃO À COMPUTAÇÃO EVOLUTIVA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |4123 - PLATAFORMAS DE DISTRIBUIÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14712 - PROJETO E IMPLEMENTAÇÃO DE SISTEMAS DISTRIBUÍDOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14121 - REDES DE COMPUTADORES SEM FIO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |14 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Segurança da Informação|14076 - SEGURANÇA DA INFORMAÇÃO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14713 - SISTEMAS DE TEMPO REAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14714 - TECNOLOGIA DE REDES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14011 - TÓPICOS AVANÇADOS EM REDES DE COMPUTADORES I          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14131 - TÓPICOS AVANÇADOS EM REDES DE COMPUTADORES II          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14060 - TÓPICOS AVANÇADOS EM SISTEMAS DISTRIBUÍDOS I          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |14122 - TÓPICOS AVANÇADOS EM SISTEMAS DISTRIBUÍDOS II          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14312 - WEB SERVICES DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |ARQUITETURA DE COMPUTADORES E SISTEMAS OPERACIONAIS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14066 - ARQUITETURAS AVANÇADAS DE COMPUTADORES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |14710 - ARQUITETURAS NÃO-CONVENCIONAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14067 - CIRCUITOS INTEGRADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14069 - COMPUTAÇÃO DE ALTO DESEMPENHO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14727 - PROJETO DE SISTEMAS EMBARCADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14091 - SISTEMAS UNIX          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14068 - TÓPICOS AVANÇADOS EM ARQUITETURAS DE COMPUTADORES          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14070 - TÓPICOS AVANÇADOS EM SISTEMAS OPERACIONAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |FUNDAMENTOS DA COMPUTAÇÃO |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Algoritmos em grafos|14093 - ALGORITMOS EM GRAFOS]]  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14313 - ALGORITMOS SOBRE TEXTO  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14719 - APRENDIZAGEM DE MÁQUINAS|14719 - APRENDIZAGEM DE MÁQUINAS]]   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14316 - AUTÔMATOS JOGOS E LÓGICA   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Computação Quântica|14073 - COMPUTAÇÃO QUÂNTICA]]   DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |06010 - CRIPTOGRAFIA DEPARTAMENTO DE MATEMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14701 - ESTRUTURAS ALGÉBRICAS PARA COMPUTAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14314 - GEOMETRIA COMPUTACIONA DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14317 - INFORMAÇÃO QUÂNTICA  DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14702 - INTRODUÇÃO A TEORIA DAS CATEGORIAS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/INTRODUÇÃO À COMPUTAÇÃO QUÂNTICA|06271 - INTRODUÇÃO À COMPUTAÇÃO QUÂNTICA]]          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |06239 - INTRODUÇÃO À TEORIA DA COMPUTAÇÃO          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Lógica para Computação|14721 - LÓGICA PARA COMPUTAÇÃO]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Mineração de texto|14318 - MINERAÇÃO DE TEXTO]] DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Motores Gráficos|14722 - MOTORES GRÁFICOS]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/PROCESSAMENTO DE IMAGENS|14051 - PROCESSAMENTO DE IMAGENS]] DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |14096 - PROJETO DE COMPILADORES DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |15 |45 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Realidade Virtual e Mista|14723 - REALIDADE VIRTUAL E MISTA]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14015 - SEMÂNTICA DE LINGUAGENS DE PROGRAMAÇÃO          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Sistemas Multiagentes|14724 - SISTEMAS MULTIAGENTES]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14115 - TEORIA DA COMPLEXIDADE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14013 - TEORIA DA COMPUTABILIDADE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Teoria dos grafos|06232 - TEORIA DOS GRAFOS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14116 - TORIA DOS AUTÔMATOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14072 - TÓPICOS AVANÇADOS EM TEORIA DA COMPUTAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14315 - TÓPICOS EM COMBINATÓRIA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Visão Computacional|14704 - VISÃO COMPUTACIONAL]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |INTELIGÊNCIA ARTIFICIAL |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14019 - RECONHECIMENTO DE PADRÕES |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14020 - REDES NEURAIS|14020 - REDES NEURAIS]] |OPTATIVO |0 |30 |30 |60 |4.0 |- |14022 - SISTEMAS ESPECIALISTAS |OPTATIVO |0 |60 |0 |60 |4.0 |- |14024 - TÓPICOS AVANÇADOS EM INTELIGÊNCIA ARTIFICIAL |OPTATIVO |0 |60 |0 |60 |4.0 |} {| class="wikitable" |- ! colspan="7" |ENGENHARIA DE SOFTWARE E SISTEMAS DE INFORMAÇÃO |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14322 - ASPECTOS COGNITIVOS NO DESENVOLVIMENTO DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Desenvolvimento-aplicacoes-moveis|14119 - DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de Requisitos|14078 - ENGENHARIA DE REQUISITOS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia-de-software-experimental|14323 - ENGENHARIA DE SOFTWARE EXPERIMENTAL]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14046 - GERÊNCIA DE PROJETOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Gestão da Informação e do Conhecimento|14716 - GESTÃO DA INFORMAÇÃO E DO CONHECIMENTO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Gestão de Processos de Negócio|14717 - GESTÃO DE PROCESSOS DE NEGÓCIO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14718 - GOVERNANÇA DE TI|14718 - GOVERNANÇA DE TI]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14320 - INOVAÇÃO EM PROJETOS DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14324 - INTERAÇÃO HOMEM MÁQUINA          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14715 - INTERNET DO FUTURO|14715 - INTERNET DO FUTURO]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE|14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14079 - MÉTODOS FORMAIS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |28011 - PROJETO DE DESENVOLVIMENTO DE SOFTWARE EDUCACIONAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |15 |45 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Qualidade de Software|14080 - QUALIDADE DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |45 |15 |60 |4.0 |- |06218 - SISTEMAS DE INFORMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Teste de Software|14321 - TESTE DE SOFTWARE]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14081 - TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |PROGRAMAÇÃO, ALGORITMOS E BANCO DE DADOS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14033 - ALGORITMOS NUMÉRICOS          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |4094 - ANÁLISE E PROJETO DE SISTEMAS ORIENTADOS A ASPECTOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14108 - ANÁLISE E PROJETO DE SISTEMAS ORIENTADOS A OBJETOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/Banco de Dados Não-Convencionais|14092 - BANCO DE DADOS NÃO-CONVENCIONAIS]]          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14128 - DESAFIOS DE PROGRAMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14125 - DESENVOLVIMENTO DE APLICAÇÕES PARA WEB          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14095 - PROGRAMAÇÃO CONCORRENTE          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14126 - PROGRAMAÇÃO EM LINGUAGENS HÍBRIDAS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14127 - PROGRAMAÇÃO FUNCIONAL          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14032 - PROGRAMAÇÃO LINEAR          DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA |OPTATIVO |0 |60 |0 |60 |4.0 |- |14129 - PROGRAMAÇÃO ORIENTADA A ASPECTOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |60 |0 |60 |4.0 |- |14098 - TÓPICOS AVANÇADOS EM BANCO DE DADOS          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14097 - TÓPICOS AVANÇADOS EM PROGRAMAÇÃO          DEPARTAMENTO DE COMPUTAÇÃO |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |MODELAGEM, SIMULAÇÃO E ANÁLISE DE DESEMPENHO DE SISTEMAS |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14730 - COMPUTAÇÃO PARA ANÁLISE DE DADOS |OPTATIVO |0 |30 |30 |60 |4.0 |- |14035 - MODELAGEM COMPUTACIONAL |OPTATIVO |0 |60 |0 |60 |4.0 |- |14101 - TEORIA DAS FILAS |OPTATIVO |0 |30 |30 |60 |4.0 |- ! colspan="7" |BIOLOGIA COMPUTACIONAL E BIOINFORMÁTICA |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |14104 - BIOINFORMÁTICA |OPTATIVO |0 |30 |30 |60 |4.0 |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/BIOLOGIA COMPUTACIONAL|14103 - BIOLOGIA COMPUTACIONAL]] |OPTATIVO |0 |45 |15 |60 |4.0 |- |14130 - ALGORITMOS PARA BIOINFORMÁTICA E BIOLOGIA COMPUTACIONAL |OPTATIVO |0 |60 |0 |60 |4.0 |- ! colspan="7" |COMPUTAÇÃO & SOCIEDADE |- !Componente Curricular !Tipo !Período !CH Teórica !CH Prática !CH Total !Crédito |- |[[DC-UFRPE/Bacharelado em Ciência da Computação/ASPECTOS HUMANOS E SOCIAIS NA COMPUTAÇÃO|28007 - ASPECTOS HUMANOS E SOCIAIS NA COMPUTAÇÃO]] |OPTATIVO |0 |60 |0 |60 |4.0 |- |14043 - COMPUTADORES E SOCIEDADE |OPTATIVO |0 |60 |0 |60 |4.0 |- |14055 - COMPUTAÇÃO E EMPREENDEDORISMO |OPTATIVO |0 |30 |30 |60 |4.0 |- |14045 - DIREITO E LEGISLAÇÃO PARA INFORMÁTICA |OPTATIVO |0 |60 |0 |60 | |} = Localização = O curso de Bacharelado em Ciência da Computação, sob o Departamento de Computação da UFRPE, fica localizado no Edifício Vasconcelos Sobrinho (CEAGRI II), cujo endereço é Praça Farias Neves, 2 - Dois Irmãos, Recife - PE, 52171-900 - bem a frente ao famoso bar da curva encontrará a entrada para acesso ao prédio. No mapa abaixo, está indicada a localização do Departamento de Computação (em vermelho) em relação ao Edifício Sede (em azul), onde se encontram a Reitoria, o DRCA e o Restaurante Universitário, dentre outros. <mapframe latitude="-8.016" longitude="-34.948" zoom="16" width="600" height="600" align="center">{ "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "name": "Departamento de Computação", "marker-color":"#F00" }, "geometry": { "type": "Point", "coordinates": [ -34.94449496269227, -8.017649563785074 ] } }, { "type": "Feature", "properties": { "name": "Prédio Central - UFRPE", "marker-color":"#00F" }, "geometry": { "type": "Point", "coordinates": [ -34.95088, -8.01419 ] } } ] }</mapframe> No mapa abaixo, está representado o Edifício Professor Vasconcelos Sobrinho e seus arredores. <mapframe latitude="-8.01768" longitude="-34.9445" zoom="18" width="400" height="400" align="center"> { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "name": "Departamento de Computação", "marker-color":"#F00" }, "geometry": { "type": "Point", "coordinates": [ -34.94449496269227, -8.017649563785074 ] } }, { "type": "Feature", "properties": { "name": "Prédio Central - UFRPE", "marker-color":"#00F" }, "geometry": { "type": "Point", "coordinates": [ -34.95088, -8.01419 ] } } ] } </mapframe> [[Ficheiro:Circular em frente ao Departamento de Computação da UFRPE.jpg|alt=Circular em frente ao Departamento de Computação da UFRPE|miniaturadaimagem|Circular deixando a parada em frente ao Departamento de Computação, Março de 2019.]] Para facilitar a locomoção entre os edifícios da Universidade, pode ser utilizado, gratuitamente, o Circular UFRPE, ônibus que faz um trajeto por todos os centros de estudos da Universidade. Uma de suas paradas longas, inclusive, fica localizada em frente ao Departamento de Computação. Em um trajeto que leva cerca de 30 minutos, o ônibus percorre cada um dos pontos da UFRPE, com paradas rápidas para embarque e desembarque em pontos como o CEGOE e a Sede, e paradas longas, como a já citada no Departamento de Computação e no Departamento de Zootecnia. O Edifício Professor Vasconcelos Sobrinho, juntamente com seu vizinho, o Edfício Rildo Sartori Barbosa Coelho, possui um amplo estacionamento de fácil acesso para a comunidade acadêmica. Além disso, o Departamento de Computação possui acesso à outros departamentos através da Transrural, uma via interna para uso da própria Universidade, que contribui para um tráfego tranquilo pela Universidade, evitando a Rua Manoel de Medeiros, normalmente movimentada em horários de pico. Parte do trajeto do Circular UFRPE tira proveito da Transrural para uma rápida locomoção entre as paradas. A Transrural também dispõe de ciclovias adequadamente demarcadas, bem como calçadas acessíveis, com marcações em revelo do centro e de suas bordas. === Transporte Público === As linhas de ônibus que servem as paradas próximas são: ==== Sentido Cidade-Subúrbio (parada em frente à Praça Dois Irmãos) ==== * 060 - TI Tancredo Neves / TI Macaxeira * 202 - Barro / Macaxeira (Várzea) * 202 - Barro / Macaxeira (Várzea) - Viaduto Caxangá * 2060 - TI Tancredo Neves / TI Macaxeira * 2060 - TI Tancredo Neves / TI Macaxeira (Expresso) * 2490 - TI Camaragibe / TI Macaxeira * 2930 - Rio Doce / Dois Irmãos - R. Amora * 2930 - Rio Doce / Dois Irmãos * 522 - Dois Irmãos / Rui Barbosa * 522 - Dois Irmãos / Rui Barbosa (Via Prefeitura) * 524 - Sítio dos Pintos / Dois Irmãos * 532 - T.S Casa Amarela (Cruz Cabugá) * 930 - Rio Doce / Dois Irmãos ==== Sentido Subúrbio-Cidade (parada em frente ao LAFEPE) ==== * 060 - TI Tancredo Neves / TI Macaxeira * 202 - Barro / Macaxeira (Várzea) * 202 - Barro / Macaxeira (Várzea) - Viaduto Caxangá * 2060 - TI Tancredo Neves / TI Macaxeira * 2060 - TI Tancredo Neves / TI Macaxeira (Expresso) * 2490 - TI Camaragibe / TI Macaxeira * 2930 - Rio Doce / Dois Irmãos - R. Amora * 2930 - Rio Doce / Dois Irmãos * 522 - Dois Irmãos / Rui Barbosa * 522 - Dois Irmãos / Rui Barbosa (Via Prefeitura) * 524 - Sítio dos Pintos / Dois Irmãos * 532 - T.S Casa Amarela (Cruz Cabugá) * 930 - Rio Doce / Dois Irmãos = Atividades Complementares = Existem subcategorias dentro de ensino, pesquisa e extensão, com cargas horárias pré-definidas (15, 30 ou 60h). Por exemplo: se você realizou um curso de 37h, ele vai contar como subcategoria "Curso de Extensão", com carga horária de 30h; participação em projeto de extensão contabiliza 60h; [[DC-UFRPE/Licenciatura Plena em Computação/PIBID|PIBID]] contabiliza 60 ou 120h, etc. Procure a coordenação para maiores detalhes. É muito importante que os certificados / declarações de cursos explicitem a carga horária. = Depoimentos = '''Aluno: 2º Período''' Bem acima das expectativas que eu tinha antes do início das aulas. Muito bom, os professores, os conteúdos das aulas, o ambiente, tudo. '''Aluno: 1º Período''' Quero apenas dizer que o curso atinge todas as minhas expectativas. Os professores são muito bons e a turma tem um bom envolvimento. '''Aluno: 6º período''' BCC é o curso de computação com o melhor ambiente das universidades públicas de Pernambuco. O quadro de professores é extraordinário. '''Aluno: 7° período''' BCC na UFRPE conta com um quadro excelente de professores capacitados e que gostam de ensinar e ajudar os alunos. Existem várias opções de projetos extras para agregar no currículo. '''Aluno: 3° período''' Aulas com professores extremamente qualificados e comprometidos com as disciplinas e alunos. Competentes e responsáveis. 5z2ooi3orghylgm24uvwnlwkxyx0pgh DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas 0 19923 142677 142586 2022-08-14T00:41:57Z José Bartolomeu Alheiros Dias 35402 /* Grupo/área de Optativa Infra-estrutura de Hardware */ wikitext text/x-wiki == Introdução == Os componentes curriculares optativos do curso são aqueles ofertados para complementar o conhecimento dos estudantes em alguma subárea do conhecimento, sendo, portanto, parte do Núcleo Específico de componentes. No Projeto Pedagógico do Curso de Licenciatura em Computação foram elencados um conjunto de disciplinas, os quais estão agrupados por subárea de conhecimento para que o estudante possa escolher em qual ou quais delas deseja aprofundar seus conhecimentos. == Grupo/área de Optativa Computação Educacional == {| class="wikitable" |+ !Código !Disciplina !C.H. e Projeto de C.C. !Créditos !Pré-requisitos |- |28013 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Design Instrucional|Design Instrucional]] |60/0 |4 |Nenhum |- |28014 |[https://pt.wikiversity.org/wiki/DC-UFRPE/Licenciatura_Plena_em_Computa%C3%A7%C3%A3o/Disciplinas_Optativas/Inova%C3%A7%C3%A3o_em_Educa%C3%A7%C3%A3o?venotify=created#top-page Inovação em Educação] |60/0 |4 |Nenhum |- |28015 |[[Jogos Digitais na Educação]] |60/0 |4 |Nenhum |- |28016 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Mineração de Dados Educacionais|Mineração de Dados Educacionais]] |60/0 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/EstatísticaExploratóriaDC (60)|Estatística Exploratória]] |- |14002 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Projeto de Sistemas Educacionais|Projeto de Sistemas Educacionais]] |60/0 |4 |Tecnologias na Educação |- |28017 |Tópicos Avançados de Educação em Computação |60/0 |4 |Nenhum |- |6238 |Prática de Ensino de Algoritmos |60/60 |3 |Nenhum |- |6245 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Prática de Ensino de Lógica|Prática de Ensino de Lógica]] |60/60 |3 |Nenhum |- |6250 |Prática de Ensino de Redes e Sistemas Internet |60/60 |3 |Nenhum |- |6254 |Prática de Ensino de Interfaces HomemMáquina |60/60 |3 |Nenhum |- |6260 |Prática de Ensino de Computabilidade |60/60 |3 |Nenhum |} == Grupo/área de Optativa Engenharia de Software Educacional == {| class="wikitable" |+ !Código !Disciplina !C.H. e Projeto de C.C. !Créditos !Pré-requisitos |- |14108 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Análise e Projeto de Sistemas Orientados a Objetos|Análise e Projeto de Sistemas Orientados a Objetos]] |60/0 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software|06226 - Engenharia de Software]] [[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] Pensamento Computacional |- |14055 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Computação e Empreendedorismo|Computação e Empreendedorismo]] |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Programação I|Programação I]] Pensamento Computacional |- |14078 |Engenharia de Requisitos |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software|06226 - Engenharia de Software]] |- |14046 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/|Gerência de Projetos]] |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software|06226 - Engenharia de Software]] |- |14716 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Gestão da Informação e do Conhecimento|Gestão da Informação e do Conhecimento]] |60/0 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software|06226 - Engenharia de Software]] |- |14717 |Gestão de Processos de Negócio |45/15 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software|06226 - Engenharia de Software]] |- |14718 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Governança de TI|Governança de TI]] |60/0 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software|06226 - Engenharia de Software]] |- |14320 |Inovação em Projetos de Software |60/0 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software|06226 - Engenharia de Software]] |} == Grupo/área de Optativa Fundamentos Computacionais == {| class="wikitable" |+ !Código !Disciplina !C.H. e Projeto de C.C. !Créditos !Pré-requisitos |- |14093 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Algoritmos em Grafos|Algoritmos em Grafos]] |60/0 |4 |[[Algoritmos eEst. Dados|06214 - Algoritmos e Estruturas de Dados]] [[DC-UFRPE/Licenciatura Plena em Computação/Programação I|Programação I]] [[DC-UFRPE/Licenciatura Plena em Computação/MatemáticaDiscreta I|Matemática Discreta I]] |- |06309 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/|Física para Computação]] |60/0 |4 |Cálculo NI Cálculo NII |- |06244 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Lógica e Programação Lógica|Lógica e Programação Lógica]] |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] Pensamento Computacional |- |06252 |Paradigmas de Programação |60/0 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] Pensamento Computacional |- |14723 |Realidade Virtual e Mista |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] Pensamento Computacional |} == Grupo/área de Optativa Inteligência Artificial == {| class="wikitable" |+ !Código !Disciplina !C.H. e Projeto de C.C. !Créditos !Pré-requisitos |- |14719 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Aprendizagem de Máquinas|Aprendizagem de Máquinas]] |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Inteligência|Inteligência Artificial]] [[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] Pensamento Computacional |- |14103 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Biologia Computacional|Biologia Computacional]] |45/15 |4 |[[Algoritmos eEst. Dados|06214 - Algoritmos e Estruturas de Dados]] |- |14020 |Redes Neurais |30/30 |4 |Estatística Exploratória I [[DC-UFRPE/Licenciatura Plena em Computação/Inteligência|Inteligência Artificial]] [[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] Pensamento Computacional |- |14724 |Sistemas Multiagentes |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Inteligência|Inteligência Artificial]] [[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] Pensamento Computacional |- |14024 |Tópicos Avançados em Inteligência Artificial |60/0 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Inteligência|Inteligência Artificial]] [[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] Pensamento Computacional |} == Grupo/área de Optativa Interface e Realidade Virtual == {| class="wikitable" |+ !Código !Disciplina !C.H. e Projeto de C.C. !Créditos !Pré-requisitos |- |06230 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Computação Gráfica Básica|Computação Gráfica Básica]] |60/0 |4 |Álgebra Linear NI [[DC-UFRPE/Licenciatura Plena em Computação/Programação I|Programação I]] |- |14051 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Processamento de Imagens|Processamento de Imagens]] |60/0 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Programação I|Programação I]] |- |14054 |Realidade Virtual |60/0 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] |- |14704 |Visão Computacional |60/0 |4 |Álgebra Linear NI [[DC-UFRPE/Licenciatura Plena em Computação/Programação I|Programação I]] |- |14042 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Jogos Digitais|Jogos Digitais]] |60/0 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] [[Algoritmos eEst. Dados|06214 - Algoritmos e Estruturas de Dados]] |} == Grupo/área de Optativa Infra-estrutura de Hardware == {| class="wikitable" |+ !Código !Disciplina !C.H. e Projeto de C.C. !Créditos !Pré-requisitos |- |14099 |[[DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Análise de Desempenho|Análise de Desempenho]] |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/EstatísticaExploratóriaDC (60)|Estatística Exploratória I]] Cálculo NI Cálculo NII |- |14730 |[[DC-UFRPE/Licenciatura Plena em Computação/Computação Para Análise de Dados|Computação para Análise de Dados]] |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/EstatísticaExploratóriaDC (60)|Estatística Exploratória I]] Cálculo NI Cálculo NII [[DC-UFRPE/Licenciatura Plena em Computação/Programação I|Programação I]] Pensamento Computacional |- |14711 |Desenvolvimento de Aplicações para TV |30/30 |4 |Sistemas Distribuídos |- |14715 |Internet do Futuro |45/15 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Redes de Computadores|Redes de Computadores]] |- |14726 |Robótica Educacional I |30/30 |4 |Nenhum |- |14059 |Sistemas Distribuídos |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Redes de Computadores|Redes de Computadores]] |}<br /> == Grupo/área de Optativa Infra-estrutura de Software == {| class="wikitable" |+ !Código !Disciplina !C.H. e Projeto de C.C. !Créditos !Pré-requisitos |- |14119 |Desenvolvimento de Aplicações Móveis |30/30 |4 |[[Algoritmos eEst. Dados|06214 - Algoritmos e Estruturas de Dados]] [[DC-UFRPE/Licenciatura Plena em Computação/Redes de Computadores|Redes de Computadores]] [[DC-UFRPE/Licenciatura Plena em Computação/Programação I|Programação I]] [[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] [[DC-UFRPE/Licenciatura Plena em Computação/MatemáticaDiscreta I|Matemática Discreta I]] Pensamento Computacional |- |14125 |Desenvolvimento de Aplicações para Web |30/30 |4 |[[Algoritmos eEst. Dados|06214 - Algoritmos e Estruturas de Dados]] Banco de Dados I [[DC-UFRPE/Licenciatura Plena em Computação/Programação II|Programação II]] Pensamento Computacional |- |14319 |Metodologias Ágeis de Desenvolvimento de Software |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software|06226 - Engenharia de Software]] |- |14080 |Qualidade de Software |45/15 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software|06226 - Engenharia de Software]] |- |14321 |Teste de Software |30/30 |4 |[[DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software|06226 - Engenharia de Software]] |} lll535psuetuxq53c67bg4ul2xgfdaf DC-UFRPE/Licenciatura Plena em Computação/Psicologia II 0 20309 142659 121480 2022-08-13T19:48:45Z Lulinha ÓrusVivo 35356 /* Programa da Disciplina */ Adicionando Pre-Requisitos. wikitext text/x-wiki <br /> == Programa da Disciplina == {| class="wikitable" |+ |Nome: Psicologia II |Código: 05319 |- |Departamento: Educação |Área: Psicologia |- |Carga-hor&#xE1;ria total: 60 horas |Cr&#xE9;ditos: 4 |- | colspan="2" |Carga-hor&#xE1;ria semanal: 4 horas (te&#xF3;ricas: 4; pr&#xE1;ticas: 0; EAD*: 0) |- | colspan="2" |Pré-Requisitos: Psicologia I |} === Pré-Requisitos: === 05317 - [[DC-UFRPE/Licenciatura Plena em Computação/Psicologia I|Psicologia I]] === Ementa: === Pressupostos epistemológicos  e fundamentos  psicológicos  da aprendizagem,  e  suas implicações educacionais. Perspectivas atuais acerca do processo de ensino-aprendizagem a partir da contribuição da psicologia e da educação. === Objetivos: === Identificar e analisar as tendências teóricas da Psicologia da Aprendizagem que dão suporte às práticas educacionais. === Conteúdo Programático === '''OBS: O tópico 3 foi baseado uma atividade desenvolvida pela Professora Flávia Mendes de Andrade Peres no 2º Semestre de 2019 e pode não está presente em outro semestre e/ou com outro professor.''' 1[[DC-UFRPE/Licenciatura Plena em Computação/Psicologia II/Introdução aos fundamentos epistemológicos, psicológicos e pedagógicos da aprendizagem|.Introdução aos fundamentos epistemológicos, psicológicos e pedagógicos da aprendizagem]]: * Concepções: Ambientalista, Inatista, Interacionista * Perspectivas filosóficas: Empirismo, Racionalismo, Apriorismo e Materialismo Dialético * Perspectivas  Psicológicas: Teoria  Behaviorista  (Skinner) e  Teorias Psicogenéticas * Implicações educacionais: Modelo Tradicional e Modelo Construtivista 2.Teorias Psicogenéticas: 2.1.[[DC-UFRPE/Licenciatura Plena em Computação/Psicologia II/O Construtivismo Genético de Jean Piaget|O  Construtivismo  Genético de  Jean  Piaget]]: A  concepção  de inteligência  e desenvolvimento cognitivo; conceitos fundamentais da teoria da equilibração: estrutura,  esquemas, adaptação,  equilibração,  conflito cognitivo;  implicações educacionais. 2.2.[[DC-UFRPE/Licenciatura Plena em Computação/Psicologia II/A Teoria histórico cultural de Lev Vygostky|A Teoria histórico cultural de Lev Vygostky]]: influências filosóficas: o materialismo dialético de Marx e Engels; conceitos fundamentais: mediação, instrumentos e signos, zona de desenvolvimento proximal; relação entre: desenvolvimento e aprendizagem / pensamento e linguagem; implicações educacionais. 3.[[DC-UFRPE/Licenciatura Plena em Computação/Psicologia II/Debate: Skinner Vs Piaget Vs Vygotsky|Debate: Skinner Vs Piaget Vs Vygotsky]] === Bibliografia básica: === # MONTEIRO, Carlos Eduardo F. & De CHIARO, Sylvia (orgs.). Fundamentos Psicológicos do Ensino e da Aprendizagem. Recife: Ed. Universitária da UFPE, 2012. # REGO,T.C. Vygotsky: uma perspectiva sócio-cultural da educação. Petrópolis, RJ, Vozes, 6aedição, 1998. # WADSWORTH, B.J. Inteligência e Afetividade da criança na teoria de Piaget. São Paulo, Pioneira Educação, 1993. === Bibliografia complementar: === # ALBUQUERQUE,  Eneri S.  C.  Aspectos epistemológicos  da  aprendizagem. In  Revista Symposium UNICAP, Ed. FASA, Recife,  v. 32 e 33, 1989/1990. # BRITO LIMA, A.P. A teoria sócio-histórica de Vygotsky e a educação: reflexões psicológicas. Revista Brasileira de Estudos Pedagógicos – RBEP, n 198, maio-agosto/2000, pp. 219-228. # DAVIS, C. e OLIVEIRA, Z. Psicologia na educação. São Paulo, Cortez, 1993. # CARRAHER,  Terezinha Nunes.  (org.)  Aprender Pensando:  contribuições  da Psicologia Cognitiva para a educação. Petrópolis: Vozes, 1986. # CASTORINA, J. et al. Piaget - Vygotsky: novas contribuições para o debate. São Paulo, Ática, 3ª edição, 1996. # CUNHA, M. V. Psicologia da Educação. Rio de Janeiro, DP&A, 2000. # FRANCO, S.R.K. O construtivismo e a educação. Porto Alegre, Mediação, 4a edição, 1995. # HESSEN, J. Teoria do Conhecimento. São Paulo, Martins Fontes, 1999.MOREIRA, Marco A. Teorias de aprendizagem. São Paulo: EPU, 1999. # OLIVEIRA,  M.K. Vygotsky:  aprendizado  e desenvolvimento, um  processo sócio-histórico. São Paulo, Scipione, 1993. # PIAGET, Jean. Seis Estudos de Psicologia. Rio de Janeiro: Forense-Universitária, 1976. # VYGOTSKY, L.S. A formação social da mente. São Paulo, Martins Fontes, 1984. oolve1qyn7zvpuyl4950azdts8z6fsv DC-UFRPE/Licenciatura Plena em Computação/Fundamentosda Educação 0 20316 142688 142290 2022-08-14T03:58:35Z Edvaldo Ribeiro Alves 35401 Adicionei a Bibliografia complementar wikitext text/x-wiki <br /> == Programa da Disciplina == {| class="wikitable" | style="height: 22px;" |Nome: Fundamentos da Educação | style="height: 22px;" |C&#xF3;digo:&nbsp;05139 |- style="height: 22px;" | style="height: 22px;" |Departamento: Departamento de Computa&#xE7;&#xE3;o | style="height: 22px;" |&#xC1;rea: Educação |- style="height: 22px;" | style="height: 22px;" |Carga-hor&#xE1;ria total: 60 horas | style="height: 22px;" |Cr&#xE9;ditos: 4 |- style="height: 22.6px;" | colspan="2" style="height: 22.6px;" |Carga-hor&#xE1;ria semanal: 4 horas (te&#xF3;ricas: 4; pr&#xE1;ticas: 0; EAD*: 0) |} === '''Ementa:''' === Interpretação das diferentes concepções e práticas educacionais explicitando os pressupostos teórico-metodológicos subjacentes e suas implicações nas ações desenvolvidas no âmbito da prática pedagógica, numa perspectiva filosófica, histórica e sociológica. === '''Prática como componente curricular (30h):''' === No âmbito da discussão sobre educação a distância, serão praticados métodos de ensino específicos desta modalidade, apoiados pelos recursos de mídia dos ambientes virtuais de aprendizagem, tais como fóruns, chats, vídeo-aulas, e-books, entre outros. === '''Objetivos:''' === * Prover uma visão geral da modalidade da Educação a Distância; * Familiarizar o aluno com fundamentos teóricos, pedagógicos e legais da Educação a Distância; * Tornar o aluno capaz de utilizar um ambiente virtual de aprendizagem para ministrar cursos a distância; * Tornar o aluno capaz de compreender os principais aspectos relacionados à produção de materiais didáticos para uso na Educação a Distância. === '''Conteúdo Programático''' === == Alocações == Período 2021.1 Período 2021.2 === Bibliografia básica: === 1. ARROYO, Miguel G. Ofício de Mestre: Imagens e auto-imagens. São Paulo: Cortes, 2003. 2. BRANDÃO, Carlos Rodrigues. O que é Educação. 35ª Ed. São Paulo: Ática, 1995. 3. CHAUÍ, Marilena. Convite à Filosofia. São Paulo: Ática, 1995 4. Freire, Paulo. ''Pedagogia da esperança: um reencontro com a pedagogia do oprimido''. Editora Paz e Terra, 2014. 5. Illich, Ivan, et al. Deschooling society., 1971. == '''Bibliografia complementar:''' == 1. FAUNDEZ, Antônio. Educação, Desenvolvimento e Cultura. São Paulo: Cortez. 1994. 2. FORQUIN, Jean-Claude. Escola e Cultura: as bases sociais e epistemológicas do conhecimento escolar. Porto Alegre: Artes Médicas, 1993. 3. GADOTTI, Moacir. História das Idéias Pedagógicas. 8ª ed. São Paulo: Ática. 2005. 4. LAKATOS, Eva M. e MARCONI, Marina de A. Sociologia Geral. 7ª ed. São Paulo: Atlas. 5. MANACORDA, Mario Alighiero. História da Educação: da antiguidade aos nossos dias. 11ª ed. São Paulo: Cortez. 2004 61uic0ny5x83lzuewcdndmklx1wcsui DC-UFRPE/Licenciatura Plena em Computação/Estágio Supervisionado Obrigarório IV (ESO) 0 20346 142658 120414 2022-08-13T19:46:35Z Lulinha ÓrusVivo 35356 /* Programa da Disciplina */ Requisitos wikitext text/x-wiki == Programa da Disciplina == {| class="wikitable" | style="height: 22px;" |Nome: Estágio Supervisionado Obrigatório IV | style="height: 22px;" |C&#xF3;digo: 05504 |- style="height: 22px;" | style="height: 22px;" |Departamento: Departamento de Educação | style="height: 22px;" |&#xC1;rea: Educação |- style="height: 22px;" | style="height: 22px;" |Carga-hor&#xE1;ria total: 135 horas | style="height: 22px;" |Cr&#xE9;ditos: 6 |- style="height: 22.6px;" | colspan="2" style="height: 22.6px;" |Carga-hor&#xE1;ria semanal: 4 horas (te&#xF3;ricas: 1; pr&#xE1;ticas: 3; EAD*: 0) |- | colspan="2" |Pré-Requisitos: Estágio Supervisionado Obrigatório III |} === '''Ementa:''' === Será abordado o aprofundamento da experiência de docência adquirida ao longo dos estágios I, II e III, em escolas ou outros institutos conforme citado anteriormente; ou aprofundamento do estágio em empresas atuando na área de projeto, desenvolvimento e/ou avaliação de tecnologias educacionais (conforme descrito no Estágio III). === '''Prática como componente curricular (105h):''' === <br /> === '''Objetivos:''' === * === Avalie seus conhecimentos: === === '''Conteúdo Programático''' === * ==== '''Bibliografia básica:''' ==== # ==== Bibliografia complementar: ==== 56w9sn33qgm72xudjagvgq5j005es7x DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/2019.2 0 20351 142663 121947 2022-08-13T19:57:15Z Lulinha ÓrusVivo 35356 wikitext text/x-wiki == Educação a Distância em 2019.2 == {| class="wikitable" | style="height: 22px;" |Professor | style="height: 22px;" |Julian |- style="height: 22px;" | style="height: 22px;" |Horários | style="height: 22px;" |Segunda-Feira : 18:30 às 20:10 Quinta-Feira : 20:10 às 21:50 |- |Quantidade de Alunos |Não Informado |- |Indice de Aprovação |Não Informado |} == Conteúdo produzido pela turma de Educação a distância em 2019.2 == === Equipe Gabriela Barbosa === {| class="wikitable" !Descrição do Projeto !Conteúdo |- |O projeto tem como objetivo o desenvolvimento de conteúdos educacionais para o curso de Reforço De Aprendizagem de Matemática com a ferramenta Robótica Lego |Código do Google Sala de Aula 7vpbnx |} === Equipe Fernando dos santos === {| class="wikitable" !Descrição do Projeto !Link |- |Tem como objetivo apresentar, uma placa de desenvolvimento iot Wemos D1 R1, compatível com a ide Arduíno. Apresentando uma introdução da placa à execução de um simples programa de pisca na placa Wemos. |[[DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/2019.2/Wemos|Wemos]] |} === Equipe Huan Christopher === {| class="wikitable" !Descrição do Projeto !Link |- |Projeto da disciplina de EaD denominado '''"Elaboração colaborativa de textos: O uso da Wikiversidade no processo de ensino-aprendizagem nos cursos de computação da UFRPE'''". Esse projeto foi iniciado com a turma da disciplina de Educação à distância (2019.1) no curso de Licenciatura em Computação. A proposta tem o intuito de produzir conhecimento de maneira livre e colaborativa para os cursos de computação da UFRPE. Assim os alunos terão uma noção das cadeiras do curso, do que é trabalhado nelas. Minha contribuição será implementar conteúdo às cadeiras de Psicologia I e Psicologia II do curso de Licenciatura Plena em Computação: |[[DC-UFRPE/Licenciatura Plena em Computação/Psicologia I|Psicologia I]] [[DC-UFRPE/Licenciatura Plena em Computação/Psicologia II|PsicologiaII]] |} === Equipe Michelle Silva === {| class="wikitable" !Descrição do Projeto !Link |- |O projeto tem como objetivo divulgar ementas e plano de ensino das disciplinas para os alunos e interessados no curso de Licenciatura em Computação. Além de, dar dicas de canais e materiais de estudos. |[[Cálculo NI|Calculo NI]] [[Cálculo NII|Calculo NII]] [[Matemática Discreta|Matemática Discreta I]] [[MatemáticaDiscreta II|Matemática Discreta II]] |} === Equipe e === {| class="wikitable" !Descrição do Projeto !Link |- |O projeto tem como objetivo o desenvolvimento de conteúdos educacionais... |[[https://www.youtube.com/ 1]] [[http://ufrpe.br/ 2]] |} ps1em8scyrb75zid62egkbowfv61koy Educ. Bras. Legis.Org. Políticas 0 20473 142660 141348 2022-08-13T19:49:39Z Lulinha ÓrusVivo 35356 /* Programa da Disciplina: */ Adicionando Pre-Requisitos. wikitext text/x-wiki [[DC-UFRPE]]‎ | [[DC-UFRPE/Licenciatura Plena em Computação|Licenciatura Plena em Computação]]<br /> == Programa da Disciplina: == {| class="wikitable" |+ |Nome: Educação Brasileira: legislação, organização e políticas |Código: 05140 |- |Departamento: Educação |Área: Educação |- |Carga-horária total: 60 horas |Créditos: 4 |- | colspan="2" |Carga-horária semanal: 4 horas (teóricas: 4; práticas: 0; EAD*: 0) |- | colspan="2" |Pré-Requisitos: Fundamentos da Educação |} === Ementa: === * Contextualização do processo de organização educacional no Brasil, com base na sua estrutura legal e seus condicionamentos econômicos, políticos e sociais. === Objetivos: === * Analisar fatores condicionantes da estrutura e do funcionamento da educação brasileira, seja numa perspectiva da construção histórica, seja privilegiando a contemporaneidade. Descrever sobre aspectos fundamentais da política educacional brasileira, no que concerne a estruturação dos sistemas de educação e seus mecanismos de operacionalização. === Conteúdo Programático: === * A educação indígena no período pré-colonial *O sistema jesuítico de ensino no Brasil *Reforma Pombalina no Brasil Colonial *Educação no Brasil império *Organização da educação na república *Propostas pedagógicas dos anos 1930 *O Estado Novo varguista e a educação *LDBEN 4024/61 contexto e propostas *A proposta de educação de Paulo Freire *As reformas no governo civil-militar *Avaliação escrita em sala de aula *A educação na constituição de 1988 *LDBEN 9394/96 níveis e modalidades *Gestão educacional e escolar *Dimensões Curriculares na Educação *Planos de Educação PNE, PEE e PME *Fundo de Desenvolvimento da Educação *Educação de pessoas com deficiência *Relações étnico-raciais *Relações de Gênero e sexualidades *Infâncias, juventudes e pessoas idosas *Educação do/no Campo *Praticas Educativas de Educação === Bibliografia básica: === # ARANHA, Maria Lúcia de Arruda. História da Educação. S. Paulo, Moderna, 1989. 2. # BRASIL. MEC (1996). Plano decenal de educação para todos. 1993-2003. 3. # BRASIL. MEC. (1996). Lei de Diretrizes e Bases da Educação. Nº 9.394/96 4. # BRITO, DA SILVA. A educação básica pós-LDB. S, Paulo, 1998. === Bibliografia complementar: === # BRASIL (1988). Constituição da República Federativa. # CARNEIRO, M. A. – LDB fácil, leitura sócio-compreensiva artigo a artigo. Petrópolis, Vozes, 1997 # CASTRO, C.M.; CARNOY, Martin (orgs.) Como anda a reforma da educação na America Latina? Rio de Janeiro, FGV, 1997 # CUNHA, L. A. – Educação Pública: os limites do estatal e do privado. IN: OLIVEIRA, R.P. – Política Educacional, impasse e alternativa. S. Paulo, Cortez, 1995. # DEMO, Pedro (1997) A nova LDB – ranços e avanços. 2ª Ed. Campinas, São Paulo: Papirus. # LIBÂNEO, José Carlos. Democratização da escola pública: a pedagogia crítico-social dos conteúdos. Rio de Janeiro: Loyola. # LUCKESI, C. Fazer universidade: uma proposta metodológica. S. Paulo, Cortez, 1997 # PERNAMBUCO. Plano Estadual de Educação 1996/99 # PERRENOUD, Philippe. Novas competências para ensinar: convite à viagem. Porto Alegre, Artes Médicas, 2000. # SAVIANI, D. – Da nova LDB ao Novo Plano Decenal de Educação: por outra política educacional <br /> gxqmrnje6al00chfvooghmdvphuc5hz DC-UFRPE/Licenciatura Plena em Computação/Engenharia de Software 0 22695 142652 142455 2022-08-13T17:22:47Z Edvaldo Ribeiro Alves 35401 wikitext text/x-wiki == Programa da Disciplina == {| class="wikitable" |Nome: Engenharia de Software |Código:06226 |- |Departamento: Departamento de Computação |Área: Ciência da Computação |- |Carga-horária total: 60 horas |Créditos: 4 |- | colspan="2" |Carga-horária semanal: 4 horas (teóricas: 3; práticas: 1; EAD*: 0) |- |Pré-Requisitos: Nenhum |Co-requisitos:Nenhum |} === Ementa: === Processos de software. Ciclo de vida de desenvolvimento de software. Modelagem de software. Introdução a Modelos de Qualidade e de Gerenciamento de projetos de software. Ambientes de desenvolvimento de software. Padrões de projeto. [[Técnicas de teste de software]]. Reuso de componentes de software. === Prática como componente curricular (30h): === não há prática como componente curricular. === Objetivos: === * Familiarizar o aluno com fundamentos teóricos da engenharia de software; * Prover uma visão geral a todos os aspectos da produção de software; * Tornar o aluno capaz de compreender os principais aspectos relacionados à produção de um software. == Introdução == === O que é engenharia de software? === A engenharia de software é um estudo detalhado da engenharia para o projeto, desenvolvimento e manutenção de software. A engenharia de software foi introduzida para resolver os problemas de projetos de software de baixa qualidade. Os problemas surgem quando um software geralmente excede prazos, orçamentos e níveis reduzidos de qualidade. Ele garante que o aplicativo seja construído de forma consistente, correta, dentro do prazo, do orçamento e dos requisitos. A demanda da engenharia de software também surgiu para atender à imensa taxa de mudança nos requisitos do usuário e no ambiente no qual o aplicativo deveria estar funcionando. Descrição: Um produto de software é avaliado pela facilidade com que pode ser usado pelo usuário final e pelos recursos que oferece ao usuário. Um aplicativo deve pontuar nas seguintes áreas: 1) Operacional: Informa o quão bom um software funciona em operações como orçamento, usabilidade, eficiência, correção, funcionalidade, confiabilidade, segurança e proteção. 2) Transicional: A transição é importante quando um aplicativo é transferido de uma plataforma para outra. Assim, portabilidade, reutilização e adaptabilidade vêm nesta área. 3) Manutenção: Especifica o quão bom um software funciona no ambiente em mudança. Modularidade, manutenção, flexibilidade e escalabilidade vêm na parte de manutenção. Ciclo de Vida de Desenvolvimento de Software é uma série de estágios na engenharia de software para desenvolver o aplicativo de software proposto, como: 1) Comunicação 2) Coleta de Requisitos 3) Estudo de Viabilidade 4) Análise do Sistema 5) Projeto de Software 6) Codificação 7) Teste 8) Integração 9) Implementação 10) Operações e manutenção 11) Disposição A engenharia de software geralmente começa com a primeira etapa como uma iniciação de solicitação do usuário para uma tarefa específica ou uma saída. Ele envia sua solicitação a uma organização prestadora de serviços. A equipe de desenvolvimento de software segrega os requisitos do usuário, os requisitos do sistema e os requisitos funcionais. O requisito é coletado através da realização de entrevistas com um usuário, consulta a um banco de dados, estudo do sistema existente etc. Após o levantamento de requisitos, a equipe analisa se o software pode ser feito para atender a todos os requisitos do usuário. O desenvolvedor então decide um roteiro de seu plano. A análise do sistema também inclui uma compreensão das limitações do produto de software. De acordo com o requisito e análise, um projeto de software é feito. A implementação do projeto de software começa em termos de escrever o código do programa em uma linguagem de programação adequada. O teste de software é feito durante a codificação pelos desenvolvedores e o teste completo é realizado por especialistas em testes em vários níveis de código, como teste de módulo, teste de programa, teste de produto, teste interno e teste do produto no envolvimento e feedback do usuário. == Qualidade de Software == == Testes de Software == === Por que Testar? === Primeiro, por que testar? Bom, testar é necessário para revelar a presença de defeitos, para diminuir a probabilidade de falha durante o uso e aumentar a confiança e satisfação do cliente com o software, o que inclui comprir os requesitos contratuais, e assegurar a qualidade do produto. É importante lembrar que falhas em softwares também podem causar perdas monetárias e humanas irreversíveis, como uma paralização em um centro financeiro ou falha no acionamento de um airbag, por exemplo. Assim, os testes são uma maneira de avaliar a qualidade e reduzir o risco de falha do software em operação, então, é melhor testar ;-) === Ciclo de desenvolvimento. === As atividades de teste devem está presentes durante todo o ciclo de desenvolvimento do software e não apenas em uma parte específica dele. Pra cada atividade de desenvolvimento, existe uma atividade de teste correspondente e cada nível tem seu objetivo de teste específico. Por isso também é importante que o testador esteja familiarizado com os modelos mais comuns de ciclo de vida do desenvolvimento. Os modelos mais comuns são: * O de '''desenvolvimento sequencial''', onde é seguido um fluxo sequencial e linear das atividades, as atividades de desenvolvimento são concluídas uma após a outra, como o modelo cascata, ou seja, uma fase só começar quando a fase anterior estiver concluída e os testes só começam depois de todas as atividades de desenvolvimento; temos também: * Os modelos de '''desenvolvimento incremental''', que vão se estabelecendo o requisitos, a modelagem, a construção e o teste do sistema por partes, ou seja, os recursos do software vão crescendo de forma incremental, vão sendo feitas entregas de parte já prontas pro usuário utilizar; e por fim, * O '''desenvolvimento''' '''iterativo''', que é feito junto a uma série de ciclos, geralmente com uma duração fixa, onde cada iteração fornece um software funcional que faz parte de um subconjunto crescente que, por sua vez, faz parte de um conjunto geral/maior de recursos até que o software final seja entregue ou o desenvolvimento seja interrompido. Exemplos deles são o '''[[DC-UFRPE/Licenciatura Plena em Computação/Scrum|<u>Scrum</u>]]''', que cada iteração tende a ser relativamente curta (como dias ou algumas semanas) e os incrementos de recursos são correspondentemente pequenos, como alguns aprimoramentos ou dois ou três novos recursos. e também tem o '''Kanban''',  que é implementado com ou sem iterações de tamanho fixo e podem fornecer um único recurso após a conclusão ou agrupar recursos para serem liberados; === Os 7 princípios dos testes. === # '''O teste mostra a presença de defeitos e não a sua ausência:''' Então não é porque o teste não encontrou defeitos que eles não existem, o teste “apenas” reduz a probabilidade de defeitos não descobertos permanecerem no software. # '''Testes exaustivos são impossíveis:''' Quer dizer que testar tudo, todas as combinações de entradas e pré-condições, é inviável, exceto em casos triviais. Então, a análise de risco, as técnicas de teste e as prioridades devem ser usadas para concentrar os esforços de teste, em vez de tentar testar exaustivamente. # '''O teste inicial economiza tempo e dinheiro:''' Teste no início do ciclo de vida de desenvolvimento ajudam a reduzir ou eliminar alterações que dão despesas posteriormente, como um retrabalho que poderia ser evitado. # '''Defeitos se agrupam:''' Um pequeno número de módulos geralmente contém a maioria dos defeitos descobertos durante o teste de pré-lançamento ou é responsável pela maioria das falhas operacionais. Então, esses agrupamentos de defeitos são uma entrada importante em uma análise de risco usada pra focar os esforços de teste como diz o princípio 2. # '''Cuidado com o paradoxo do pesticida:''' Assim como um pesticida deixa de matar os insetos e lagartas  depois de um tempo, por eles adquirem resistência ao pesticida, se os mesmos testes forem repetidos várias vezes, esses testes podem não encontrar mais novos defeitos. Então, para detectar novos defeitos, os testes e os dados de teste podem precisar serem alterados. # '''O teste depende do contexto:''' Por exemplo, um software de controle industrial de segurança crítica é testado de forma diferente de um aplicativo móvel de comércio eletrônico ou ainda um teste em um projeto ágil é feito de forma diferente do que um teste em um projeto de ciclo de vida sequencial, isso porque eles têm suas diferenças de desenvolvimento, o que mostra também a importância de conhecer diferentes tipos de aplicações como web e mobile, por exemplo. # '''Ausência de erros é uma ilusão:''' Que está muito ligada ao primeiro e segundo princípios de que não dá para cobrir todos os casos existentes e de que os testes só mostram a presença de defeitos não a ausência deles, então olhando por eles, de fato a ausência de erros tende a não ser possível. === Etapas da atividade de teste. === No que consiste a atividade de teste, qual suas etapas? # '''Planejamento:''' É onde é estabelecido os ''recursos humanos'', como alocação pessoas, por exemplo; t''ecnológicos'', onde se vai testar, qual SO, qual o ambiente, etc.; ''estratégias''; ''técnicas'', como teste funcional e estrutural; e ''critérios''. Com tudo isso temos como saída o plano de teste. # '''Projeto de casos de teste:'''  Descreve uma condição particular a ser testada bem como o comportamento esperado para aquele cenário. Então eles são essenciais para que você teste o fluxo principal e fluxos alternativos importantes do software, se você não faz o projeto de casos de teste é muito provável que você deixe de cobrir alguns cenários importantes que poderiam até levar a situações críticas. # '''Execução:''' Execução dos testes de acordo com o planejamento e a fase que vocẽ se encontra, que veremos a seguir. # e por fim temos a '''análise dos resultado: O'''nde vamos comparar os resultados obtidos com os resultados esperados e verificar se era esse mesmo o comportamento esperado para o software naquele cenário. === Níveis da atividade de teste. === E aqui temos os níveis da atividade de teste, cada nível é uma instância do processo de teste como um todo, elas consistem nas atividades descritas anteriormente, as atividades de teste, aplicadas no contexto de cada nível. Então temos: # '''Teste de unidade ou de componentes:''' Que tem foco nas menores unidades de um software (funções, procedimentos, métodos e classes que são componentes testáveis separadamente) e pode ser feito durante a implementação mesmo pelo próprio desenvolvedor que vai busca por erros simples de programação, lógica e estrutura de dados incorretos e coisas do gênero. # '''Teste de integração:''' Que se concentra nas interações entre componentes ou sistemas. #* Entre componentes, ele tem cofo nas interações e interfaces entre os componentes integrados e é executado após o teste do componente geralmente de forma automatizada. #* E entre sistemas, ele tem foco nas interações e interfaces entre sistemas, pacotes e microserviços e pode ser feito após o teste do sistema ou em paralelo a ele. Ele busca por problemas entre os subsistemas, APIs, banco de dados como falhas de comunicação entre componentes, dados incorretos ou ausentes por exemplo. # '''Teste de sistema:''' Já o testes de sistema se concentram no comportamento e nas capacidades de todo o produto, geralmente considerando as execuções das tarefas de ponta a ponta do sistema e os comportamentos não funcionais exibidos ao executar tais tarefas, como desempenho, portabilidade e manutenção do software. # '''Teste de regressão:''' A manutenção pode inserir novos defeitos, por isso esse teste costuma ser feito após manutenções do software ou após o teste de feature, como a gnt faz aqui, para garantir que as modificações estão corretas e os requisitos anteriormente testados  continuam válidos. #* OBS: Às vezes se faz um '''sanity'''(ou testes de sanidade) também, no lugar da regreção, isso acontece quando não se tem muito tempo pra fazer outra regressão antes da entrega, então o sanity é justamente o subconjunto do teste de regressão e nele verifica-se se todos os menus, funções, comandos estão funcionando bem. === Técnicas de teste. === Um tipo ou uma técnica de teste é um grupo de atividades destinada a testar características específicas de um software, ou parte dele, com base em objetivos de teste específicos. São eles: # '''Teste estrutural ou de caixa branca''': Que avalia o comportamento interno do componente de software, ou seja, ele trabalha diretamente no código-fonte do software para avaliar aspectos como testes de condição, de fluxo de dados, de ciclo e caminhos lógicos. A maioria dos critérios dessa técnica utiliza uma representação  do programa conhecida como “grafo de programa”. '''Exemplos desses critérios são:''' o critério de McCabe ou teste de caminho base, que utiliza caracterısticas de controle da execução do programa para determinar os requisitos de teste; critérios de fluxo de dados e de controle; critério de todos os nós; todos os arcos; potenciais usos; etc. # '''Teste funcional ou de caixa preta:''' Ele envolve testes que avaliam as funções que o sistema deve executar. Os testes funcionais devem ser realizados em todos os níveis de teste, embora o foco possa ser diferente em cada nível. Nele não é considerado o comportamento interno do software, são fornecidos dados de entrada, o teste é executado e o resultado obtido é comparado ao resultado esperado que é o resultado previamente conhecido, onde o sucesso se dá caso os resultados sejam iguais. Esse teste tem como principais passos identificar as funções que o software deve realizar e criar casos de testes capazes de verificar se tais funções estão sendo executadas corretamente. '''Exemplos de critérios do testes de caixa preta são''': Particionamento de classes equivalentes, análise do valor limite, combinatorial( que são elementos que satisfazem um critério) e grafo de causa e efeito. #'''Testes baseados em defeitos ou de mutação:''' Como o nome sugere, são testes baseados em defeitos típicos para ajudar a criar bons conjuntos de teste. Neles , São criados programas quase iguais ao original, porém com pequenas modificações que são chamados de mutantes. Quando seu conjunto de testes identificam erros nesses mutantes se diz que o mutante foi morto, caso contrário seu conjunto de teste não é bom o suficiente, ou seja, quanto mais mutantes mortos, melhor. E como são gerados os mutantes? São criados baseados nos operadores de mutação, que são regras de quais alterações devem ser feitas com base na linguagem de programação que o programa é escrito, por exemplo, em C existem 75 operadores de mutação que consistem em variáveis e constantes, operadores aritméticos e de decisão. Há mutantes que são tão similares aos programas originais que não podem ser mortos, esses mutantes são chamados de mutantes equivalentes. Também há um score de mutação que é: quantidade de mutantes mortos /(dividido pelo) total de mutantes -(menos) os mutantes equivalentes. Por exemplo, foram feitos um total de 110 mutantes, 10 deles eram mutantes equivalentes e 60 mutantes foram mortos. Então, vai ficar 60/100 = 0,6. #'''Testes exploratórios:''' São testes que buscam além das especificações e requisitos do sistema. Eles tem como objetivo encontrar defeitos que normalmente  não são capturados por outras abordagens, como testes scriptados, mas são uma atividade complementar a testes planejados. Eles costumam ser usados quando há um curto ciclo de desenvolvimento, ou a documentação sofre constantes mudanças ou ainda estão desatualizadas. == Automação de testes mobile com Apium == Esta seção tem como objetivo compartilhar instruções e informações para você dar o pontapé inicial na automação de testes mobile com a ferramenta Apium. Nela, você verá oque é o Apium, a instalação dos pré-requezitos, oque são as sessões do Apium, emulação de dispositivos e instalação de APKs e escrita do código de automação de testes, [https://docs.google.com/presentation/d/1y5Es6Q8TwV_QA9wcTOsMLe6k-0RnR3WjWESKFR65qJk/edit?usp=sharing clique aqui].] == Turmas == * 2019.1 * 2019.2 * 2020.1 * 2020.2 * 2020.3 (PLE) * 2020.4 (PLE) * 2021.1 * 2021.2 === Bibliografia básica: === # PRESSMAN, R., MAXIN, B.R. Engenharia de Software: Uma Abordagem Profissional. 8. ed. Porto Alegre: McGrawHill, 2016. # SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Brasil, 2011. # IEEE Computer Society. Guide to the Software Engineering Body of Knowledge (SWEBOK), 2004. Available in <nowiki>http://www.computer.org/portal/web/swebok</nowiki> # VALENTE, T.M. Engenharia de Software Moderna: Princípios e Práticas para Desenvolvimento de Software com Produtividade. Local de publicação: UmLivro, 2020. # MACORATTI, J.C. O ciclo de vida do desenvolvimento de Software. macoratti.net. Disponível em: https://www.macoratti.net/17/09/net_slcd1.htm. Acesso em: 07/08/2022. === Bibliografia complementar: === # OWLER, M. UML Essencial: um breve guia para linguagem padrão. Bookman Editora, 2014. # PMBOK. A guide to the project management body of knowledge: PMBOK Guide- Fifth Edition Project Management Institute Newtown Square PA, USA. 2013 # BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML - Guia do Usuário. 2ed. Rio de Janeiro: Campus, 2006. # WELLS, D. Extreme Programming: a gentle introduction, 2009. # SCHWABER, K.; BEEDLE, M. Agile software development with Scrum. [S.l.]: Microsoft Press, 2004. # GAMMA, E.; HELM, R.; JOHNSON, R.; VLISSIDES, J. Padrões de Projeto: soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2004. # ROCHA, Ana Regina Cavalcante da; MALDONADO, José Carlos; WEBER, Kival Chaves. Qualidade de software. São Paulo: Prentice Hall, 2001. == Referências: == [https://www.istqb.org/downloads/send/2-foundation-level-documents/281-istqb-ctfl-syllabus-2018-v3-1.html Certified Tester Foundation Level Syllabus, Version 2018 V3.1, International Software Testing Qualifications Board.] o8jqwaxi2wc41gfd09sartntm9timkp LaboratórioProg. II 0 22956 142689 135826 2022-08-14T04:06:40Z Edvaldo Ribeiro Alves 35401 Adicionei a Bibliografia complementar wikitext text/x-wiki == Programa da Disciplina == {| class="wikitable" | style="height: 22px;" |Nome: Projeto de desenvolvimento de software educacional | style="height: 22px;" |C&#xF3;digo: 28006 |- style="height: 22px;" | style="height: 22px;" |Departamento: DC | style="height: 22px;" |&#xC1;rea: Departamento de Computação |- style="height: 22px;" | style="height: 22px;" |Carga-hor&#xE1;ria total: 30 horas (30h Prática) | style="height: 22px;" |Cr&#xE9;ditos: |- style="height: 22.6px;" | colspan="2" style="height: 22.6px;" |Carga-hor&#xE1;ria semanal: 4 horas |} === '''Ementa:''' === Prática sobre conceitos básicos de Orientação a Objetos. Resolução de problemas em Ambientes Virtuais de Aprendizagem envolvendo: modelagem de conceitos do mundo real usando o paradigma orientado a objetos; composição de classes, polimorfismo, herança e sobrecarga de operadores. === '''Objetivos:''' === Aprender noções básicas de Orientação a Objeto (OO): conceito de objetos, tipos de objetos, instanciação, envio de mensagens para objetos, atributos, encapsulamento, comportamento de objetos, identidade de objetos. Aprender noções de interfaces (Tipos Abstratos de Dados) e polimorfismo. Aprender noções de herança de implementação, hierarquias de classes, classes abstratas, upcast e downcast. Aprender a fazer reuso com composição de objetos, contrastando a técnica de composição com a técnica de herança. Aprender regras básicas de design e Design Patterns básicos. Aprender a utilizar arquivos para a persistência de dados. === '''Conteúdo Programático:''' === 1. Conceitos básicos de programação 2. Conceitos básicos de OO * Modularização * Abstração * Ocultamento de informações (information hiding) * Encapsulamento 3. Programação Orientada a Objetos * Conceito * Fundamentos de programação orientada a objetos. * Classes (tipos abstratos de dados) e Instâncias (objetos) * Duração e escopo. * Métodos e mensagens (construtores e destrutores) * Passagem de parâmetros * Composição e Herança * Super classe e subclasse. * Interfaces * Classes abstratas * Overriding e Overloading * Polimorfismo 4. Linguagem de Programação Java * Tipos primitivos de dados * Operadores * Estrutura de controle * Expressões * Garbage Collection * Recursão * Exceções * Genéricos 5. Coleções * Arrays * Set * Map * List 6. Interface Gráfica com o usuário (GUI) * Tratamento de eventos * Java Swing * AWT 7. Depuração e documentação de programas * Depuração modular * Testes de integração * Introdução à documentação de requisitos, de classes e de código === Métodos didáticos de ensino === * Projeto prático em Grupo e Atividades Remotas === Critérios de avaliação === 1VA = Lista exercício 1 + Lista exercício 2 + Lista exercício 3 + Lista exercício 4 + Lista exercício 5. 2VA = Lista exercício 6 + Lista exercício 7 + Lista exercício 8 + Lista exercício 9 + Lista exercício 10. 3VA = Prova online Final = Prova online === Bibliografia === ==== Básica ==== SIERRA, Kathy; BATES, Bert. Use a cabeça: Java. Rio de Janeiro: Alta Books, c 2007. xvii, 484 p. Lynn Andrea Stein. Interactive Programming in Java. Disponível gratuitamente em: <nowiki>http://www.cs101.org/ipij/</nowiki> Barnes, David J; Kolling, Michael. Programação Orientada a Objetos com Java. Ed. Pearson- Prentice Hall. John Lewis and William Loftus. Java Software Solutions – Foundations of Program Design, 6th edition, 2009. Bertrand Meyer. Object-Oriented Software Construction. Segunda Edição. Prentice Hall, 2000. == Bibliografia complementar: == 1. SIERRA, Kathy; BATES, Bert. Use a cabeça: Java. Rio de Janeiro: Alta Books, c 2007. xvii, 484 p. 2. Lynn Andrea Stein. Interactive Programming in Java. Disponível gratuitamente em: <nowiki>http://www.cs101.org/ipij/</nowiki> 3. Barnes, David J; Kolling, Michael. Programação Orientada a Objetos com Java. Ed. PearsonPrentice Hall. 4. John Lewis and William Loftus. Java Software Solutions – Foundations of Program Design, 6th edition, 2009. 5. Bertrand Meyer. Object-Oriented Software Construction. Segunda Edição. Prentice Hall, 2000. mtbg21197v4dnaivmd8lumqb3h1ifph Metodologiado Ens. daComputação 0 22957 142690 135830 2022-08-14T04:12:59Z Edvaldo Ribeiro Alves 35401 Inseri o código wikitext text/x-wiki == Programa da Disciplina == {| class="wikitable" | style="height: 22px;" |Nome: Metodologia do Ensino da Computação | style="height: 22px;" |C&#xF3;digo: 05500 |- style="height: 22px;" | style="height: 22px;" |Departamento: DEd | style="height: 22px;" |&#xC1;rea: Departamento de Educação |- style="height: 22px;" | style="height: 22px;" |Carga-hor&#xE1;ria total: 60 horas | style="height: 22px;" |Cr&#xE9;ditos: 4 |- style="height: 22.6px;" | colspan="2" style="height: 22.6px;" |Carga-hor&#xE1;ria semanal: 4 horas |} === '''Ementa:''' === * Fundamentos e tendências no ensino de Computação. * O perfil do professor de Computação. * Planejamento, métodos e técnicas de ensino e avaliação da aprendizagem de Computação. * Avaliação de material didático. === '''Objetivos:''' === * Compreender os pressupostos filosóficos, psicológicos e metodológicos para o ensino da Computação; * Compreender o papel do licenciado em Computação e seu contexto de atuação; * Aplicar métodos de ensino de Computação em sala de aula, havendo planejamento das intervenções didáticas e avaliação do processo de ensino-aprendizagem. === '''Conteúdo Programático:''' === 1. O papel do licenciado em Computação e seu contexto de atuação. 2. Ensino de Computação na Educação Básica. 3. Dificuldades nos processos de ensino e aprendizagem de Computação. 4. Educação em computação pode ser... personalizada. 5. Educação em computação pode ser... divertida. 6. Educação em computação pode ser... colaborativa. 7. Educação em computação pode ser... multimodal. 8. Educação em computação pode ser... tecnológica. 9. Educação em computação pode ser... desplugada. 10. Avaliando materiais para o ensino de Computação. 11. Planejamento: aprendendo a partir de exemplos. 12. Planejando uma sequência didática para o ensino de Computação - Publico-alvo, objetivos e conteúdo. 13. Planejando uma sequência didática para o ensino de Computação - Materiais e métodos. 14. Planejando uma sequência didática para o ensino de Computação - Avaliação. 15. Avaliando e estruturando os resultados. 16. Experiências de ensino de Computação. === Avaliação === 1VA * Construção de mapa conceitual (2) + * Avaliação de material didático (8). 2VA * Planejamento de sequência didática (3) + * Execução de aulas de Computação (2) + * Apresentação dos resultados (1) + artigo resumido (4). 3VA * Prova. Final * Prova. csbdvgm0fu8k2lote4aeyyyg3107ldk DC-UFRPE/Licenciatura Plena em Computação/Programação I 0 23299 142683 142594 2022-08-14T03:39:04Z Edvaldo Ribeiro Alves 35401 Adicionei a bibliografia complementar wikitext text/x-wiki == Programa da Disciplina == {| class="wikitable" | style="height: 22px;" |Nome: Programação I | style="height: 22px;" |C&#xF3;digo:&nbsp;14083 |- style="height: 22px;" | style="height: 22px;" |Departamento: Departamento de Computa&#xE7;&#xE3;o | style="height: 22px;" |&#xC1;rea: Computação |- style="height: 22px;" | style="height: 22px;" |Carga-hor&#xE1;ria total: 60 horas | style="height: 22px;" |Cr&#xE9;ditos: 4 |- style="height: 22.6px;" | colspan="2" style="height: 22.6px;" |Carga-hor&#xE1;ria semanal: 4 horas (teóricas: 2; práticas: 2; EAD*: 0) |} === '''Ementa:''' === Introdução às linguagens de programação algorítmicas e ao desenvolvimento estruturado de programas. Tipos e estruturas elementares de dados, operadores, funções embutidas e expressões. Instruções condicionais, incondicionais e de repetição. Tipos compostos de dados: vetores, matrizes e registros. Ponteiros. Modularização, funções e procedimentos, passagem por valor e por referência, documentação. Introdução a uma linguagem de programação algorítmica popular. Introdução à organização de dados em arquivos. === '''Prática como componente curricular:''' === Não possui. === '''Objetivos:''' === * Capacitar o aluno na elaboração de algoritmos através do desenvolvimento do raciocínio lógico aplicado à solução de problemas computacionais, tornando-o capaz de resolver problemas simples de forma teórica e aplicá-los na prática em uma linguagem de programação. * Apresentar os comandos de entrada e saída e suas utilizações. * Apresentar os conceitos de variáveis e constantes e suas utilizações. * Apresentar os operadores aritméticos e seu comportamento. * Apresentar os operadores relacionais e lógicos e seu comportamento. * Desenvolver a habilidade de construção de expressões e sua utilização. * Apresentar o conceito de modularização. * Desenvolver a habilidade de modularizar problemas em unidade menores. === Metodologia === * Aulas teóricas com slides e quadro branco * Aulas práticas em laboratórios no computador * Listas de exercícios * Projeto === '''Conteúdo Programático''' === * Comando IF * Comando While * Comando For * String * Listas * Dicionários * Manipulação de arquivos * Funções * Escopo * Orientação a Objeto == Bibliografia básica: == # LOPES, Anita; GARCIA, Guto. Introdução à programação: 500 algoritmos resolvidos. Rio de Janeiro: Campus, 2002. 469p. # Ziviani, Nivio. Projeto de Algoritmos. Editora Nova Fronteira, 2007. # Sebesta, Robert W. Conceitos de Linguagens de Programação. Bookman, 2005. # MENEZES, Nilo Ney Coutinho. Introdução à programação com Python: algoritmos e lógica de programação para iniciantes. 2.ed. rev. ampl. São Paulo: Novatec Editora, 2014. 328 p. # Albano, R., Albano, S. Programação em Linguagem C. Editora Ciência Moderna. # Cormen, Thomas H. et. al. Algoritmos: Teoria e Prática. Editora Campus, 2002. == BIBLIOGRAFIA COMPLEMENTAR: == 1. MIZRAHI, Victorine Viviane. Treinamento em linguagem c. São Paulo: Makron Books, c1990. Xix, 241 p. 2. Herbert Schildt – C Completo e Total, Makron Books, 3ª Edição, 1997. 3. Van Rossum, Guido. Tutorial de Python. Disponível gratuitamente em <nowiki>http://python.org/</nowiki>, 2004. 4. ALBANO, Ricardo Sonaglio; ALBANO, Silvie Guedes. Programação em linguagem C. Rio de Janeiro: Editora Ciência Moderna, 2010. 410 p. 5. DEITEL, Harvey M. et. Al. Java como Programar. Bookman, 2005. qjrbktm26dhvl4owaquqqr2hvvpn6n4 DC-UFRPE/Licenciatura Plena em Computação/Programação II 0 23300 142687 142298 2022-08-14T03:48:30Z Edvaldo Ribeiro Alves 35401 Corrigi o código da cadeira e adicionei Bibliografia complementar wikitext text/x-wiki == Programa da Disciplina == {| class="wikitable" | style="height: 22px;" |Nome: Programação II | style="height: 22px;" |C&#xF3;digo:&nbsp;14084 |- style="height: 22px;" | style="height: 22px;" |Departamento: Departamento de Computa&#xE7;&#xE3;o | style="height: 22px;" |&#xC1;rea: Computação |- style="height: 22px;" | style="height: 22px;" |Carga-hor&#xE1;ria total: 60 horas | style="height: 22px;" |Cr&#xE9;ditos: 4 |- style="height: 22.6px;" | colspan="2" style="height: 22.6px;" |Carga-hor&#xE1;ria semanal: 4 horas (teóricas: 2; práticas: 2; EAD*: 0) |- | colspan="2" |Pré-Requisitos: Programação I |} === '''Ementa:''' === Paradigmas orientado a objetos. Introdução aos conceitos de programação orientada a objeto. Tipos abstratos de dados. Cassificação. Polimorfismo. Herança. Conceito de objetos e mensagens. Classes, Subclasses e Metaclasses. Linguagem orientada a objeto e aplicação de técnicas de programação orientada a objetos. '''Prática como componente curricular:''' Não possui. === '''Objetivos:''' === * Capacitar o aluno na elaboração de algoritmos através do desenvolvimento do raciocínio lógico aplicado à solução de problemas computacionais, tornando-o capaz de resolver problemas simples de forma teórica e aplicá-los na prática em uma linguagem de programação. * Apresentar os comandos de entrada e saída e suas utilizações. * Apresentar os conceitos de variáveis e constantes e suas utilizações. * Apresentar os operadores aritméticos e seu comportamento. * Apresentar os operadores relacionais e lógicos e seu comportamento. * Desenvolver a habilidade de construção de expressões e sua utilização. * Apresentar o conceito de modularização. * Desenvolver a habilidade de modularizar problemas em unidade menores. === '''Conteúdo Programático''' === * Sintaxe básica * Tipos primitivos e Expressões de controle * Laços While/For * Arraylist * Métodos e atributos estáticos * Modificadores * Herança * Polimorfismo * Classes Abstratas e Interfaces * Exceções * Camadas * Coleções/Collections == Bibliografia básica: == # LOPES, Anita; GARCIA, Guto. Introdução à programação: 500 algoritmos resolvidos. Rio de Janeiro: Campus, 2002. 469p. # Ziviani, Nivio. Projeto de Algoritmos. Editora Nova Fronteira, 2007. # Sebesta, Robert W. Conceitos de Linguagens de Programação. Bookman, 2005. # MENEZES, Nilo Ney Coutinho. Introdução à programação com Python: algoritmos e lógica de programação para iniciantes. 2.ed. rev. ampl. São Paulo: Novatec Editora, 2014. 328 p. == BIBLIOGRAFIA COMPLEMENTAR: == 1. SIERRA, Kathy; BATES, Bert. Use a cabeça: Java. Rio de Janeiro: Alta Books, c 2007. xvii, 484 p. 2. Lynn Andrea Stein. Interactive Programming in Java. Disponível gratuitamente em: <nowiki>http://www.cs101.org/ipij/</nowiki> 3. Barnes, David J; Kolling, Michael. Programação Orientada a Objetos com Java. Ed. PearsonPrentice Hall. 4. John Lewis and William Loftus. Java Software Solutions – Foundations of Program Design 6th edition, 2009. 5. Bertrand Meyer. Object-Oriented Software Construction. Segunda Edição. Prentice Hall, 2000 g8q4k0df3r5o7rkmboiv2oqbd5wqxcn DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Jogos Digitais/Projeto de jogo (Game Design) 0 23384 142678 138512 2022-08-14T00:49:33Z José Bartolomeu Alheiros Dias 35402 wikitext text/x-wiki == Arte, engenharia ou técnica? == O Game Design deve ser o primeiro passo na criação de um jogo digital, Segundo Ernest Adams<ref>[[Adams, Ernest. Fundamentals of Game Design. Reino Unido, Pearson Education, 2010.]]</ref>, algumas pessoas classificam o Game Designer como um artista, outros como um profissional que lança mão de técnicas utilizadas no mundo da engenharia para construir as regras e balanceamentos de um jogo. No entanto, essas duas definições não estão totalmente corretas, uma vez que o Game Designer se envolve num processo que demanda tanto criatividade, quanto organização e o emprego de técnicas. Não podemos chamar tal profissional de simplesmente um "artista", porquê um jogo não determina necessariamente uma estética, como a arte pura em si. Nem de egenheiro, p9bexa9j1n6ihhnt1sqdbozjfzxb39u DC-UFRPE/Bacharelado em Ciência da Computação/Visão Computacional 0 23689 142679 142633 2022-08-14T02:38:53Z 45.187.86.135 wikitext text/x-wiki {| class="wikitable" |'''Nome:''' |VISÃO COMPUTACIONAL |- |'''Código:''' |14704 |- |'''Departamento''' |Departamento de Computação (DC) |- |'''Área''' |Inteligência Artificial, Álgebra Linear, Processamento de Imagens |- |'''Carga-horária total''' |60h (30h CH Teórica / 30 CH Prática) |- |'''Créditos''' |4 |- |'''Pré-requisitos''' |[[Álgebra Linear e Vetorial Para Computação|06418 - ÁLGEBRA VETORIAL E LINEAR PARA COMPUTAÇÃO]] [[DC-UFRPE/Bacharelado em Ciência da Computação/Introdução a Programação I|14117 - INTRODUÇÃO À PROGRAMAÇÃO I]] |} == Ementa == * Visão geral, história e introdução à visão computacional. * Pirâmide e aplicações. * [[DC-UFRPE/Bacharelado em Ciência da Computação/Visão Computacional/Detecção de bordas e cantos|Detecção de bordas e cantos.]] * Segmentação. * Descrição de objetos. * Reconhecimento de objetos. * Ajuste de modelos. * Câmeras, coordenadas e calibração. * Visão estéreo. * Múltiplas visões. * Rastreamento. == Objetivos == Abordar conceitos básicos e algoritmos relacionados à área de Visão Computacional, permitindo que os alunos experimentem na prática os conhecimentos obtidos. == Conteúdo Programático == * Apresentação da disciplina * Fundamentos de imagem * OpenCV * Processamento de imagens operadores de ponto e vizinhança * Processamento de imagens formas, pirâmides, wavelets, transformações geométricas * Extração de características * Casamento de características * Calibração de câmera e estimação de pose * Reconstrução 3D * Análise de movimento e rastreamento de objetos * Detecção de objetos * Criação de projeto == Bibliografia == ===== Básica ===== 1. DAVIES, E. Computer and machine vision: theory, algorithms, practicalities. 4. ed. Academic Press, 2012. 912 p 2. KLETTE, R. Concise computer vision: an introduction into theory and algorithms. Springer, 2014. 429 p. 3. SZELISKI, R. Computer vision: algorithms and applications. 1. ed. Springer, 2010. 812 p. ===== Complementar ===== BÁSICA 1. DAVIES, E. Computer and machine vision theory, algorithms, practicalities. 4. ed. Academic Press, 2012. 912 p. 2. KLETTE, R. Concise computer vision an introduction into theory and algorithms. Springer, 2014. 429 p. 3. SZELISKI, R. Computer vision algorithms and applications. 1. ed. Springer, 2010. 812 p. COMPLEMENTAR 1. NIXON, M.; AGUADO, A. Feature extraction image processing for computer vision. 3. ed. Academic Press, 2012. 632 p. 2. SONKA, M.; HLAVAC, V.; BOYLE, R. Image processing, analysis, and machine vision. 4. ed. Cengage Learning, 2014. 912 p. 3. PRINCE, S. Computer vision models, learning, and inference. 1. ed. Cambridge University Press, 2012. 598 p. 4. FACELI, K.; LORENA, A.; GAMA, J.; CARVALHO, A. Inteligência artificial uma abordagem de aprendizado de máquina. 1. ed. LTC, 2011. 394 p. 5. PARKER, J. Algorithms for image processing and computer vision. 2. ed. Wiley, 2010. 504 p. 763k3divy3f64dfejap6znrz8zjm8zs DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Processamento de Imagens/2021.2 0 24033 142661 142364 2022-08-13T19:52:12Z Lulinha ÓrusVivo 35356 /* Processamento de Imagens em 2021.2 */ Propostas de Atividade wikitext text/x-wiki == Processamento de Imagens em 2021.2 == {| class="wikitable" | style="height: 22px;" |Professor | style="height: 22px;" |Valmir |- style="height: 22px;" | style="height: 22px;" |Horários | style="height: 22px;" |Quarta-Feira : 20:10 às 21:50 Sexta-Feita : 18:30 às 20:10 |- |Quantidade de Alunos |Período em Andamento |- |Indice de Aprovação |Período em Andamento |} == Propostas de Atividades == spu4kx2z2kfddxe04kdc6otdxnh89k6 142662 142661 2022-08-13T19:52:24Z Lulinha ÓrusVivo 35356 /* Propostas de Atividades */ wikitext text/x-wiki == Processamento de Imagens em 2021.2 == {| class="wikitable" | style="height: 22px;" |Professor | style="height: 22px;" |Valmir |- style="height: 22px;" | style="height: 22px;" |Horários | style="height: 22px;" |Quarta-Feira : 20:10 às 21:50 Sexta-Feita : 18:30 às 20:10 |- |Quantidade de Alunos |Período em Andamento |- |Indice de Aprovação |Período em Andamento |} == Propostas de Atividade == jhy6ilnvy2lkcbyq6p2i4dzc2bi0mx3 142666 142662 2022-08-13T19:59:28Z Lulinha ÓrusVivo 35356 /* Processamento de Imagens em 2021.2 */ wikitext text/x-wiki == Processamento de Imagens em 2021.2 == {| class="wikitable" | style="height: 22px;" |Professor | style="height: 22px;" |Valmir |- style="height: 22px;" | style="height: 22px;" |Horários | style="height: 22px;" |Quarta-Feira : 20:10 às 21:50 Sexta-Feira : 18:30 às 20:10 |- |Quantidade de Alunos |Período em Andamento |- |Indice de Aprovação |Período em Andamento |} == Propostas de Atividade == gyi121y4zobim4yjdlhbg5s4da8m54x DC-UFRPE/Bacharelado em Ciência da Computação/14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE 0 24063 142681 142510 2022-08-14T03:13:49Z 45.187.86.135 wikitext text/x-wiki = Programa da Disciplina = {| class="wikitable" |+ |'''Nome:''' |Metodologias Ágeis de Desenvolvimento de Software |- |'''Código:''' |14319 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Engenharia de Sistemas de Software |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |06226 - ENGENHARIA DE SOFTWARE |} == Ementa == * Contextualização das Metodologias Ágeis de Desenvolvimento de Software. Comparação entre Metodologias Tradicionais e Ágeis. Extreme Programming. Gerenciando Projetos de Software com SCRUM. Desenvolvimento com XP e SCRUM. Desenvolvimento de Software guiado por testes. Novas metodologias ágeis para desenvolvimento de software. == Objetivos == * Ao final da disciplina o aluno deverá ter: * Refinado seu conhecimento quanto aos conceitos de agilidade; * Ter sido introduzido aos diversos métodos de desenvolvimento e gestão ágil de projetos de software. * Estar familiarizado com várias abordagens de desenvolvimento ágil e ferramentas voltadas ao mercado de trabalho da agilidade. == Conteúdo Programático == * Motivação quanto a agilidade no desenvolvimento de software. * Conceitos Básicos Agilidade, Cultura Organizacional Ágil Manifesto Ágil; Conceitos, Valores e Princípios. * Processos Ágeis; Processo Empírico X Processo Definido. * [[DC-UFRPE/Bacharelado em Ciência da Computação/14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE/Scrum e seus artefatos|Scrum e seus artefatos.]] * Estimativa Ágil - Gestão Ágil de Projetos Prática ágil. * Introdução aos métodos ágeis: APM, FDD, Lean, DSDM. * Idealização do Backlog - Estimativa do backlog. * Metodologias ágeis X tradicionais. * Escrita das estórias. * Ferramentas de gestão ágil de projetos. * XP (Extreme Programming). * XP e Técnicas, conceitos e valores que promovem agilidade (TDD, Pair Programming, Stand-up Meetings, entre outras). * Lean. * Métricas em projetos ágeis. * Extreme Agile. * Review. * Leitura e interpretação de artigos sobre as metodologias ágeis estudadas (1.0). Extreme Agile, FDD == Bibliografia Básica == * 1.KNIBERG, H. SCRUM E XP DIRETO DAS TRINCHEIRAS: COMO NÓS FAZEMOS SCRUM. InfoQ – Série Desenvolvimento de Software Corporativo. 2007. * 2. BECK, Kent. TDD – DESENVOLVIMENTO GUIADO POR TESTES. 1ª Edição. Bookmam. 2010. * 3. Desenvolvimento de Software com Scrum. Aplicando métodos ágeis com sucesso. Autor: Mike Cohn, Editora: Bookman. * 4. SUBRAMANIAM, Venkant e HUNT, Andy. Practices of an Agile Developer. 1a Edição. Pragmatic Bookshelf, 2006 == Bibliografia Complementar == * 1. DERBY, Esther e LARSEN, Diana. Agile Retrospectives: Making Good Teams Great. 1a Edição. 2006. * 2. Response Ability: The Language, Structure, and Culture of the Agile Enterprise. Dove, R. (2001) ,Wiley. * 3. Lean Software Development. Poppendieck, M., Poppendieck, T. (2003) Addison-Wesley. * 4. BORIA, J.L ; BUBINSTEIN, V.L. A história da Tahini-Tahini. Melhoria de Processo de Software com métodos ágeis e modelo MPS. Ministério da Ciência e Tecnologia, PBQP Julho de 2013. * 5. Artigos e fontes que serão passadas gradativamente no decorrer da disciplina. 1e584turdh27axh04q96jg1cuhd792m 142685 142681 2022-08-14T03:44:34Z 45.187.86.135 wikitext text/x-wiki = Programa da Disciplina = {| class="wikitable" |+ |'''Nome:''' |Metodologias Ágeis de Desenvolvimento de Software |- |'''Código:''' |14319 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Engenharia de Sistemas de Software |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |06226 - ENGENHARIA DE SOFTWARE |} == Ementa == * Contextualização das Metodologias Ágeis de Desenvolvimento de Software. Comparação entre Metodologias Tradicionais e Ágeis. Extreme Programming. Gerenciando Projetos de Software com SCRUM. Desenvolvimento com XP e SCRUM. Desenvolvimento de Software guiado por testes. Novas metodologias ágeis para desenvolvimento de software. == Objetivos == * Ao final da disciplina o aluno deverá ter: * Refinado seu conhecimento quanto aos conceitos de agilidade; * Ter sido introduzido aos diversos métodos de desenvolvimento e gestão ágil de projetos de software. * Estar familiarizado com várias abordagens de desenvolvimento ágil e ferramentas voltadas ao mercado de trabalho da agilidade. == Conteúdo Programático == * Motivação quanto a agilidade no desenvolvimento de software. * Conceitos Básicos Agilidade, Cultura Organizacional Ágil Manifesto Ágil; Conceitos, Valores e Princípios. * Processos Ágeis; Processo Empírico X Processo Definido. * [[DC-UFRPE/Bacharelado em Ciência da Computação/14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE/Scrum e seus artefatos|Scrum e seus artefatos.]] * Estimativa Ágil - Gestão Ágil de Projetos Prática ágil. * Introdução aos métodos ágeis: APM, FDD, Lean, DSDM. * Idealização do Backlog - Estimativa do backlog. * Metodologias ágeis X tradicionais. * Escrita das estórias. * Ferramentas de gestão ágil de projetos. * XP (Extreme Programming). * XP e Técnicas, conceitos e valores que promovem agilidade (TDD, Pair Programming, Stand-up Meetings, entre outras). * Lean. * Métricas em projetos ágeis. * Extreme Agile. * Review. * Leitura e interpretação de artigos sobre as metodologias ágeis estudadas (1.0). Extreme Agile, FDD == Bibliografia Básica == * 1.KNIBERG, H. SCRUM E XP DIRETO DAS TRINCHEIRAS: COMO NÓS FAZEMOS SCRUM. InfoQ – Série Desenvolvimento de Software Corporativo. 2007. * 2. BECK, Kent. TDD – DESENVOLVIMENTO GUIADO POR TESTES. 1ª Edição. Bookmam. 2010. * 3. Desenvolvimento de Software com Scrum. Aplicando métodos ágeis com sucesso. Autor: Mike Cohn, Editora: Bookman. * 4. SUBRAMANIAM, Venkant e HUNT, Andy. Practices of an Agile Developer. 1a Edição. Pragmatic Bookshelf, 2006 = Notícias Sobre Metodologias Ágeis = * https://www.oliberal.com/estudio/carreiras-libshop/metodologia-agil-promove-desenvolvimento-e-dinamismo-para-empresas-1.574266 == Bibliografia Complementar == * 1. DERBY, Esther e LARSEN, Diana. Agile Retrospectives: Making Good Teams Great. 1a Edição. 2006. * 2. Response Ability: The Language, Structure, and Culture of the Agile Enterprise. Dove, R. (2001) ,Wiley. * 3. Lean Software Development. Poppendieck, M., Poppendieck, T. (2003) Addison-Wesley. * 4. BORIA, J.L ; BUBINSTEIN, V.L. A história da Tahini-Tahini. Melhoria de Processo de Software com métodos ágeis e modelo MPS. Ministério da Ciência e Tecnologia, PBQP Julho de 2013. * 5. Artigos e fontes que serão passadas gradativamente no decorrer da disciplina. 0oitnq56gigddwbrjndou9jyxl5u1d8 DC-UFRPE/Licenciatura Plena em Computação/AspectosHumanose Soc. naComputaçãoDC (60) EAD/Ciência da computação 0 24097 142651 142645 2022-08-13T17:22:22Z Edvaldo Ribeiro Alves 35401 /* História da computação */ wikitext text/x-wiki == '''Ciência da computação''' == [[Ficheiro:Computer-science-education.jpg|miniaturadaimagem]] '''Definição:''' '''<br />''' '''<br />''' '''<br />''' == '''História da computação''' == [[Ficheiro:Babbage Difference Engine (Being utilised).jpg|miniaturadaimagem]] '''<br />''' '''<br />''' '''<br />''' == '''Algoritmos''' == [[Ficheiro:Busca sequencial.png|miniaturadaimagem]] '''<br />''' '''<br />''' '''<br />''' '''<br />''' == '''Lógica binária''' == [[Ficheiro:Population count.PNG|miniaturadaimagem]] '''<br />''' '''<br />''' '''<br />''' '''<br />''' == '''Engenho analítico''' == [[Ficheiro:Babbage Analytical Engine Plan 1840 CHM.agr.jpg|miniaturadaimagem]] '''<br />''' '''<br />''' '''<br />''' == '''Nascimento da Ciência da Computação''' == 8lop18zb3daqh97jh70cfwsxas20ae1 Pensamento computacional 0 24101 142649 2022-08-13T16:48:11Z Edvaldo Ribeiro Alves 35401 Criação de conteúdo novo contendo os tópicos wikitext text/x-wiki '''Resumo''' == Pensamento computacional == == A importância do pensamento computacional == == Autonomia == == Criatividade == == Interdisciplinaridade == == Preparação para o futuro == == Aplicando o pensamento computacional na escola == == Promova a aprendizagem de programação e robótica == == Auxilie o letramento digital == == Investimento em metodologias inovadoras == ch2vm1zz3y3ra7pmy6bu94vpw88mbsa Técnicas de teste de software 0 24102 142650 2022-08-13T17:12:58Z Edvaldo Ribeiro Alves 35401 Página criada com os tópicos wikitext text/x-wiki Resumo == Importância dos testes no desenvolvimento == == Técnicas de teste de software == == Teste caixa branca == == Teste caixa preta == == Teste de caixa cinza == == Teste de regressão == == Teste de unidade == == Teste de integração == == Teste de carga == == Teste de usabilidade == == Oque precisa ser testado == 6ccxdnmhfyheq0ia49lpvmfnr70ayu6 DC-UFRPE/Bacharelado em Ciência da Computação/Arquitetura Orientada a Serviços 0 24103 142653 2022-08-13T18:06:10Z Edvaldo Ribeiro Alves 35401 Ementa criada wikitext text/x-wiki = Programa da Disciplina[editar | editar código-fonte] = {| class="wikitable" |+ |'''Nome:''' |Arquitetura Orientada a Serviços |- |'''Código:''' |14061 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |ARC |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|Sistemas Distribuídos]] |} = Ementa[editar | editar código-fonte] = Introdução a Sistemas Distribuídos. Introdução a Arquitetura Orientada a Serviços e Web Services. Padrões, protocolos e especificações para desenvolvimento de sistemas orientados a serviços. Frameworks e API's para o desenvolvimento de Web Services. Desenvolvimento de Aplicações orientadas a serviços. Requisitos nãofuncionais em SOA. Enterprise Service Bus. = Conteúdos[editar | editar código-fonte] = * Conceitos fundamentais de arquitetura orientada a serviços; * Evolução da arquitetura orientada a serviços; Fundamentos de Serviços Web (Web Services); * Qualidade de sistemas orientados a serviços; * Processos de negócio orientado a serviço; * Planejando sistemas orientados a serviço; * Análise de sistemas orientados a serviço; * Desenvolvendo sistemas orientados a serviço; * Plataformas para desenvolvimento sistemas orientados a serviços. = Prática Como Componente Curricular[editar | editar código-fonte] = * Desenvolvimento de uma aplicação orientada a serviços com gerenciamento de requisitos de qualidade, como segurança, performance, custo, etc. = Bibliografia Básica[editar | editar código-fonte] = * 1. Papazoglou, Michael; Web Services & SOA: Principles and Technology., Pearson. 2012. * 2. Kalin, Martin. Java web services: up and running. O'Reilly Media, Inc., 2013. * 3. ERL, Thomas; Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall, Hardcover, 2005.2 = Bibliografia Complementar[editar | editar código-fonte] = * 1. GRAHAM, S.; DAVIS, D.; SIMEONOV, S. et al. Building Web Services with Java: making sense of XML, SOAP, WSDL, and UDDI. * 2. ed. Sams Publishing, 2005. 2. Gustavo Alonso, Fabio Casati, Harumi Kuno e Vijay Machiraju. Web Services: Concepts, Architectures and Applications. Springer. 2010. * 3. BROWN, Paul C; Implementing SOA: Total Architecture in Practice, Addison-Wesley, April 2008. * 4. MEDEIROS, ROBSON W. A., et al., “A Survey of Cost Accounting in Service-Oriented Computing.,” (SERVICES, IEEE, 2014), 77–84, doi:10.1109/SERVICES.2014.23. * 5. LINS, FERNANDO A. et al., “Automation of Service-Based Security-Aware Business Processes in the Cloud,” Computing, 2015, 1–24, doi:10.1007/s00607-015-0476-3. 6w9glmwquqemzd8jwv25p3dqib2qhnq 142654 142653 2022-08-13T18:13:44Z Edvaldo Ribeiro Alves 35401 wikitext text/x-wiki = Programa da Disciplina = {| class="wikitable" |+ |'''Nome:''' |Arquitetura Orientada a Serviços |- |'''Código:''' |14061 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |ARC |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|Sistemas Distribuídos]] |} = Ementa = Introdução a Sistemas Distribuídos. Introdução a Arquitetura Orientada a Serviços e Web Services. Padrões, protocolos e especificações para desenvolvimento de sistemas orientados a serviços. Frameworks e API's para o desenvolvimento de Web Services. Desenvolvimento de Aplicações orientadas a serviços. Requisitos nãofuncionais em SOA. Enterprise Service Bus. = Conteúdos = * Conceitos fundamentais de arquitetura orientada a serviços; * Evolução da arquitetura orientada a serviços; Fundamentos de Serviços Web (Web Services); * Qualidade de sistemas orientados a serviços; * Processos de negócio orientado a serviço; * Planejando sistemas orientados a serviço; * Análise de sistemas orientados a serviço; * Desenvolvendo sistemas orientados a serviço; * Plataformas para desenvolvimento sistemas orientados a serviços. = Prática Como Componente Curricular = * Desenvolvimento de uma aplicação orientada a serviços com gerenciamento de requisitos de qualidade, como segurança, performance, custo, etc. = Bibliografia Básica = * 1. Papazoglou, Michael; Web Services & SOA: Principles and Technology., Pearson. 2012. * 2. Kalin, Martin. Java web services: up and running. O'Reilly Media, Inc., 2013. * 3. ERL, Thomas; Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall, Hardcover, 2005.2 = Bibliografia Complementar = * 1. GRAHAM, S.; DAVIS, D.; SIMEONOV, S. et al. Building Web Services with Java: making sense of XML, SOAP, WSDL, and UDDI. * 2. ed. Sams Publishing, 2005. 2. Gustavo Alonso, Fabio Casati, Harumi Kuno e Vijay Machiraju. Web Services: Concepts, Architectures and Applications. Springer. 2010. * 3. BROWN, Paul C; Implementing SOA: Total Architecture in Practice, Addison-Wesley, April 2008. * 4. MEDEIROS, ROBSON W. A., et al., “A Survey of Cost Accounting in Service-Oriented Computing.,” (SERVICES, IEEE, 2014), 77–84, doi:10.1109/SERVICES.2014.23. * 5. LINS, FERNANDO A. et al., “Automation of Service-Based Security-Aware Business Processes in the Cloud,” Computing, 2015, 1–24, doi:10.1007/s00607-015-0476-3. 57lzs9em1b5gxzarx7vkq1ijlpi5oc5 DC-UFRPE/Bacharelado em Ciência da Computação/Arquiteturas Avançadas de Computadores 0 24104 142655 2022-08-13T18:18:39Z Edvaldo Ribeiro Alves 35401 Criação de ementas novas wikitext text/x-wiki = Programa da Disciplina = {| class="wikitable" |+ |'''Nome:''' |Arquiteturas Avançadas de Computadores |- |'''Código:''' |14066 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Arquitetura e Redes de Computadores |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|Arquitetura e Organização de Computadores, Sistemas Operacionais]] |} = Ementa = Processamento paralelo, arquiteturas SIMD e MIMD. Redes de interconexão de multiprocessadores; interconexão baseada em barramentos e switches. Análise de desempenho de arquiteturas multicore, desempenho da interconexão, escalabilidade de arquiteturas paralelas e benchmarks. Arquiteturas com memória compartilhas e com passagem de mensagens. Clusters e grids. Escalonamento e alocação de tarefas. = Conteúdos = * 1. Introdução à arquitetura avançada de computadores e processamento paralelo: * 1.1. Arquiteturas SIMD; * 1.2. Arquiteturas MIMD; * 1.3. Redes de interconexão; * 2. Redes de interconexão de multiprocessadores: * 2.1. Redes baseadas em barramentos; * 2.2. Redes baseadas em switches; * 2.3. Redes estáticas; * 3. Análise de desempenho de arquiteturas multiprocessadas: * 3.1. Modelos computacionais; * 3.2. Desempenho de redes de interconexão; * 3.3. Escalabilidade de arquiteturas paralelas; * 3.4. Benchmarks * 4. Arquiteturas com memória compartilhada: * 4.1. Multiprocessadores simétricos baseados em barramento; * 4.2. Métodos básicos de coerência de cache; * 4.3. Protocolos baseados em snooping; * 4.4. Protocolos baseados em diretórios; * 4.5. Programação com memória compartilhada; * 5. Arquiteturas com passagem de mensagens: * 5.1. Roteamento e mecanismos de swtiching em passagem de mensagens; * 5.2. Programação com passagem de mensagens; * 5.3. Suporte do processador à passagem de mensagens; * 6. Redes de computadores: * 6.1. Clusters; * 6.2. Redes de interconexão; * 6.3. Computação em grid; * 7. Escalonamento e alocação de tarefas: * 7.1. O problema do escalonamento (NP-completo); * 7.2. Modelos de comunicação; * 7.3. Algoritmos heurísticos; * 7.4. Alocação de tarefas; * 7.5. Escalonamento em ambientes heterogêneos; = Prática Como Componente Curricular = * = Bibliografia Básica = * 1. El-Rewini, H., Abd-El-Barr, M., “Advanced Computer Architecture and Parallel Processing”, 1st edition, Wiley Series, 2005. * 2. Hennessy, J., Patterson, D., "Computer Architecture: A Quantitative Approach", 5th edition, Morgan KaufmannElsevier, 2011. * 3. Tanenbaum, A., “Structured Computer Organization”, 6th edition. Pearson, 2012; = Bibliografia Complementar = * 1. Soudris, D., Jantsch, A., “Scalable Multi-core Architectures: Design Methodologies and Tools”, Springer, 2011. * 2. Pasricha, S., Dutt, N., “On-Chip Communication Architectures: System on Chip Interconnect (Systems on Silicon)”, 2008. * 3. Stallings, W., “Computer Organization and Architecture”, 9th Edition, 2012. * 4. Shen, J. P., Lipasti, M. H., “Modern Processor Design: Fundamentals of Superscalar Processors”, Waveland Press, 2013. * 5. Chen, L., “Programming Many-core Architectures”, 2008 ka5u1zla9607wyersw1urr581neo5ne DC-UFRPE/Bacharelado em Ciência da Computação/Arquiteturas Não-convencionais 0 24105 142656 2022-08-13T18:28:35Z Edvaldo Ribeiro Alves 35401 Criação ementa wikitext text/x-wiki = Programa da Disciplina = {| class="wikitable" |+ |'''Nome:''' |Arquiteturas Não-convencionais |- |'''Código:''' |14710 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Arquitetura e Redes de Computadores |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|Arquitetura e Organização de Computadores]] |} = Ementa = Introdução ao processamento digital de sinais. Arquiteturas superescalares, arquiteturas VLIW, arquiteturas DSP, arquiteturas de propósito específico (ASIP – Application-Specific Instruction-set Processor), hierarquia de memória em DSP. Programação e otimização de código para DSP. = Conteúdos = * 1. Processamento digital de sinais: * 1.1. Teoria de processamento digital de sinais e fundamentos; * 1.2. ADC e modelagem de tamanho finito; * 1.3. Filtros digitais; * 1.4. Transformadas; * 1.5. Conceito de tempo real; * 1.6. Sistemas de processamento de sinais multimídia; * 2. Representação numérica e DSP de tamanho finito: * 2.1. Representação de ponto fixo; * 2.2. Qualidade dos dados: ruídos, distorção, alcance e precisão; * 2.3. Representação de ponto flutuante; * 2.4. DSP baseado em precisão finita; * 3. Arquitetura DSP: * 3.1. Arquitetura do processador; * 3.2. Arquitetura do MAC, ALU, barramento, memória; * 3.3. Processadores ILP DSP; * 3.4. Arquitetura VLIW e superescalar; * 3.5. On-chip multicore DSP; * 3.6. Arquiteturas DSP programáveis; * 3.7. Hierarquia de memória; * 4. Interface hardware/software no DSP: * 4.1. Implementação de DSP com FPGAs; * 4.2. ASIP – Application-Specific Instruction-set Processor; * 4.3. ASIP vs FPGA; 4.4. DSP programável por software; * 5. Algoritmos DSP: 5.1. Sinais e sistemas; * 5.2. Filtros; 5.3. Convolução e correlação; * 5.4. Projeto de filtros FIR; * 6. Otimização de software para DSP: * 6.1. Elaboração de testes de carga; * 6.2. Isolamento do kernel DSP; * 6.3. Efeitos do sistema operacional de tempo real; * 6.4. Execução em ambiente multicore/multidevice; * 6.5. Simulação e profile de aplicações; = Prática Como Componente Curricular = = Bibliografia Básica = * 1. Sen. M. Kuo, Woon-Seng Gan, Digital Signal Processors: Architectures Implementations and Applications, Prentice Hall, 2005 * 2. Liu D., “Embedded DSP Processor Design: Application Specific Instruction Set Processors (Systems on Silicon)”, Morgan Kaufmann, 2008. * 3. Oshana, R., “DSP for Embedded and Real-Time Systems”, Newnes, 2012. = Bibliografia Complementar = * 1. Pasricha, S., Dutt, N., “On-Chip Communication Architectures: System on Chip Interconnect (Systems on Silicon)”, 2008. * 2. Hennessy, J., Patterson, D., "Computer Architecture: A Quantitative Approach", 5th edition, Morgan KaufmannElsevier, 2011. * 3. Stallings, W., “Computer Organization and Architecture”, 9th Edition, 2012. * 4. Shen, J. P., Lipasti, M. H., “Modern Processor Design: Fundamentals of Superscalar Processors”, Waveland Press, 2013. * 5. Culler, D., Singh, J. P., Gupta A., “Parallel Computer Architecture: A Hardware/Software Approach”, 1st edtion, Morgan Kaufmann, 1998. 5ik27dlaurkcvs4y6v4n8osih6m8de7 DC-UFRPE/Bacharelado em Ciência da Computação/Computação em nuvem 0 24106 142657 2022-08-13T18:39:29Z Edvaldo Ribeiro Alves 35401 Criado ementa wikitext text/x-wiki = Programa da Disciplina = {| class="wikitable" |+ |'''Nome:''' |Computação em nuvem |- |'''Código:''' |14124 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Informática |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |Sistema distribuído |} = Ementa = Introdução; Conceitos Fundamentais; Virtualização; Modelos de Nuvem; Arquitetura em Camadas; Projeto de Nuvem; = Conteúdos = * 1. Introdução. * 2. Conceitos Fundamentais. * 3. Virtualização. * 4. Modelos de Distribuição. * 5. Modelos de Implantação. * 6. Modelo de Referência. * 7. Arquitetura em Camadas. * 8. Continuidade de Negócio. * 9. Introdução à Segurança para Computação em Nuvem. * 10. Projeto. == Prática como componente curricular == Não há. = Bibliografia Básica = * - FERREIRA, ANTÓNIO MIGUEL. Introdução ao Cloud Computing. IaaS, PaaS, SaaS, Tecnologia, Conceito e Modelos de Negócio. FCA; 1ª Edição. 2015. * - CHEE, BRIAN J. S. Computação em Nuvem Cloud Computing: Tecnologias e Estratégias. M.Books; 1ª Edição; 2013. * - VELTE, ANTHONY T. Cloud Computing, Computação Em Nuvem: Uma Abordagem Prática. Alta Books; 1ª Edição; 2012. * - SANTOS, GERSON RAIMUNDO DOS. Cloud Computing: Data Center Virtualizado - Gerenciamento, Monitoramento, Segurança. Ciencia Moderna. 1ª Edição; 2015. = Bibliografia Complementar = * - Veras, Manoel; Diógenes, Yuri. Certificação Cloud Essentials - Guia Preparatório Para o Exame Clo001. Novaterra; 1ª Edição; 2014. * - Rhoton, John. Cloud Computing Explained: Implementation Handbook for Enterprises. Recursive Press, 2009. * - Jeanna N. Mathews et al. Executando o Xen: Um Guia Prático para a Arte da Virtualização. Altabooks, 2009. . ITpreneurs Nederland B.V. CompTIA Cloud Essentials Certification Study Guide (Exam CLO-001). McGraw-Hill Education; 1 edition (January 3, 2014). * - Wittig, Andreas; Wittig, Michael. Amazon Web Services in Action. Manning Publications; 1 edition (October 17, 2015). * - Rafaels, Ray J. Cloud Computing: From Beginning to End. CreateSpace Independent Publishing Platform (April 1, 2015). tsu1sohy4416vszv8g0rvovfxu84g3j DC-UFRPE/Licenciatura Plena em Computação/Educação à Distância/2021.2 0 24107 142665 2022-08-13T19:58:44Z Lulinha ÓrusVivo 35356 [[Ajuda:SEA|←]] nova página: == Educação a Distância em 2021.2 == {| class="wikitable" | style="height: 22px;" |Professor | style="height: 22px;" |Julian |- style="height: 22px;" | style="height: 22px;" |Horários | style="height: 22px;" |Segunda-Feira : 18:30 às 20:10 Quinta-Feira : 20:10 às 21:50 |- |Quantidade de Alunos |Período em Andamento |- |Indice de Aprovação |Período em Andamento |} == Propostas de Atividade == wikitext text/x-wiki == Educação a Distância em 2021.2 == {| class="wikitable" | style="height: 22px;" |Professor | style="height: 22px;" |Julian |- style="height: 22px;" | style="height: 22px;" |Horários | style="height: 22px;" |Segunda-Feira : 18:30 às 20:10 Quinta-Feira : 20:10 às 21:50 |- |Quantidade de Alunos |Período em Andamento |- |Indice de Aprovação |Período em Andamento |} == Propostas de Atividade == f73z2t7hfwe74xkidxr0bvjkqa1qpen DC-UFRPE/Bacharelado em Ciência da Computação/14719 - APRENDIZAGEM DE MÁQUINAS 0 24108 142667 2022-08-13T21:44:45Z Braynner Teixeira 35357 Adição de nova disciplina wikitext text/x-wiki == Programa da Disciplina == {| class="wikitable" |'''Nome:''' |Aprendizagem de Máquina |- |'''Código:''' |14719 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação (DC)]] |- |'''Área:''' |Fundamentos da Computação |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |Inteligência Artificial |} == Ementa == Introdução. Captura e pré-processamento de dados. Aprendizagem de Máquina: Métodos Baseados em Distância, Método Baseados em Busca, Métodos Estatísticos, Agrupamento, Combinação de Classificadores. Métodos de Avaliação. Reconhecimento de Padrões. == Conteúdo Programático == # Introdução # Preparação dos Dados # Métodos Baseados em Busca # Métodos Estatísticos # Agrupamento # Combinação de Classificadores # Métodos de Avaliação # Desenvolvimento de Aplicações de Aprendizagem de Máquina == Bibliografia == === Básica === # Russel, Stuart J.; Norving, Peter. Artificial intelligence: a modern approach . 3rd ed. New Jersey: Prentice - Hall, 2010. xviii, 1132 p. <nowiki>ISBN 9780136042594</nowiki> (enc.). # Carvalho, André. Inteligência Artificial - Uma Abordagem de Aprendizado de Máquina. LTC. 394 p. 2011. # Theodoridis, Sergios; Konstantinos, Koutroumbas. Pattern recognition. 4th ed. Burlington, Mass.: Elsevier, 2009. === Complementar === # Bishop, Christopher M. Pattern recognition and machine learning. New York: Springer,, 738 p. 2006. # Richard O. Duda, Peter E. Hart, David G. Stork, Pattern Classification, # ed., Willey, 2000. 3. Mitchell, T. Machine Learning. [S.l.]: McGraw Hill, 1997. # Witten, I. H; Frank, Eibe; Hall, Mark A. Data mining: practical machine learning tools and techniques. 3rd ed. Burlington, MA: Elsevier/Morgan Kaufmann, 2011. # Coppin, B. Inteligência Artificial. Rio de Janeiro:LTC, 2010. 8lsn9be0myl3fsnfai0nh9z586jycn1 142669 142667 2022-08-13T21:45:53Z Braynner Teixeira 35357 Braynner Teixeira moveu [[DC-UFRPE/Bacharelado em Ciência da Computação/]] para [[DC-UFRPE/Bacharelado em Ciência da Computação/14719 - APRENDIZAGEM DE MÁQUINAS]] wikitext text/x-wiki == Programa da Disciplina == {| class="wikitable" |'''Nome:''' |Aprendizagem de Máquina |- |'''Código:''' |14719 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação (DC)]] |- |'''Área:''' |Fundamentos da Computação |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |Inteligência Artificial |} == Ementa == Introdução. Captura e pré-processamento de dados. Aprendizagem de Máquina: Métodos Baseados em Distância, Método Baseados em Busca, Métodos Estatísticos, Agrupamento, Combinação de Classificadores. Métodos de Avaliação. Reconhecimento de Padrões. == Conteúdo Programático == # Introdução # Preparação dos Dados # Métodos Baseados em Busca # Métodos Estatísticos # Agrupamento # Combinação de Classificadores # Métodos de Avaliação # Desenvolvimento de Aplicações de Aprendizagem de Máquina == Bibliografia == === Básica === # Russel, Stuart J.; Norving, Peter. Artificial intelligence: a modern approach . 3rd ed. New Jersey: Prentice - Hall, 2010. xviii, 1132 p. <nowiki>ISBN 9780136042594</nowiki> (enc.). # Carvalho, André. Inteligência Artificial - Uma Abordagem de Aprendizado de Máquina. LTC. 394 p. 2011. # Theodoridis, Sergios; Konstantinos, Koutroumbas. Pattern recognition. 4th ed. Burlington, Mass.: Elsevier, 2009. === Complementar === # Bishop, Christopher M. Pattern recognition and machine learning. New York: Springer,, 738 p. 2006. # Richard O. Duda, Peter E. Hart, David G. Stork, Pattern Classification, # ed., Willey, 2000. 3. Mitchell, T. Machine Learning. [S.l.]: McGraw Hill, 1997. # Witten, I. H; Frank, Eibe; Hall, Mark A. Data mining: practical machine learning tools and techniques. 3rd ed. Burlington, MA: Elsevier/Morgan Kaufmann, 2011. # Coppin, B. Inteligência Artificial. Rio de Janeiro:LTC, 2010. 8lsn9be0myl3fsnfai0nh9z586jycn1 DC-UFRPE/Bacharelado em Ciência da Computação/ 0 24109 142670 2022-08-13T21:45:53Z Braynner Teixeira 35357 Braynner Teixeira moveu [[DC-UFRPE/Bacharelado em Ciência da Computação/]] para [[DC-UFRPE/Bacharelado em Ciência da Computação/14719 - APRENDIZAGEM DE MÁQUINAS]] wikitext text/x-wiki #REDIRECIONAMENTO [[DC-UFRPE/Bacharelado em Ciência da Computação/14719 - APRENDIZAGEM DE MÁQUINAS]] 9kxpqk7r4el6u7lee76ao24ept6zg8s DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia-de-software-experimental 0 24110 142672 2022-08-13T22:03:18Z Braynner Teixeira 35357 [[Ajuda:SEA|←]] nova página: = Programa da Disciplina = {| class="wikitable" |+ |'''Nome:''' |Engenharia De Software Experimental |- |'''Código:''' |14323 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Engenharia de Sistemas de Software |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|ENGENHARIA DE SOFTWARE]], Me... wikitext text/x-wiki = Programa da Disciplina = {| class="wikitable" |+ |'''Nome:''' |Engenharia De Software Experimental |- |'''Código:''' |14323 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Engenharia de Sistemas de Software |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|ENGENHARIA DE SOFTWARE]], [[Metodologia Científica Aplicada a Computação]] |} = Ementa = Caracterização e diferenciação dos principais métodos aplicáveis à pesquisa e experimentação em ES: revisão sistemática da literatura, experimentos controlados, estudos de caso, surveys, pesquisa ação, análise documental e etnografia. Relacionamento destes principais métodos ao referencial teórico nas ciências filosófica e sociológica. Formalização e condução de um projeto de pesquisa, indo desde a formulação das hipóteses de pesquisa, passando pela condução de experimentos, análise quantitativa e qualitativa dos dados, validação e publicação dos resultados. = Conteúdos = 1. Preparação de um Trabalho de Pesquisa 2. Analise Documental e Etnografia 3. Revisão e Mapeamento Sistemático da Literatura (planejamento e preparação da coleta, coleta de dados, análise de dados e interpretação, reporte de resultados) 4. Estudo de Caso (planejamento e preparação da coleta, coleta de dados, análise de dados e interpretação, reporte de resultados) 5. Experimentos (planejamento e preparação da coleta, coleta de dados, análise de dados e interpretação, reporte de resultados) 6. Opinion Surveys (planejamento e preparação da coleta, coleta de dados, análise de dados e interpretação, reporte de resultados) 7. Geração de Teorias em Engenharia de Software. = Bibliografia Básica = 1. Raul Sidnei Wazlawick. Metodologia de Pesquisa para Ciência da Computação. Elsevier 2009. 2. WOHLIN, C. et al. Experimentation in Software Engineering – An Introduction. Kluwer Academic Publishers Boston/Dordrecht/London 2000. 3. JURISTO, N.; MORENO, A. M. Basics of Software Engineering Experimentation. Kluwer Academic Publishers, 2001. = Bibliografia Complementar = 1. MORASCA, S.; RUHE, G. Special Issue on: Knowledge Discovery from Empirical Software Engineering Data. International Journal of Software Engineering and Knowledge Engineering, Vol. 9, No 5 (Oct 1999), pp 495- 498. World Scientific Publishing Company. 2. CLAES, W. Empirical Software Engineering: Teaching Methods and Conducting Studies - Empirical Software Engineering Issues. Critical Assessment and Future Directions. Lecture Notes in Computer Science, 2007, Volume 4336/2007, 135-142, DOI: 10.1007/978-3-540-71301- 2_42. 3. Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., & Wesslén, A. (2012). Experimentation in software engineering. Springer Science & Business Media. 4. Runeson, P., Host, M., Rainer, A., & Regnell, B. (2012). Case study research in software engineering: Guidelines and examples. John Wiley & Sons. 5paj2peyl837f23hgrwk67aqqm6xmk7 DC-UFRPE/Bacharelado em Ciência da Computação/Desenvolvimento-aplicacoes-moveis 0 24111 142675 2022-08-13T22:33:52Z Braynner Teixeira 35357 [[Ajuda:SEA|←]] nova página: = Programa da Disciplina = {| class="wikitable" |+ |'''Nome:''' |Engenharia De Software Experimental |- |'''Código:''' |14323 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Engenharia de Sistemas de Software |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|ENGENHARIA DE SOFTWARE]], Me... wikitext text/x-wiki = Programa da Disciplina = {| class="wikitable" |+ |'''Nome:''' |Engenharia De Software Experimental |- |'''Código:''' |14323 |- |'''Departamento:''' |[[DC-UFRPE|Departamento de Computação]] ([[DC-UFRPE|DC]]) |- |'''Área:''' |Engenharia de Sistemas de Software |- |'''Carga-horária total:''' |60 horas |- |'''Créditos:''' |4 |- |'''Pré-requisitos:''' |[[DC-UFRPE/Bacharelado em Ciência da Computação/Engenharia de software|ENGENHARIA DE SOFTWARE]], [[Metodologia Científica Aplicada a Computação]] |} = Ementa = Caracterização e diferenciação dos principais métodos aplicáveis à pesquisa e experimentação em ES: revisão sistemática da literatura, experimentos controlados, estudos de caso, surveys, pesquisa ação, análise documental e etnografia. Relacionamento destes principais métodos ao referencial teórico nas ciências filosófica e sociológica. Formalização e condução de um projeto de pesquisa, indo desde a formulação das hipóteses de pesquisa, passando pela condução de experimentos, análise quantitativa e qualitativa dos dados, validação e publicação dos resultados. = Conteúdos = 1. Preparação de um Trabalho de Pesquisa 2. Analise Documental e Etnografia 3. Revisão e Mapeamento Sistemático da Literatura (planejamento e preparação da coleta, coleta de dados, análise de dados e interpretação, reporte de resultados) 4. Estudo de Caso (planejamento e preparação da coleta, coleta de dados, análise de dados e interpretação, reporte de resultados) 5. Experimentos (planejamento e preparação da coleta, coleta de dados, análise de dados e interpretação, reporte de resultados) 6. Opinion Surveys (planejamento e preparação da coleta, coleta de dados, análise de dados e interpretação, reporte de resultados) 7. Geração de Teorias em Engenharia de Software. = Bibliografia Básica = 1. Raul Sidnei Wazlawick. Metodologia de Pesquisa para Ciência da Computação. Elsevier 2009. 2. WOHLIN, C. et al. Experimentation in Software Engineering – An Introduction. Kluwer Academic Publishers Boston/Dordrecht/London 2000. 3. JURISTO, N.; MORENO, A. M. Basics of Software Engineering Experimentation. Kluwer Academic Publishers, 2001. = Bibliografia Complementar = 1. MORASCA, S.; RUHE, G. Special Issue on: Knowledge Discovery from Empirical Software Engineering Data. International Journal of Software Engineering and Knowledge Engineering, Vol. 9, No 5 (Oct 1999), pp 495- 498. World Scientific Publishing Company. 2. CLAES, W. Empirical Software Engineering: Teaching Methods and Conducting Studies - Empirical Software Engineering Issues. Critical Assessment and Future Directions. Lecture Notes in Computer Science, 2007, Volume 4336/2007, 135-142, DOI: 10.1007/978-3-540-71301- 2_42. 3. Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., & Wesslén, A. (2012). Experimentation in software engineering. Springer Science & Business Media. 4. Runeson, P., Host, M., Rainer, A., & Regnell, B. (2012). Case study research in software engineering: Guidelines and examples. John Wiley & Sons. dpjjtt3vib8pal57r8qzm66rh0hlhph DC-UFRPE/Licenciatura Plena em Computação/Computação Para Análise de Dados 0 24112 142676 2022-08-14T00:41:24Z José Bartolomeu Alheiros Dias 35402 Criação da página e colocação de Ementa com informações do siga.ufrpe.br wikitext text/x-wiki == Ementa == Introdução à data science. Visão geral e história de uma linguagem de programação popular para a análise de dados (ex: R ou Python). Tipos de dados e operações básicas. Leitura e escrita de dados. Estruturas de controle. Funções. Plotagem. Manipulação, documentação e análise de dados. 1y8fqhi1om33ezzsjil5ooowvsdb6s5 DC-UFRPE/Bacharelado em Ciência da Computação/Visão Computacional/Detecção de bordas e cantos 0 24113 142680 2022-08-14T03:10:48Z 45.187.86.135 [[Ajuda:SEA|←]] nova página: == Detecção de bordas e cantos == A detecção de bordas é algo natural para o ser humano. Trata-se de compreender os limites de alguma figura geométrica. Porém, na computação, essa atividade não é nada trivial, porém extremamente necessária com diversas aplicações. Na visão computacional, para delimitar um objeto, é necessário encontrar suas bordas e para isso é necessário algoritmo que consigam fazer isso. Na maioria dos casos, os algoritm... wikitext text/x-wiki == Detecção de bordas e cantos == A detecção de bordas é algo natural para o ser humano. Trata-se de compreender os limites de alguma figura geométrica. Porém, na computação, essa atividade não é nada trivial, porém extremamente necessária com diversas aplicações. Na visão computacional, para delimitar um objeto, é necessário encontrar suas bordas e para isso é necessário algoritmo que consigam fazer isso. Na maioria dos casos, os algoritmos tentam encontrar as mudança abrupta de luminosidades. == Operador de Sobel == O operador de Sobel usa uma matriz 3x3 para o eixo x ou y e calcular a diferença dos pixels da direita e esquerda ou de cima e baixo. Quando a diferença encontrar é alta, o operador realça aquele pixel detectado. O resultado final é uma imagem preto em branco com os pixels do contorno destacado. == Código com OpenCV == Exemplo do código: import cv2 as cv import matplotlib.pyplot as plt import numpy as np img = cv.imread('passarinho.jpg',0) sobel = cv.Sobel(img, -1, 1, 1) fig, ax = plt.subplots(ncols=2,figsize=(15,5)) ax[0].imshow(img, cmap = 'gray') ax[0].set_title('Original') ax[0].axis('off') ax[1].imshow(sobel, cmap = 'gray') ax[1].set_title('Sobel Aplicado') ax[1].axis('off') plt.show() kdmojwthb2h0wgspccbszibmpc2742a DC-UFRPE/Bacharelado em Ciência da Computação/14319 - METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE/Scrum e seus artefatos 0 24114 142684 2022-08-14T03:39:59Z 45.187.86.135 [[Ajuda:SEA|←]] nova página: == Scrum == Scrum é uma estrutura direcionada ao gerenciamento e organização de projetos de maneira ágil, descrevendo um conjunto de estratégias bem como reuniões, ferramentas e funções para cada membro da equipe. A estrutura do scrum se dividem em: Papéis, eventos e artefatos. == Papéis == Ao implementar o scrum em um projeto, o primeiro passo é entender e delegar funções a equipe. * Product Owner (Dono do produto): Normalmente um cliente int... wikitext text/x-wiki == Scrum == Scrum é uma estrutura direcionada ao gerenciamento e organização de projetos de maneira ágil, descrevendo um conjunto de estratégias bem como reuniões, ferramentas e funções para cada membro da equipe. A estrutura do scrum se dividem em: Papéis, eventos e artefatos. == Papéis == Ao implementar o scrum em um projeto, o primeiro passo é entender e delegar funções a equipe. * Product Owner (Dono do produto): Normalmente um cliente interno ou externo, seu papel é transmitir a missão e a visão geral do projeto que a equipe está desenvolvendo. Dele é a função de reunir, priorizar os requisitos, aceitar ou rejeitar recursos concluídos na sprint, backlog do produto, fornecer o conhecimento amplo sobre o produto. * Scrum Master: Facilitador da equipe, gerencia o processo de troca de informação e conhecimento. É função do scrum master ajudar a remover barreiras, treinar, promover a cooperação da equipe, proteger a equipe de distrações. * Time Scrum (Equipe de desenvolvimento): Time de desenvolvimento que com as habilidades necessárias para realizar as tarefas exigidas no processo. O time é responsável por fornecer os incrementos potencialmente entregáveis do produto a cada sprint. A equipe deve ser auto-organizado e saber gerenciar seus esforços para concluir a tarefa. == Eventos == Os eventos têm a função de criar uma rotina na equipe, para que o objetivo de manter o time alinhado a produzir mais, melhor e em menos tempo. * Sprint: Período de tempo no qual um trabalho específico definido pela equipe deve ser realizado. Normalmente entre 2 e 4 semanas * Daily Scrum: Reunião rápida de no máximo 15 minutos que tem o objetivo de expor o progresso do último Daily scrum, atividades planejadas para o próximo encontro, barreiras e dificuldades encontradas. * Revisão do sprint: Realizada na conclusão da sprint e tem o objetivo de fazer uma revisão da última sprint realizada para que a equipe o que foi feito e também envolve as partes interessadas no trabalho realizado. == Artefatos == Os artefatos são utilizados para verificar as atividades pendentes para a equipe e quais serão priorizadas na próxima sprint. * Backlog do produto: Descreve todos os requisitos do sistema, projeto ou produto. Lista todas as pendências do produto que serão convertidos em atividades para a equipe entregar. * Backlog do sprint: A partir do Backlog do produto, a equipe seleciona uma lista específica dos itens que devem ser priorizadas na sprint. afpzt4fk20y62cze15516zcjmq03fha