MINUTA DE RESOLUÇÃO, DE 14 DE OUTUBRO DE 2011. O

Transcrição

MINUTA DE RESOLUÇÃO, DE 14 DE OUTUBRO DE 2011. O
MINUTA DE RESOLUÇÃO, DE 14 DE OUTUBRO DE 2011.
O PRESIDENTE DO CONSELHO DE ENSINO DE GRADUAÇÃO da
Fundação Universidade Federal de Mato Grosso do Sul, no uso de suas atribuições legais e
considerando o contido no Processo nº 23104.010662/2009-71, resolve, ad referendum:
Art. 1º Aprovar o Novo Projeto Pedagógico do Curso de Ciência da Computação
– Bacharelado do Câmpus de Ponta Porã da Fundação Universidade Federal de Mato Grosso
do Sul, criado pela Resolução nº 49, Coun, de 25 de agosto de 2009.
Art. 2º O referido Curso, em respeito às normas superiores pertinentes à
integralização curricular, obedecerá aos seguintes indicativos:
I - tempo útil:
a) tempo útil CNE: 3.000 horas; e
b) tempo útil UFMS: 3.003 horas.
II – número de anos/semestres:
a) mínimo CNE: 4 anos;
b) mínimo UFMS: 8 semestres;
c) máximo CNE: não definido; e
d) máximo UFMS: 12 semestres.
III – turno de funcionamento: manhã e tarde.
Art. 3º Esta Resolução entra em vigor na data de sua publicação, a partir do ano letivo de 2012, para todos os acadêmicos matriculados no Curso de Ciência da Computação –
Bacharelado/CPPP.
HENRIQUE MONGELLI
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
CEP 79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
1 INTRODUÇÃO
1.1 HISTÓRICO DA UNIVERSIDADE FEDERAL DE MATO GROSSO DO SUL
A Fundação Universidade Federal de Mato Grosso do Sul (UFMS) teve sua origem em 1962, com a criação
da Faculdade de Farmácia e Odontologia de Campo Grande, que seria o embrião do ensino superior público no
sul do então Estado de Mato Grosso.
Em 26 de julho de 1966, pela Lei Estadual nº 2.620, esses cursos foram absorvidos com a criação do Instituto
de Ciências Biológicas de Campo Grande (ICBCG), que reformulou a estrutura anterior, instituiu departamentos
e criou o primeiro curso de Medicina.
No ano de 1967, o Governo do Estado, criou em Corumbá o Instituto Superior de Pedagogia e, em Três Lagoas, o Instituto de Ciências Humanas e Letras, ampliando assim a rede pública estadual de ensino superior. Integrando os Institutos de Campo Grande, Corumbá e Três Lagoas, a Lei Estadual nº 2.947, de 16 de setembro de
1969, criou a Universidade Estadual de Mato Grosso (UEMT). Em 1970, foram criados e incorporados a UEMT, os Centros Pedagógicos de Aquidauana e Dourados.
Com a divisão do Estado de Mato Grosso, a UEMT foi federalizada pela Lei Federal nº 6.674, de 05 de julho
de 1979, passando a denominar-se Fundação Universidade Federal de Mato Grosso do Sul (UFMS). O então
Centro Pedagógico de Rondonópolis, sediado em Rondonópolis/MT, passou a integrar a Universidade Federal de
Mato Grosso (UFMT).
Além da sede na Cidade Universitária de Campo Grande, em que funcionam oito unidades setoriais: Centro
de Ciências Biológicas e da Saúde (CCBS), Centro de Ciências Exatas e Tecnologia (CCET), Centro de Ciências
Humanas e Sociais (CCHS), Faculdade de Medicina (FAMED), Faculdade de Medicina Veterinária e Zootecnia
(FAMEZ), Faculdade de Odontologia (FAODO), Faculdade de Direito (FADIR), e Faculdade de Computação
(FACOM); a UFMS mantém unidades setoriais nas cidades de Aquidauana (CPAQ), Bonito (CPBO), Chapadão
do Sul (CPCS), Corumbá (CPAN), Coxim (CPCX), Naviraí (CPNV), Nova Andradina (CPNA), Paranaíba
(CPAR), Ponta Porã (CPPP) e Três Lagoas (CPTL), descentralizando o ensino para atender aos principais pólos
de desenvolvimento do Estado.
A UFMS possui cursos de graduação e pós-graduação, presenciais e a distância. Os cursos de pós-graduação
englobam as especializações e os programas de mestrado e doutorado.
Visando atingir os objetivos essenciais de aprimoramento do ensino e estímulo às atividades de pesquisa e de
extensão, a UFMS vem participando ativamente da preservação dos recursos naturais do meio ambiente de Mato
Grosso do Sul, especialmente da fauna e flora do Pantanal, região onde está inserida.
1.2 HISTÓRICO DO CÂMPUS DE PONTA PORÃ
Nesta seção descreveremos o Câmpus de Ponta Porã a partir do contexto social, econômico e cultural onde o
mesmo está inserido. O município de Ponta Porã foi criado pela Lei Nº 617, de 18 de julho de 1912. Em 1915 o
Governador do Estado de Mato Grosso, Caetano de Albuquerque elevou o município à categoria de comarca.
Em 1943, o Presidente Getúlio Vargas criou o Território Federal de Ponta Porã, tendo como capital a cidade de
Ponta Porã. Em 1946 este território foi extinto. Em 1977, criou-se o estado de Mato Grosso do Sul, do qual Ponta Porã faz parte atualmente.
Ponta Porã está localizada ao sul do estado de Mato Grosso do Sul, na região Centro-Oeste do país. O município constitui uma conurbação internacional com Pedro Juan Caballero, capital do departamento de Amambay,
no Paraguai. Ponta Porã dista 350 quilômetros da cidade de Campo Grande, capital de Mato Grosso do Sul. A
cidade está ligada por meio de rodovia federal, que também dá acesso aos estados de São Paulo, Paraná, Santa
Catarina e Mato Grosso.
Ponta Porã possui área territorial de 5.328,621 km² e um crescimento anual de 2,02% , de acordo com os dados da Prefeitura Municipal. A população é de 75.941 (IBGE, 2009), dos quais 89% moram na zona urbana e
11% na zona rural. Tem como principais atividades econômicas pecuária, agricultura e extração de madeiras. O
potencial de consumo em 2005 era de 0,03%. A cidade não possui um polo industrial, mas vem buscando consolidar o seu perfil de produção, atraindo indústrias de transformação para agregar valor à economia local. A Prefeitura criou um programa que oferece incentivos aos investidores que operem no município, na tentativa de gerar novas fontes de renda e oportunidades de trabalho. Espera-se, nos próximos anos, um avanço na economia
local, estimulado pelos assentamentos recém-concluídos pela prefeitura da cidade. O município possui uma intensa atividade de comércio, não só com os municípios vizinhos, mas também com outros estados do país e com
países fronteiriços, especialmente Paraguai e Bolívia. Aliado a isso, Ponta Porã é uma cidade que recebe muitos
turistas, possui uma boa rede hoteleira e conta com meios de transporte rodoviário, ferroviário e aéreo, integranCoordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
2
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
do a cidade aos demais estados brasileiros e aos países vizinhos, Bolívia e Paraguai. O município de Ponta Porã
vem focando a interação entre a população local e os seus visitantes, tendo como objetivo central, a expansão do
turismo na fronteira.
Na Educação Básica, conforme dados do IBGE, Ponta Porã possui 44 escolas de ensino fundamental, 13 escolas de ensino médio. O município conta com duas universidades, a Universidade Estadual de Mato Grosso do
Sul e Universidade Federal de Mato Grosso do Sul e mais quatro faculdades: Faculdade de Educação, Ciências e
Letras de Ponta Porã; Faculdades Integradas de Ponta Porã; Faculdade de Ponta Porã e Faculdade Anhanguera
de Ponta Porã.
A Universidade Federal de Mato Grosso do Sul implantou, em 2008 através da Resolução COUN nº 88 de 28
de outubro de 2008, o Câmpus de Ponta Porã (CPPP). O CPPP é fruto da expansão da oferta do ensino superior
promovida pelo REUNI, que é o Programa de Apoio a Planos de Expansão e Reestruturação das Universidades
Federais. O REUNI foi instituído pelo governo federal através do Decreto nº. 6.096, de 24 de abril de 2007. Neste decreto, define-se como um dos objetivos do REUNI "dotar as universidades federais das condições necessárias para ampliação do acesso e permanência na educação superior". O Câmpus começou suas atividades no
início de 2009, com os cursos de Bacharelado em Sistemas de Informação e Licenciatura em Matemática. As
provas do primeiro Processo Seletivo (Concurso Vestibular) foram aplicadas nos dias 30 de novembro e 01 de
dezembro de 2008. Foram 297 inscritos para as 120 vagas oferecidas nestes dois cursos, totalizando uma média
de 2,77 candidatos por vaga. O Curso de Ciência da Computação iniciou-se em março de 2010 e é o único curso
de Bacharelado em Ciência da Computação do município de Ponta Porã. Assim, pode-se dizer que o CPPP é um
Câmpus novo, que ainda está se estabelecendo na cidade e cuja infra-estrutura está em fase de implantação. O
CPPP conta com 14 docentes, todos mestres ou doutores, 93% destes com formação em alguma subárea das ciências exatas.
1.3 HISTÓRICO DO CURSO DE CIÊNCIA DA COMPUTAÇÃO
O curso de Bacharelado em Ciência da Computação do CPPP foi criado dentro do Programa de Reestruturação e
Expansão das Universidades Federais (REUNI/UFMS) e foi aprovado e implantado de acordo com a Resolução
COUN nº 49, de 25 de agosto de 2009. O primeiro Processo Seletivo (Concurso Vestibular) para ingresso no
curso de Ciência da Computação do CPPP se constituiu de duas etapas: a primeira delas foi a prova do ENEM
2009, que ocorreu nos dias 03 e 04 de outubro; a segunda etapa foi uma prova aplicada pela Comissão Permanente de Vestibular (COPEVE) no dia 11 de dezembro de 2009. Neste processo seletivo, foram aprovados 15 alunos que são a primeira turma do curso. Em 2011, no processo seletivo resultante da prova ENEM 2010 foram aprovados 28 (vinte e oito) alunos para o primeiro semestre. A data da matrícula foi em 27/01/2011,
a partir desta data foram realizadas outras 6(seis) chamadas. Para o segundo semestre, através do SISU,
ingressaram mais 8 (oito) alunos no curso. Data de matrícula em 27/06/2011 com outras 4 (quatro) chamadas. Atualmente o curso possui 48 (quarenta e oito) alunos regularmente matriculados.
1.4 NECESSIDADE SOCIAL DO CURSO
A presença de instituições de Ensino Superior em qualquer região é elemento fundamental de desenvolvimento econômico e social, bem como de melhoria da qualidade de vida da população, uma vez que proporciona
o aproveitamento das potencialidades locais. Da mesma forma, os municípios que possuem representações de
universidades estão permanentemente desfrutando de um acentuado processo de transformação econômica e cultural. Isto é propiciado por parcerias firmadas entre essas instituições e as comunidades em que estão inseridas,
fomentando a troca de informações e as interações científicas, tecnológicas e intelectuais.
A região na qual o CPPP está inserido tem como principais atividades econômicas a agricultura, a pecuária e
a extração de madeira. Durante muitos anos, a região enfrentou um processo de estagnação econômica. Com a
implantação de uma nova universidade federal na região, os setores produtivo, educacional e de desenvolvimento tem perspectivas mais favoráveis, uma vez que a educação viabiliza o desenvolvimento regional.
Uma das principais alavancas para o desenvolvimento da sociedade no último século foi o advento da Ciência da Computação. Apesar disto, seu conceito é ignorado por muitas pessoas. A palavra “computação” é a raiz
de tudo nesta ciência. Computar é manipular informações e obter resultados úteis. A Ciência da Computação engloba tudo o que se refere à computação, desde suas definições teóricas até suas aplicações práticas: o que é informação, o quanto de informação pode-se guardar; como transmiti-la, armazená-la, organizá-la, mostrá-la; coCoordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
3
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
mo construir uma máquina capaz de fazer tudo isso mais rapidamente que um humano, entre outras questões. Os
meios acadêmicos desta ciência se concentram em evoluir as técnicas e os conhecimentos, enquanto os meios
comerciais transformam o esforço acadêmico em sistemas com algum valor para o público. Este conceito torna a
Ciência da Computação quase tão importante quanto a própria informação. Não seríamos uma sociedade sem
manipulá-la. E não seríamos uma sociedade avançada se a manipulássemos da forma ineficiente que existia antes
da Ciência da Computação ser formalizada. Esta é a grande importância dessa ciência: avançar nossas técnicas
para computar. Há cem anos, obter informação manualmente dos dados de um censo populacional era um grande
esforço, enquanto hoje se resume a esperar alguns segundos após um clique de mouse. Essa tarefa e muitas outras são computação. O cientista da computação tem na sociedade o papel de contribuir para o avanço da computação, de forma teórica e/ou prática. Esses avanços podem ser aplicados em qualquer área do conhecimento humano em que seja possível definir métodos de resolução de problemas baseados em repetições previamente observadas. A ampla gama de áreas do conhecimento onde o cientista da computação pode trabalhar cria uma enorme demanda por profissionais desta área. Demanda esta que, atualmente, o país não é capaz de suprir.
Considerando particularmente a cidade de Ponta Porã, neste momento, a UFMS oferece o único curso de Ciência da Computação da cidade. E, portanto, contribui de forma relevante para diminuir a carência por profissionais da área na cidade e seu entorno. O curso de Ciência da Computação permite a formação de profissionais capazes de trabalhar em empresas privadas que se utilizam do computador para a melhoria do seu processo. Estes
profissionais podem colaborar com o desenvolvimento do comércio e das indústrias da região. Além disso, um
bom curso de Ciência da Computação, capaz de formar indivíduos com competência para realizar pós-graduação
em centros de excelência no país e com habilidade para desenvolver trabalhos de pesquisa, ensino e extensão
junto às universidades públicas e privadas existentes no Mato Grosso do Sul e em outros estados, pode favorecer
o surgimento de um polo tecnológico na cidade, favorecendo o desenvolvimento desta região de fronteira.
2. ADMINISTRAÇÃO ACADÊMICA DO CURSO
2.1 COORDENAÇÃO ACADÊMICA DO CURSO
De acordo com o Art. 62 do Estatuto da UFMS, aprovado pela Portaria MEC nº 1.686, de 03 de julho de
2003, publicada no Diário Oficial da União (DOU), de 07 de julho de 2003, e divulgado à comunidade universitária pela Resolução COUN nº 31, de 19 de agosto de 2003, a Coordenação de Curso do Curso de Graduação é
exercida em dois níveis, como segue.
- Em nível deliberativo, pelo Colegiado de Curso.
- Em nível executivo, pelo Coordenador de Curso.
De acordo com o Art. 26 do Regimento Geral da UFMS, aprovado pela Resolução COUN nº 55*, de 30 de
agosto de 2004, o Colegiado de Curso é definido como unidade didático-científica, responsável pela supervisão
das atividades didáticas do curso, pela orientação aos acadêmicos, com vistas a sua efetiva integração no âmbito
comunitário e do desempenho de cada um deles, no cumprimento de suas obrigações. O Art. 27 ratifica o mesmo
conteúdo.
Sobre o Coordenador de Curso, de acordo com o Art. 29, do Regimento Geral da UFMS, ele é escolhido em
votação direta por professores e alunos do curso e designado pelo Reitor. O Art. 31 desse mesmo regimento relaciona as seguintes competências do Coordenador de Curso.
I - Presidir o Colegiado de Curso, com direito do voto comum, além do voto de qualidade.
II - Elaborar os estudos necessários a compatibilização dos programas, cargas-horárias e planos de ensino das
disciplinas componentes da estrutura curricular, com o perfil do profissional objetivado, de acordo com o projeto
pedagógico do curso.
III - Encaminhar, aos Departamentos que oferecem disciplinas ao curso, as normas e diretrizes do Colegiado
de Curso a serem definidas, com respeito à coordenação didática do curso.
IV - Acompanhar a execução do currículo quanto às diretrizes do Colegiado de Curso e objetivos do curso,
avaliando e verificando as relações entre as diversas disciplinas, orientando e propondo aos Chefes dos Departamentos e outros órgãos de coordenação e ensino, as medidas cabíveis.
V - Orientar os discentes quanto aos direitos e deveres dos acadêmicos, tais como adaptação curricular, trancamento, de matrícula, opções, dispensa de disciplinas e outros.
VI - Participar, junto à Pró-Reitoria competente, da elaboração da programação acadêmica, do calendário escolar e do horário das aulas, compatibilizando-os com a lista de oferta de disciplinas.
VI - Acompanhar a execução das normas e procedimentos referentes ao aproveitamento escolar, emitindo parecer ao colegiado quanto aos respectivos resultados.
VII - Assessorar os órgãos competentes em assuntos de administração acadêmica, referentes ao curso.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
4
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
VIII - Coordenar a matrícula dos alunos de seu curso, no âmbito do Centro ou do Câmpus, em colaboração
com o órgão responsável pela matrícula.
IX - Assessorar os Chefes dos Departamentos que oferecem disciplinas ao curso, bem como os respectivos
professores, na execução das diretrizes e normas emitidas pelo Colegiado de Curso.
X - Executar mecanismos de aferição do rendimento escolar, estabelecidos pelo Colegiado de Curso em conformidade com normas da Pró-Reitoria competente e do Órgão Colegiado Superior.
XI - Coordenar a elaboração do projeto pedagógico do Curso, bem como a sua atualização, garantindo envolvimento dos docentes, discentes, egressos do curso e, ainda, das entidades ligadas às atividades profissionais.
XII - Apresentar sugestões às Pró-Reitorias pertinentes à área acadêmica sobre assuntos de sua natureza que
tenham por finalidade a melhoria da qualidade do ensino, das relações entre as comunidades envolvidas, do aprimoramento das normas e outras de interesse comum.
XIII - Analisar os projetos de ensino de acordo com as normas pertinentes, aprovadas pelo órgão Colegiado
Superior competente.
Ainda no artigo 31, o parágrafo único determina que, dos atos do Coordenador de Curso de Graduação, cabe
recurso ao Colegiado de Curso, no prazo de dez dias a contar da comunicação do ato.
Vale lembrar que, para realizar suas atividades, o Coordenador de Curso do Curso de Ciência da Computação
do CPPP conta com o apoio dos funcionários do corpo técnico-administrativo do CPPP, são eles 02 (dois) assistentes em administração, 01 (um) bibliotecário, 01 (um) Técnico em Assuntos Educacionais, 01 (um) Técnico
em Tecnologia da Informação e 01 (um) Administrador.
Sobre o Colegiado de Curso, de acordo com o Art. 26, do Regimento Geral da UFMS, aprovado pela Resolução COUN no 55*, de 30 de agosto de 2004, ele é definido como uma unidade didático-científica, responsável
pela supervisão das atividades didáticas do curso, pela orientação aos acadêmicos, com vistas a sua efetiva integração no âmbito comunitário e do desempenho de cada um deles, no cumprimento de suas obrigações. De acordo com o Art. 28 do mesmo regimento, o Colegiado de Curso é composto por, no máximo, cinco representantes
docentes, integrados a Carreira do Magistério Superior e eleitos por seus pares, entendidos como os professores
que ministram disciplinas no Curso afeto a cada Colegiado. Cada um desses representantes possui mandato de
dois anos, permitida uma recondução. O Art. 30 descreve as competências do Colegiado de Curso.
O Colegiado de Curso conta com o apoio de um Núcleo Docente Estruturante (NDE), definido como um órgão consultivo do Colegiado de Curso, co-responsável pela elaboração do Projeto Pedagógico de Curso, quanto a
finalidade de sua criação, apresentação às instâncias superiores de manifestação, apreciação e aprovação, implantação, consolidação e revisão periódica. O NDE constitui segmento da estrutura de gestão acadêmica com
atribuições consultivas, propositivas e de assessoria sobre matéria acadêmica.
2.2 ORGANIZAÇÃO ACADÊMICO-ADMINISTRATIVA
A organização acadêmico-administrativa do Curso de Ciência da Computação do CPPP pode ser vista por
dois aspectos: a organização do controle acadêmico e a composição do pessoal técnico-administrativo.
Quanto à organização acadêmico-administrativa do ensino de graduação, no âmbito da UFMS, a Pró-reitoria
de Ensino de Graduação (PREG) é responsável pela orientação, coordenação e avaliação das atividades didáticopedagógicas, de controle escolar, de concurso para professor efetivo, de contratação de docentes substitutos, de
processo seletivo de discentes e de aquisição de acervo bibliográfico, servindo de suporte às unidades setoriais.
As Coordenadorias que compõem a PREG são as seguintes: Administração Acadêmica (CAA/PREG); Biblioteca Central (CBC/PREG); e Desenvolvimento e Avaliação do Ensino (CDA/PREG). Seu objetivo é propor às
unidades setoriais a adoção de medidas necessárias à estruturação curricular dos cursos em seus aspectos legais,
formais, pedagógicos, ao aperfeiçoamento da administração acadêmica, à expansão quantitativa do quadro docente e à melhoria das condições materiais do ensino.
A Coordenadoria de Administração Acadêmica (CAA/PREG) é composta pelas divisões de Acompanhamento Docente (DIDO/CAA/PREG) e Controle Escolar (DICE/CAA/PREG). A DIDO/CAA/PREG é responsável
pela orientação, acompanhamento e controle de docentes, acompanhamento e controle de concursos públicos para ingresso na carreira do magistério público, acompanhamento da carga horária docente e do plano de oferta de
disciplinas dos cursos de graduação. A DICE/CAA/PREG é responsável pela orientação acompanhamento e controle de discentes, controle de calendários acadêmicos, revisão dos históricos escolares, controle de processos seletivos, identificação da situação acadêmica, liberação para a colação de grau, expedição de diplomas de cursos
de graduação e atuação direta junto as Secretarias Acadêmicas das Unidades Setoriais.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
5
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
A Comissão de Seleção do Material Bibliográfico (COMABI), formada por professores representantes das
Unidades Setoriais, colabora com a CBC na distribuição dos recursos orçamentários e financeiros para a aquisição do acervo bibliográfico.
A Coordenadoria de Desenvolvimento e Avaliação de Ensino (CDA/PREG) é composta pelas divisões de
Apoio Pedagógico (DIAP/CDA/PREG), de Currículos e Programas (DICP/CDA/PREG) e de Legislação e Normas (DILN/CDA/PREG). A DIAP/CDA/PREG é responsável pela orientação, acompanhamento e controle de
monitoria, convênios de estágio curricular, Projeto de Ensino de Graduação (PEG), Programa de Educação Tutorial (PET), reconhecimento e renovação de reconhecimento dos cursos de graduação, ENADE; outras formas de
avaliação realizada pelas comissões externas; e outros assuntos correlatos. A DICP/CDA/PREG é responsável
pela orientação, elaboração, análise e pareceres sobre os Projetos Pedagógicos dos cursos de graduação, suas atualizações e adequações às legislações pertinentes, bem como orientações às coordenações de cursos superiores
de graduação e outros assuntos correlatos. A DILN/CDA/PREG é responsável pela orientação da legislação acadêmica federal e da UFMS e emissão de pareceres sobre as questões acadêmicas, transferências, revalidação
de diplomas de graduação expedidos por estabelecimentos estrangeiros, e outros assuntos correlatos.
O controle acadêmico na UFMS é realizado, em nível setorial, pelas Secretarias Acadêmicas e, em última
instância, pela Divisão de Controle Escolar (DICE/CAA/PREG).
A Divisão de Controle Escolar coordena e supervisiona as atividades inerentes à área acadêmica, incluindo
matrículas, trancamentos, frequências, notas, aprovação/reprovação e fluxo curricular de conclusão de curso.
No âmbito setorial, o Curso de Ciência da Computação do CPPP conta com a Secretaria Acadêmica do
CPPP. O atendimento desta Secretaria à comunidade acadêmica e ao público em geral ocorre toda segunda, terça
e quinta-feira das 13 às 17 horas e das 18 às 22 horas e toda quarta e sexta-feira das 7 às 11 horas e das 13 às 17
horas.
O controle acadêmico encontra-se atualmente informatizado e disponibilizado aos professores do curso e à
Coordenação de Curso dos Cursos de Graduação do CPPP. O acesso ao Sistema de Controle Acadêmico do Professor (SISCAD) funciona como um diário eletrônico com senha própria e acesso através de qualquer computador ligado à Internet. Nele os professores lançam o plano de ensino de cada disciplina, o cronograma de aulas,
ausências e presenças, o critério e fórmula de cálculo das diferentes avaliações e o lançamento de notas e conteúdos.
O sistema permite a impressão de listas de chamada ou de assinatura na forma do diário convencional, o quadro de notas parcial ou final do período letivo e a ata final que é enviada eletronicamente para a PREG com a
devida emissão do comprovante. A mesma ata é impressa e, depois de assinada, é arquivada fisicamente para eventual posterior comprovação. A Coordenação de Curso têm acesso a qualquer tempo aos dados das disciplinas,
permitindo um amplo acompanhamento do desenvolvimento e rendimento dos acadêmicos do curso, por meio
dos seguintes relatórios.
- Acadêmicos por situação atual.
- Acadêmicos que estiveram matriculados no período informado.
- Histórico Escolar do acadêmico em todo o curso ou no período letivo atual.
- Relação dos acadêmicos por disciplina.
- Relação dos endereços residenciais; título de eleitor e demais dados cadastrais dos acadêmicos.
- Relação dos acadêmicos com respectivo desempenho no Curso comparando seu desempenho individual à
média geral do curso.
2.3 ATENÇÃO AOS DISCENTES
No ano de 2010 foram instalados dois laboratórios de informática com um total de 80 computadores. No
mesmo prédio em que estão os laboratório, está a biblioteca do Câmpus.
A UFMS disponibiliza monitores de ensino que prestam auxílio aos discentes em algumas disciplinas.
Os acadêmicos contam com o apoio da Coordenação do Curso no que diz respeito às suas dúvidas e obrigações no decorrer da vida acadêmica. O apoio pedagógico também é realizado pelos professores através da disponibilização de horários especiais para o atendimento extraclasse aos acadêmicos, ocasião em que eles podem esclarecer dúvidas relativas ao conteúdo das disciplinas em andamento.
A UFMS abriu neste ano editais de fomento a cursos de nivelamento e tem oferecido bolsas para os alunos
que desejarem exercer atividades de monitoria em disciplinas que tenham cursado com sucesso. Estas monitorias
tem sido muito bem avaliadas pelos alunos e colaborado de forma significativa nas taxas de sucesso das disciplinas oferecidas no CPPP.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
6
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
Atualmente não há uma política de atendimento ao portador de necessidade especial, mas a Coordenação de
Curso está atenta aos eventuais casos.
Ao constatar que algum acadêmico necessita de orientação psicológica, o coordenador pode encaminhá-lo
para o CAE/PREAE (Coordenadoria de Assuntos Estudantis da Pró-Reitoria de Extensão e Assuntos Estudantis),
que possui uma Divisão de Apoio e Assistência Acadêmica (DIAA). Um dos serviços prestados pela DIAA é o
atendimento psicológico a discentes, visando auxiliar na solução de problemas da vida educacional, profissional,
social e familiar, respeitando sempre a singularidade de cada indivíduo. Além desse serviço, a CAE/PREAE
também fornece assistências médica, odontológica e social. Todas essas formas de apoio são gratuitas e o aluno
que necessitar desse suporte será encaminhado ao Câmpus de Campo Grande.
Um Técnico em Assuntos Educacionais realiza o apoio pedagógico com a orientação da Coordenação do
Curso, desde o momento da matrícula do acadêmico na instituição. Este técnico apresenta as disciplinas a serem
cursadas, bem como soluciona as dúvidas dos acadêmicos, disponibilizando horários especiais para esse atendimento.
Ainda não há um sistema de acompanhamento de egressos, mas a Coordenação de curso deverá elaborar um
projeto. Uma das alternativas é a criação de uma lista de discussão (fórum) de e-mails dos futuros egressos ou de
formulários on-line para o preenchimento dos ex-alunos.
A respeito dos trabalhos e produções dos acadêmicos, como é o caso dos resultados dos Trabalhos de Conclusão de Curso e dos resultados de pesquisa de Iniciação Científica, pretende-se criar um espaço na página do
CPPP para divulgação dos mesmos. Além disso, deverá ser feita ampla divulgação das datas de defesa dos Trabalhos de Conclusão de Curso, para que outros acadêmicos possam assistir aos resultados das pesquisas desenvolvidas no Câmpus. O CPPP também adotará uma política de incentivo à publicação desses resultados. Também será criado um banco de dados de relatórios técnicos, onde discentes e professores poderão registrar de forma mais eficiente os resultados das pesquisas desenvolvidas no Câmpus.
O apoio à participação em eventos é incentivado pela Coordenação do Curso e divulgado através da lista de
e-mails dos alunos do curso. Dentre os eventos já divulgados, constam a Olimpíada Brasileira de Informática, a
Maratona de Programação, a Escola Regional de Informática, o Congresso da Sociedade Brasileira de Computação, o Fórum Internacional de Software Livre e a Conferência Latino-americana de Informática.
É importante salientar que os acadêmicos também podem ser coordenadores de Projetos de Extensão. Obtendo assim todo o apoio da Pró-Reitoria de Extensão e Assuntos Estudantis para o desenvolvimento de seus
projetos.
Ainda referente à Extensão no CPPP, foi criado recentemente o Núcleo de Educação, Recreação e Desenvolvimento Social (NERDS) da Fronteira que pretende beneficiar os alunos do CPPP através do desenvolvimento de atividades que estimulem o raciocínio lógico e matemático. Dentre as atividades previstas, incluem-se aulas
de música, xadrez e a participação em provas e competições de matemática, informática, raciocínio lógico e programação.
Por fim, além dos apoios citados até o momento, os acadêmicos do curso também podem receber bolsas oferecidas pela Pró-Reitoria de Extensão e Assuntos Estudantis, através da Coordenadoria de Assuntos Estudantis –
CAE, Divisão de Apoio e Assistência Acadêmica – DIAA (www.preae.ufms.br). Dentre essas bolsas, destacamse:
- Bolsa Trabalho: trata-se de um Programa que visa atender prioritariamente ao aluno de baixa renda. Sendo selecionado, após avaliação socioeconômica, e apresentando bom rendimento escolar, o acadêmico terá a oportunidade de desenvolver trabalhos na universidade e ser auxiliado financeiramente.
- Bolsa do Programa PIBIC/CNPq (Iniciação Científica): são bolsas oferecidas pelo CNPq (concedidas via
Pró-Reitoria de Pesquisa/UFMS ou diretamente no órgão financiador) a alunos que colaboram em pesquisas desenvolvidas por docentes da UFMS.
2.3.1 O PROGRAMA NERDS DA FRONTEIRA
O programa "NERDS da Fronteira" é uma das ações de extensão que contemplam atividades de formação
complementar dos alunos de graduação. O programa possui financiamento externo e o termo NERDS é a sigla
do Núcleo de Educação, Recreação e Desenvolvimento Social da fronteira, que envolve a cidade de Ponta Porã e
região. Os NERDS possuem o estereótipo de pessoas que exercem intensas atividades intelectuais e nutrem
grande fascínio por conhecimento e por tecnologia.
Aproveitando-se desse estereótipo e da criação dos cursos de Sistemas de Informação, Ciência da Computação e de Matemática no Câmpus de Ponta Porã (CPPP) da UFMS, frutos da expansão da oferta do ensino superior através do REUNI, esta ação apresenta-se como uma alternativa na busca e preparação de talentos na área de
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
7
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
exatas e tecnológicas, contribuindo com a melhoria da formação na área nesta região do estado de Mato Grosso
do Sul. Um dos grandes desafios dessa área é despertar nos alunos do ensino fundamental e médio o interesse e a
motivação pelo estudo da matemática, como base para o seu desenvolvimento pessoal e profissional em muitas
áreas de atuação. Portanto, um dos principais objetivos é oportunizar aos alunos de graduação, a participação em
projetos realizados no Câmpus de Ponta Porã, que tenham como objetivo principal promover e incentivar o desenvolvimento do interesse pela computação e pela matemática, através de diversas atividades que envolvam olimpíadas científicas, pequenos desafios, raciocínio lógico e matemático e atividades culturais.
A proposta pretende utilizar os recursos humanos e de infraestrutura locais para a realização de cursos de idiomas, de xadrez, de música e outros eventos e atividades que promovam o ensino da matemática e da computação, visando o desenvolvimento do raciocínio e outras habilidades e competências relacionadas.
A realização de projetos culturais é estimulada no curso, dentro do âmbito das atividades propostas no
NERDS da Fronteira.
A informática apresenta em si o potencial de formação para a cidadania por meio da aprendizagem do letramento digital. É estimulado o desenvolvimento de projetos de extensão na área de informática, tendo em vista a
realidade social na qual o Câmpus está inserido.
2.3.2 O APOIO DA PRÓ-REITORIA DE EXTENSÃO E ASSUNTOS ESTUDANTIS
Por fim, além dos apoios citados até o momento, os acadêmicos do curso também podem receber bolsas oferecidas pela Pró-Reitoria de Extensão e Assuntos Estudantis, através da Coordenadoria de Assuntos Estudantis –
CAE, Divisão de Apoio e Assistência Acadêmica – DIAA (www.preae.ufms.br). Dentre essas bolsas, destacamse:
- Bolsa Trabalho: trata-se de um Programa que visa atender prioritariamente ao aluno de baixa renda. Sendo
selecionado, após avaliação sócio-econômica, e apresentando bom rendimento escolar, o acadêmico terá a oportunidade de desenvolver trabalhos na universidade e ser auxiliado financeiramente.
- Bolsa do Programa PIBIC/CNPq (Iniciação Científica): são bolsas oferecidas pelo CNPq (concedidas via
Pró-Reitoria de Pesquisa/UFMS ou diretamente no órgão financiador) a alunos que colaboram em pesquisas desenvolvidas por docentes da UFMS.
Atualmente não há uma política de atendimento ao portador de necessidade especial, mas a Coordenação de
Curso estará atenta aos eventuais casos.
3. IDENTIFICAÇÃO DO CURSO
3.1 Curso: Ciência da Computação.
3.2 Modalidade do Curso: Bacharelado.
3.3 Titulo Acadêmico Conferido: Bacharel em Ciência da Computação.
3.4 Modalidade do Ensino: Presencial.
3.5 Regime de Matrícula : Sistema Semestral de Matrícula por Disciplinas.
3.6 Tempo de Duração
- Mínimo CNE: 4 anos;
- Máximo CNE: não definido;
- Mínimo UFMS: 8 semestres;
- Máximo UFMS: 12 semestres.
3.7 Carga Horária
- Mínima CNE: 3000 horas;
- Mínima UFMS: 3604 horas-aula.
3.8 Número de Vagas: 50 (cinqüenta).
3.9 Número de Turmas: 01 (uma) por entrada.
3.10 Turno de Funcionamento: Manhã e Tarde.
3.11 Local de Funcionamento: UFMS – Câmpus de Ponta Porã, R. Itibiré Vieira, s/n, BR 463 – KM 4,5.
3.12 Forma de Ingresso: O ingresso ocorre mediante o Sistema de Seleção Unificado do MEC; movimentação
interna; transferência de outras IES e portadores de diplomas de curso de Graduação em nível superior, na existência de vagas; e transferência compulsória.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
8
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
4. CONCEPÇÃO DO CURSO
4.1 FUNDAMENTAÇÃO TEÓRICO-METODOLÓGICA
Os cursos da área de Computação, ainda não possuem as suas Diretrizes Curriculares Nacionais do MEC.
Assim, este trabalho baseia-se nas diretrizes do Currículo de Referência [SBC99], aprovado pela Sociedade Brasileira de Computação, em Assembléia Geral. Este documento, disponível em http://www.sbc.org.br/educacao/,
se tornou uma importante fonte de consulta para a criação de currículos na área de computação no Brasil. Neste
caso, em particular, o currículo sugerido em [SBC99] foi enriquecido e adequado de acordo com a infra-estrutura
do CPPP e com a experiência pedagógica e profissional do seu corpo docente.
Os cursos da área de Computação têm, como principais objetivos:
- Formar recursos humanos para o desenvolvimento científico e tecnológico da área, com vistas a atender necessidades da sociedade.
- Aplicar as tecnologias da Computação de acordo com o interesse da sociedade.
- Formar professores para o ensino médio e superior.
De acordo com [SBC99], esses cursos podem ser divididos em três grandes categorias, não equivalentes entre
si:
- Cursos que têm predominantemente a computação como atividade fim.
- Cursos que têm predominantemente a computação como atividade meio.
- Cursos de licenciatura em computação.
Os cursos que possuem a computação como atividade fim são denominados Ciência da Computação ou Engenharia da Computação e visam a formação de recursos humanos para o desenvolvimento científico e tecnológico da Computação. Os egressos desses cursos devem estar situados no estado da arte da ciência e da tecnologia da computação, de tal forma que possam continuar suas atividades seja na pesquisa, promovendo o desenvolvimento científico, seja aplicando os conhecimentos científicos e promovendo o desenvolvimento tecnológico
do país.
O curso de Ciência da Computação/CPPP que visa à formação de recursos humanos para o desenvolvimento
científico e tecnológico da Computação denomina-se Ciência da Computação. A formação do aluno abrange a
compreensão do campo científico da computação, buscando a sua aplicação na solução de problemas da sociedade e no desenvolvimento do conhecimento científico e de tecnologias que permitam a evolução da computação.
A evolução dos conceitos tecnológicos na área de Computação e Informática demanda uma constante avaliação dos currículos dos cursos desta área. Assim, almejando garantir uma estrutura curricular sólida e sem a necessidade de constantes alterações, ênfase será dada à fundamentação teórica que permitirá ao aluno analisar criticamente e se adaptar a novas tecnologias além de proporcionar autonomia para buscar, propor ou desenvolver
tecnologias inovadoras e adequadas para a solução de problemas. Portanto, este projeto visa promover uma formação generalista, fundamentada nos alicerces do conhecimento existente na área, sem comprometer-se com as
especificidades das variantes mercadológicas dos paradigmas tecnológicos, mas mantendo os alunos em constante contato com o estado da arte na Ciência da Computação.
Com base no currículo de referência da SBC [SBC99], as matérias do curso de Ciência da Computação foram
organizadas em seis áreas, a saber: Fundamentos da Computação, Tecnologia da Computação, Sistemas de Informação, Matemática, Ciências da Natureza e Contexto Social e Profissional. A seguir, apresentamos de forma
mais detalhada os objetivos de cada uma das áreas que compõem o currículo do Curso de Ciência da Computação do CPPP.
Entendendo a potencialidade da integração e da convergência entre as modalidades de educação presencial e
semi-presencial, empregando atividades didáticas, módulos ou unidades de ensino-aprendizagem centrados na
auto-aprendizagem e com a mediação de recursos didáticos organizados em diferentes suportes de informação
que utilizem tecnologias de comunicação remota para a realização das atividades acadêmicas curriculares, o Curso de Ciência da Computação/CPPP/ UFMS pretende implementar a modalidade semi-presencial em até 20% da
carga horária total do curso, conforme previsto na Portaria MEC 4059, de 10 de dezembro de 2004.
O Projeto Pedagógico do Curso de Ciência da Computação/CPPP/UFMS deve ser objeto de análise permanente pelos docentes e pela Instituição, identificando lacunas e construindo alternativas para superar as dificuldades e entraves que emergem em todo o processo transformador. Para colaborar nesse processo, o Núcleo Docente Estruturante (NDE) foi implantado oficialmente no Curso de computação de acordo com a instrução de
serviço Nº 16/2011, DE 30 DE MAIO DE 2011, na qual O DIRETOR DE CÂMPUS DO CÂMPUS DE
PONTA PORÃ da Fundação Universidade Federal de Mato Grosso do Sul, no uso de suas atribuições legais e considerando o disposto no Art. 4º da Resolução COEG Nº 167, de 24/12/2010, resolve: Constituir a
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
9
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
Composição do Núcleo Docente Estruturante (NDE) do Curso de Ciência da Computação. Fica estipulado
também que a composição do Núcleo Docente Estruturante terá validade de 2 (dois) anos. Esta Instrução
de Serviço entra em vigor nesta data.
4.1.1.1 ÁREA DE FUNDAMENTOS DA COMPUTAÇÃO
A área de Fundamentos de Computação tem por objetivo introduzir as matérias necessárias ao desenvolvimento tecnológico da Computação. Esta área diz respeito ao conhecimento sistematizado relativo à Computação.
A origem deste conhecimento é remota, tendo exemplos na Grécia antiga, com o desenho de algoritmos por Euclides, e na Babilônia, com os estudos sobre complexidade e reducibilidade de problemas [DIV99]. Atualmente,
o estudo desta área se dá em torno dos conceitos de máquina e algoritmo. Um egresso de um curso da área de
Computação e Informática raciocina de forma diferente de outros profissionais porque possui a habilidade de
construir algoritmos como soluções de problemas. A área de Fundamentos da Computação é a mais importante
da composição do currículo de um curso de Ciência da Computação, pois possui uma relação direta com os objetivos da formação do egresso [MEC1]. É nas disciplinas desta área que o aluno terá o seu primeiro contato com o
conceito de algoritmos, de arquitetura de computadores e de como hardware e software se relacionam. O desenvolvimento de algoritmos incute no aluno a habilidade de modelar problemas reais às ferramentas computacionais. Além disso, é nesta área que o aluno vai adquirir os conhecimentos necessários para determinar a complexidade de algoritmos e avaliar a possibilidade de se construir algoritmos mais eficientes de acordo com os preceitos da arquitetura dos computadores.
4.1.1.2 ÁREA DE TECNOLOGIA DA COMPUTAÇÃO
A área de Tecnologia da Computação tem por objetivo aplicar o conhecimento adquirido com as disciplinas
da área de Fundamentos da Computação, com vistas ao desenvolvimento tecnológico da computação. Desenvolvimento esse que permite a criação de ferramentas computacionais de interesse da sociedade e o aprimoramento
tecnológico dos próprios sistemas computacionais. A maioria das disciplinas da área de Tecnologia da Computação é, portanto, focada nas aplicações da ciência da computação. Essa área abrange os seguintes campos: bancos
de dados; compiladores; engenharia de software; inteligência artificial; interação humano-computador; sistemas
multimídia; redes de computadores e sistemas distribuídos.
4.1.1.3 ÁREA DE SISTEMAS DE INFORMAÇÃO
Os sistemas de informação compreendem o conjunto de hardware e software que processam e armazenam as
informações de uma organização. As disciplinas da área de Sistemas de Informação pretendem capacitar os egressos a utilizarem os recursos da tecnologia da Informação na solução de problemas, tanto na atividade-meio
quanto na atividade-fim de setores produtivos da sociedade. Estas soluções se traduzem na implantação e no gerenciamento dos sistemas de informação. A utilização dos recursos da tecnologia da informação de forma responsável depende do conhecimento e da preocupação do profissional com a segurança e qualidade da solução
proposta em todos os seus aspectos.
4.1.1.4 ÁREA DE MATEMÁTICA
A área de matemática visa oferecer forte embasamento teórico e maturidade ao aluno, promovendo o desenvolvimento do seu raciocínio abstrato e fornecendo o ferramental necessário ao desenvolvimento de outras disciplinas do curso.
4.1.1.5 ÁREA DE CIÊNCIAS DA NATUREZA
Como dito anteriormente, esta área tem por objetivo desenvolver no aluno a habilidade para aplicação do método científico. Dois dos principais propósitos dessa área são dar ciência dos modelos matemáticos e estatísticos
usados na compreensão dos fenômenos que ocorrem nos computadores e na interligação destes; e introduzir a visão científica, onde os modelos tentam expressar a realidade observada. Isto capacita o egresso a trabalhar com
modelos abstratos, o que é fundamental na área de computação, bem como compreender os avanços tecnológicos
obtidos através da utilização ou formulação de novos modelos.
4.1.1.6 ÁREA DE CONTEXTO SOCIAL E PROFISSIONAL
A computação está presente nas mais diversas atividades da sociedade. Em algumas atividades, tais como as
administrativas, o uso da Computação é freqüente e comum, enquanto em outras, tais como Medicina Nuclear, o
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
10
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
uso da Computação é incipiente, ainda que extremamente relevante. Portanto, um profissional da área de Computação produz ferramentas computacionais para atender as necessidades de diversos setores da sociedade. Neste
contexto é importante que os alunos tenham a oportunidade de conhecer melhor alguma área específica do conhecimento com a qual a computação possua alguma integração, mais freqüente ou não.
4.2 FORMA DE DESENVOLVIMENTO DO CURRÍCULO
Os conteúdos das disciplinas serão ministrados tendo em mente o desenvolvimento das habilidades e competências de formar um profissional com o perfil do Curso de Ciência da Computação.
As disciplinas podem ser ministradas de variadas formas, tais como, aulas expositivas, aulas com atividades
individuais, aulas com atividades em grupo, participação em palestras e seminários, utilização de sistemas computacionais, consultas a livros e periódicos da biblioteca ou disponibilizados na internet, entre outras.
A formação do profissional é orientada por um conjunto de requisitos, normas e procedimentos que definem
um modelo único de sistema de ensino, acompanhamento e avaliação de desempenho para toda a instituição. Esse conjunto de normas e procedimentos padrões encontra-se no Regimento Geral da UFMS e na Resolução COEG no 214/2009.
A formação profissional do acadêmico será complementada através das seguintes atividades, programas e recursos.
- Aulas práticas nos laboratórios de ensino.
- Acesso de segunda-feira a sábado aos laboratórios e à internet;
- Endereço eletrônico, espaço em disco e participação em listas de discussão, juntamente com os docentes e
demais colegas de curso.
- Acesso à página do curso, dos docentes e das respectivas disciplinas com informações atualizadas e recursos disponíveis para o desenvolvimento das atividades inerentes ao curso.
- Ciclo de palestras com professores, profissionais, egressos e pesquisadores da área específica ou correlata
ao curso.
- Programa de Iniciação Científica.
- Acesso ao Portal CAPES a partir de qualquer um dos computadores dos Laboratórios de Ensino, incluindo
a Biblioteca Digital da ACM e IEEE.
- Cursos de extensão, ministrados por docentes, profissionais ou pelos próprios alunos.
- Realização de eventos acadêmicos locais, em parceria com outras IES da região, com a participação de alunos na organização.
- Incentivo à participação em órgãos e sociedades organizadas que discutam a área de computação e informática.
- Incentivo à participação de provas e competições da área, tais como a Maratona de Programação, organizada pela SBC.
O currículo do Curso de Ciência da Computação é coerente com o perfil desejado e os objetivos do curso,
destacando a ênfase em formar profissionais capazes de desenvolver um processo de aprendizado contínuo. A
estrutura curricular permite a realização de trabalhos multidisciplinares. A relação entre a teoria e a prática é obtida pela realização de seminários, implementações de programas, trabalhos em grupos, disciplinas de práticas
em laboratório, Atividades Complementares, Estágio Supervisionado e Trabalho de Conclusão de Curso.
O despertar do processo de aprendizado contínuo e autodidata ocorre desde o início do Curso, em que são exigidas consultas a livros, revistas científicas e à Internet, para realizar os trabalhos solicitados. As monografias
ou relatórios associados aos trabalhos práticos individuais e em grupo desenvolvem a capacidade de interpretação, elaboração e execução de projetos. A participação em eventos, estimulada pela Coordenação de Curso, desperta o interesse dos acadêmicos em manterem-se atualizados e adaptarem-se à evolução das tecnologias de informação.
A responsabilidade da UFMS na formação de cidadãos conscientes de suas responsabilidades como seres
humanos e comprometidos com a ética e a justiça social é regimental. Dessa forma, a formação ética e humanística é exercitada durante todo o curso, através da constante interação com colegas, professores e coordenadores
nas diversas atividades acadêmicas.
Além disso, a realização de estágios e de atividades complementares que envolvem algum tipo de relacionamento social exige do aluno um bom relacionamento com colegas, chefes e clientes, o que também permite ao
egresso o desenvolvimento de uma postura profissional, bem como de uma visão ética e humanística para exercer suas funções de forma consciente e responsável para com a sociedade.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
11
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
O perfil do egresso permite um engajamento adequado para cursos de pós-graduação lato sensu ou stricto
sensu na área de Computação, permitindo aos acadêmicos a continuação de seus estudos na pós-graduação.
4.3 FUNDAMENTAÇÃO LEGAL
Como mencionado anteriormente, o Curso de Ciência da Computação ainda não possui as suas Diretrizes
Curriculares Nacionais do MEC. Destaca-se que este Projeto Pedagógico atende a seguinte legislação:
- Lei n o 9.394/1996, que estabelece as Diretrizes e Bases da Educação Nacional (LDB);
- Resolução COUN no 31, de 19 de agosto de 2003, que dá conhecimento à comunidade universitária do Estatuto da UFMS, aprovado pela Portaria MEC nº 1.686, de 03 de julho de 2003;
- Resolução COUN no 55*, de 30 de agosto de 2004, que aprova o Regimento Geral da UFMS;
- Resolução COEG no 214, de 17 de dezembro de 2009, que aprova o Regulamento do Sistema Semestral de
Matrícula por Disciplina dos Cursos de Graduação, presenciais, da UFMS.
- Resolução COEG nº 93/2003, que aprova as orientações para a elaboração do Projeto Pedagógico de Curso;
- Portaria no 4059/2004, MEC, de 10.12.2004, que aprova a oferta de disciplinas integrantes do currículo que
utilizem modalidade semipresencial;
- Lei n o 10.861/2004, que institui o Sistema Nacional de Avaliação da Educação Superior (SINAES);
- Resolução COEG no 107, de 16 de junho de 2010, que aprova o Regulamento de Estágio para os acadêmicos dos cursos de Graduação da UFMS;
- Decreto nº 5.626, de 22 de dezembro de 2005, dispõe sobre a Língua Brasileira de Sinais (LIBRAS).
Além disso, este Projeto baseia-se nas orientações dos documentos [SBC99] e [SBC03].
4.4 OBJETIVOS
Os objetivos do curso de Bacharelado em Ciência da Computação do CPPP são os seguintes.
- Formar recursos humanos capacitados para o estudo e resolução de problemas que impliquem o uso de sistemas computacionais, inclusive aqueles que envolvem aspectos teóricos da computação.
- Formar recursos humanos capacitados a acompanhar os desenvolvimentos teóricos e tecnológicos, conscientes dos poderes e limitações da Computação.
- Formar recursos humanos com uma visão humanística consistente e crítica do impacto do seu papel na sociedade.
- Formar recursos humanos conhecedores e seguidores dos padrões éticos e morais da área de Computação.
No sentido de atender aos objetivos do curso, podem ser definidos como objetivos deste projeto pedagógico:
- Incentivar às práticas de estudo independente, as atividades de pesquisa e a atualização permanente por parte dos discentes.
- Apresentar uma matriz curricular com forte fundamentação teórica em consonância com uma formação tecnológica sólida.
- Incentivar as atividades de estágio e participação em atividades extraclasse, tanto na pesquisa, quanto na extensão, visando a formação de profissionais aptos para a inserção nos diversos setores da Computação e que possam colaborar efetivamente para o desenvolvimento da sociedade brasileira.
4.5 PERFIL DESEJADO DO EGRESSO
O curso foi concebido visando prover uma formação sólida que permita capacitar o aluno para uma atuação
profissional competente, habilitando-o na solução de problemas do mundo real, por meio da construção de modelos computacionais e da sua implementação. Particularmente, tal formação possibilitará ao egresso as condições apropriadas para enfrentar as frequentes mudanças tecnológicas, caracterizadas pelo dinamismo apresentado pela área de Ciência da Computação. Espera-se do egresso a geração de novos conhecimentos através da pesquisa, podendo assim contribuir para o desenvolvimento científico e a formação de recursos humanos na área de
Computação. Esse perfil desejado deve-se, basicamente, a fundamentação em Computação e Matemática.
A fundamentação em Computação e Matemática fornecida pelo Curso é vital para solidificar os conceitos
mais “duradouros” da área de Computação, bem como permitir que o egresso realize com sucesso cursos de atualização em seu próprio local de trabalho, cursos de extensão ou especialização em universidades e, principalmente, cursos de pós-graduação strictu sensu em Computação.
De forma geral, cientistas da computação estudam os fundamentos teóricos da computação, de onde outros
campos derivam. Como o nome implica, a ciência da computação é uma ciência pura, não aplicada. Entretanto, o
perfil do egresso do curso de Ciência da Computação do CPPP permite também que o formado possa seguir aCoordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
12
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
plicações mais práticas de seu conhecimento, atuando em áreas como desenvolvimento de software ou consultoria em tecnologia da informação.
4.6 HABILIDADES E COMPETÊNCIAS
Espera-se que os egressos do curso de Bacharelado em Ciência da Computação do CPPP/UFMS tenham as
seguintes habilidades e competências:
- Sólida base teórica, que lhes permita entender os principais conceitos da Ciência da Computação e assimilar
as novas tecnologias, mantendo-se atualizados frente à evolução tecnológica da área e aplicando tais conceitos
na solução de problemas, sejam relacionados com os fundamentos ou com as aplicações da computação.
- Competência para participar do desenvolvimento de novas tecnologias, utilizando diferentes fontes de informação e variados recursos tecnológicos.
- Capacidade de contribuir com projetos de pesquisa que visam à construção de novos conhecimentos científicos, sempre avaliando os seus impactos para a sociedade.
- Capacidade de aplicar seus conhecimentos de forma independente e inovadora, acompanhando a evolução
da área.
- Capacidade de projetar e implementar sistemas de computação complexos usando conhecimentos adquiridos no curso e através da contínua e necessária atualização profissional.
- Competência para modelar e especificar os problemas do mundo real, usando métodos e técnicas estudadas
no curso.
- Respeito aos princípios éticos da área de computação.
4.7 ÁREAS DE ATUAÇÃO
As habilidades e competências mencionadas permitirão ao Bacharel em Ciência da Computação formado no
CPPP atuar nos seguintes campos.
- Na elaboração de modelos matemáticos e algoritmos para solução de problemas. Em muitos casos, o desenvolvimento de um sistema computacional requer o entendimento de um problema, a elaboração de um modelo
matemático e a construção de um algoritmo que possibilite a sua implementação num computador. Neste processo está a essência da computação como ciência e é fundamental ao profissional o domínio desta competência.
Esta formação capacita o egresso a trabalhar em empresas cuja atividade fim não seja a computação, mas que
necessitem desenvolver sistemas para as suas necessidades específicas. São exemplos: os sistemas para engenharia, sistemas científicos, sistemas para a área do petróleo, sistemas para meteorologia, etc.
- No ensino, na pesquisa e na pós-graduação na área de computação ou em áreas que apliquem a computação.
O aluno formado no curso também estará preparado para atuar no ensino e na pesquisa e realizar uma pósgraduação nesta área para que possa aperfeiçoar e expandir os seus conhecimentos. Nesta atuação profissional, é
possível trabalhar em universidades ou centros de pesquisa para contribuir com novas descobertas teóricas e tecnológicas na ciência da computação.
- No desenvolvimento de software básico e aplicativo. Software básico e aplicativo são denominações dadas
aos programas de computadores de uso geral, não restrito a uma única organização. São exemplos de software
básico: os editores de texto, planilhas eletrônicas, navegadores, compiladores, parsers, etc. São exemplos de aplicativos: Software para Gestão de Documentos, Workflow, etc. A formação ampla e sólida em Programação e
Engenharia de Software, oferecida pelo curso, permite ao egresso atuar no design, implementação e avaliação
destes produtos. As ofertas de empregos para estas competências estão nas organizações em geral, mas especialmente em empresas da chamada "indústria de software".
- Em redes de computadores. A instalação de sistemas computacionais em empresas requer o projeto, implantação e gerência de uma rede de computadores. Esta atividade hoje é essencial em quase todas as empresas que
utilizam Tecnologia da Informação, o que garante um amplo mercado de trabalho. A atividade permanente de
gerência da rede para garantir o seu pleno funcionamento e a segurança e integridade dos seus componentes requer um profissional diferenciado de alta capacitação com uma boa remuneração no mercado de trabalho.
- Na solução de problemas relacionados com a interação entre usuário e sistemas. O foco no desenvolvimento
de sistemas computacionais não deve estar restrito ao sistema em si. Ele deve ser amplo, centrado nas pessoas
que irão utilizá-lo e no contexto onde está inserido. O curso aborda os aspectos teóricos envolvidos na interação
humano-computador e nas soluções para melhorar a usabilidade e a acessibilidade destes sistemas. Esta competência capacita o aluno formado a atuar em empresas que produzam hardware e software ou que utilizam sistemas computacionais na realização de suas atividades.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
13
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
5. CURRÍCULO
5.1 ESTRUTURA CURRICULAR (MATRIZ CURRICULAR)
ANO DE IMPLANTAÇÃO: 2012
MATÉRIAS/DISCIPLINAS
CH
PRÉ-REQUISITOS
1 – DISCIPLINAS DE FUNDAMENTOS DE MATEMÁTICA
Álgebra Linear
68
Matemática Elementar.
Cálculo Diferencial e Integral I
102
Matemática Elementar.
Cálculo Diferencial e Integral II
102
Cálculo Diferencial e Integral I.
Cálculo Numérico
68
Algoritmos e Programação I; Cálculo Diferencial e Integral I.
Matemática Elementar
102
Nenhum.
Probabilidade e Estatística
68
Cálculo Diferencial e Integral I.
Vetores e Geometria Analítica
68
Nenhum.
Algoritmos e Programação I
102
Nenhum.
Algoritmos e Programação II
102
Algoritmos e Programação I.
Análise de Algoritmos I
68
Matemática Discreta; Algoritmos e
Programação II
Análise de Algoritmos II
68
Análise de Algoritmos I.
Arquitetura de Computadores I
68
Introdução a Sistemas Digitais.
2 – DISCIPLINAS DE FUNDAMENTOS DE COMPUTAÇÃO
Arquitetura de Computadores II
68
Arquitetura de Computadores I.
Estrutura de Arquivos e Programação.
102
Estrutura de Dados e Programação.
Estrutura de Dados e Programação
102
Algoritmos e Programação II.
Matemática Discreta
68
Nenhum
Introdução a Sistemas Digitais
68
Nenhum.
Sistemas Operacionais II
68
Sistemas Operacionais I.
Linguagens Formais e Autômatos
68
Estrutura de Dados e Programação;
Matemática Discreta
Paradigmas de Linguagens de Programação
68
Algoritmos e Programação II.
Sistemas Operacionais I
68
Algortimos e Programação II .
68
Algoritmos e Programação I.
Excluído: Arquitetura de Computadores I
3 – DISCIPLINAS DE TECNOLOGIA DA INFORMAÇÃO
Banco de Dados I
Banco de Dados II
68
Banco de Dados I
Compiladores
68
Linguagens Formais e Autômatos.
Engenharia de Software I
68
Algoritmos e Programação I
Engenharia de Software II
68
Engenharia de Software I; Banco
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
14
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
de Dados I.
Inteligência Artificial
68
Paradigmas de Linguagens de Programação.
Interação Humano-Computador
68
Nenhum
Computação Gráfica
68
Vetores e Geometria Analítica; Estrutura de Dados e Programação.
Redes de Computadores II
68
Redes de Computadores I.
Programação Orientada a Objetos
68
Algoritmos e Programação II.
Programação para Web
68
Algoritmos e Programação II; Banco de DadosII.
Redes de Computadores I
68
Sistemas Operacionais I.
Sistemas Distribuídos
68
Sistemas Operacionais II.
68
Engenharia de Software II.
4 – DISCIPLINAS DE SISTEMAS DE INFORMAÇÃO
Qualidade de Software
Segurança e Auditoria de Sistemas
68
Redes de Computadores II.
Fundamentos de Sistemas de Informação
68
Nenhum
Física I
68
Cálculo Diferencial e Integral I.
Física III
68
Cálculo Diferencial e Integral II;
Atividades Complementares
102
De acordo com o Regulamento de
Atividades Complementares do
Curso de Ciência da Computação
do CPPP.
Estágio Obrigatório I
102
De acordo com o Regulamento de
Estágio do Curso de Ciência da
Computação do CPPP.
Estágio Obrigatório II
102
De acordo com o Regulamento de
Estágio do Curso de Ciência da
Computação do CPPP.
Trabalho de Conclusão de Curso I
102
De acordo com o Regulamento para o Desenvolvimento de Trabalhos
de Conclusão de Curso do Curso de
Ciência da Computação do CPPP.
102
De acordo com o Regulamento para o Desenvolvimento de Trabalhos
de Conclusão de Curso do Curso de
Ciência da Computação do CPPP.
5 – DISCIPLINAS DE CIÊNCIAS DA NATUREZA
6 – DISCIPLINAS DE CONTEXTO SOCIAL E PROFISSIONAL
Trabalho de Conclusão de Curso II
7 – COMPLEMENTARES OPTATIVAS
Para integralizar o Curso de Ciência da Computação/CPPP o
acadêmico deverá cursar, no mínimo, 204 horas-aula de disciCoordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
15
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
plinas optativas do rol elencado abaixo e/ou outras disciplinas,
desde que aprovadas pelo Colegiado de Curso do Curso de
Ciência da Computação do CPPP/UFMS:
Administração de Redes de Computadores
68
Arquitetura TCP/IP.
Arquitetura TCP/IP
68
Redes de Computadores.
Comércio Eletrônico
68
Programação para WEB.
Contabilidade e Custos
68
Nenhum.
Direito
68
Nenhum.
Educação a Distância
68
Nenhum.
Eletromagnetismo
68
Física III.
Empreendedorismo
68
Nenhum.
Estudo de Libras
68
Nenhum.
Gerenciamento de Projetos
68
Engenharia de Software II.
Governança de TI
68
Fundamentos de Sistemas de Informação.
Hipermídia e Multimídia
68
Algoritmos e Programação
Computadores II.
Informática na Educação
68
Nenhum.
Iniciação Científica I
68
Nenhum.
Iniciação Científica II
68
Nenhum.
Iniciação Científica III
68
Nenhum.
Iniciação Científica IV
68
Nenhum.
Interconexão e Configuração de Ativos de Rede
68
Arquitetura TCP/IP.
Introdução a Administração
68
Nenhum.
Introdução a Criptografia
68
Algoritmos e Programação I; Matemática Discreta
Introdução a Economia
68
Nenhum.
Introdução a Otimização de Sistemas
68
Vetores e Geometria Analítica; Algoritmos e Programação II.
Laboratório de Eletrônica
34
Física III.
Leitura e Redação Científica
68
Nenhum.
Otimização Combinatória
68
Análise de Algoritmos I.
68
Arquitetura de Computadores I.
Processamento de Língua Natural
68
Paradigmas de Linguagens de Programação.
Programação Paralela
68
Redes de Computadores; Análise
Excluído: Computação Gráfica
Princípios de Projeto VLSI
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
Excluído: 68
Excluído: Vetores e Geometria
Analítica; Estrutura de Dados e
Programação.
de
16
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
de Algoritmos I.
Sistemas de Apoio a Decisão
68
Fundamentos de Sistemas de Informação; Inteligência Artificial.
Sistemas de Informação Empresariais
68
Fundamentos de Sistemas de Informação.
Teoria dos Grafos
68
Análise de Algoritmos I.
Tópicos em Arquitetura de Computadores
68
Definidos no oferecimento da disciplina.
Tópicos em Banco de dados
68
Definidos no oferecimento da disciplina.
Tópicos em Ciência da Computação I
68
Definidos no oferecimento da disciplina.
Tópicos em Ciência da Computação II
68
Definidos no oferecimento da disciplina.
Tópicos em Compiladores
68
Definidos no oferecimento da disciplina.
Tópicos em Computação de Alto Desempenho
68
Definidos no oferecimento da disciplina.
Tópicos em Criptografia
68
Definidos no oferecimento da disciplina.
Tópicos em Engenharia de Software
68
Definidos no oferecimento da disciplina.
Tópicos em Inteligência Artificial
68
Definidos no oferecimento da disciplina.
Tópicos em Interação Humano-Computador
68
Definidos no oferecimento da disciplina.
Tópicos em Linguagens de Programação
68
Definidos no oferecimento da disciplina.
Tópicos em Modelagem Computacional I
68
Definidos no oferecimento da disciplina.
Tópicos em Modelagem Computacional II
68
Definidos no oferecimento da disciplina.
Tópicos em Multimídia
68
Definidos no oferecimento da disciplina.
Tópicos em Processamento de Imagens
68
Definidos no oferecimento da disciplina.
Tópicos em Redes de Computadores I
68
Definidos no oferecimento da disciplina.
Tópicos em Redes de Computadores II
68
Definidos no oferecimento da disciplina.
Tópicos em Sistemas de Informação
68
Definidos no oferecimento da disciplina.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
17
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
Tópicos em Sistemas Distribuídos
68
Definidos no oferecimento da disciplina.
Tópicos em Sistemas Operacionais I
68
Definidos no oferecimento da disciplina.
Tópicos em Sistemas Operacionais II
68
Definidos no oferecimento da disciplina.
Tópicos em Teoria da Computação
68
Definidos no oferecimento da disciplina.
Tópicos em Teoria Dos Grafos
68
Definidos no oferecimento da disciplina.
5.2 QUADRO DE SEMESTRALIZAÇÃO
ANO DE IMPLANTAÇÃO: 2012
SEMESTRES
DISCIPLINAS
Algoritmos e Programação I
Fundamentos de Sistemas de Informação
Introdução a Sistemas Digitais
o
1
Matemática Elementar
Vetores e Geometria Analítica
SUBTOTAL
Algoritmos e Programação II
Arquitetura de Computadores I
Cálculo Diferencial e Integral I
o
2
Álgebra Linear
Matemática Discreta
SUBTOTAL
Arquitetura de Computadores II
Cálculo Diferencial e Integral II
Estrutura de Dados e Programação
o
3
Física I
Probabilidade e Estatística
SUBTOTAL
Banco de Dados I
Engenharia de Software I
4
CH
102
68
68
102
68
408
102
68
102
68
68
408
68
102
102
68
68
408
68
68
Cálculo Numérico
68
Estrutura de Arquivos e Programação
102
Física III
Sistemas Operacionais I
SUBTOTAL
68
68
442
Análise de Algoritmos I
68
Engenharia de Software II
68
Banco de Dados II
Sistemas Operacionais II
68
68
Linguagens Formais e Autômatos
68
Paradigmas de Linguagens de Programação
Redes de Computadores I
68
68
o
5o
PRÉ-REQUISITOS
Nenhum
Nenhum
Nenhum
Nenhum
Nenhum
Algoritmos e Programação I
Introdução a Sistemas Digitais
Matemática Elementar
Matemática Elementar
Nenhum
Algoritmos e Programação I
Cálculo Diferencial e Integral I
Algoritmos e Programação II
Cálculo Diferencial e Integral I
Cálculo Diferencial e Integral I
Algoritmos e Programação I
Algoritmos e Programação I
Algoritmos e Programação I;
Cálculo Diferencial e Integral I
Estrutura de Dados e Programação
Cálculo Diferencial e Integral II
Algoritmos e Programação I
Excluído: Arquitetura de Computadores I
Matemática Discreta; Algoritmos e Programação II
Engenharia de Software I; Banco de Dados I
Banco de Dados I
Sistemas Operacionais I
Estrutura de Dados e Programação; Matemática Discreta
Algoritmos e Programação II
Sistemas Operacionais I
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
18
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
6o
SUBTOTAL
Análise de Algoritmos II
476
68
Compiladores
68
Inteligência Artificial
68
Redes de Computadores II
Programação Orientada a Objetos
Sistemas Distribuídos
68
68
68
Optativa I
7o
-
SUBTOTAL
Interação Humano-computador
408
68
Computação Gráfica
68
Segurança e Auditoria de Sistemas
68
Estágio Obrigatório I
102
Trabalho de Conclusão de Curso II
102
Optativa II
8
-
SUBTOTAL
408
Programação para Web
68
Qualidade de Software
68
Estágio Obrigatório II
102
Trabalho de Conclusão de Curso II
102
o
Optativa III
-
SUBTOTAL
Análise de Algoritmos I
Linguagens Formais e Autômatos
Paradigmas de Linguagens de
Programação, Probabilidade e
Estatística
Redes de Computadores I
Algoritmos e Programação II
Sistemas Operacionais II
De acordo com a Disciplina Oferecida
Nenhum
Estrutura de Dados e Programação; Vetores e Geometria Analítica
Redes de Computadores II
De acordo com o regulamento
do Estágio do Curso de Ciência
da Computação/CPPP
De acordo com o regulamento
do Trabalho de Conclusão de
Curso do Curso de Ciência da
Computação/CPPP
De acordo com a Disciplina Oferecida
Algoritmos e Programação II;
Banco de Dados II
Engenharia de Software
De acordo com o regulamento
do Estágio do Curso de Ciência
da Computação/CPPP
De acordo com o regulamento
do Trabalho de Conclusão de
Curso do Curso de Ciência da
Computação/CPPP
De acordo com a Disciplina Oferecida
340
ATIVIDADES COMPLEMENTARES
102
De acordo com o Regulamento
de Atividades Complementares
do Curso de Ciência da Computação do CPPP.
COMPLEMENTARES OPTATIVAS
204
TOTAL
3.604*
* LEGENDA: (CH) – Carga horária das disciplinas em horas-aula de 50 minutos.
5.3 TABELA DE EQUIVALÊNCIA
EM VIGÊNCIA ATÉ 2011
Álgebra Linear
Algoritmos e Programação I
Algoritmos e Programação II
CH
68
102
102
A PARTIR DE 2012
Álgebra Linear
Algoritmos e Programação I
Algoritmos e Programação II
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
CH
68
102
102
19
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
Análise de Algoritmos I
Análise de Algoritmos II
Arquitetura de Computadores I
Arquitetura de Computadores II
Atividades Complementares
Banco de Dados
Cálculo Diferencial e Integral I
Cálculo Diferencial e Integral II
Cálculo Numérico
Compiladores
Engenharia de Software I
Engenharia de Software II
Estágio Obrigatório I
Estágio Obrigatório II
Estrutura de Arquivos
Estrutura de Dados e Programação
Física Experimental I
Física Experimental III
Física I
Física III
68
68
68
68
102
68
102
102
68
68
68
68
102
102
68
102
34
34
68
68
Fundamentos de Sistemas de Informação
68
Fundamentos para Teoria da Computação
Inteligência Artificial
Interação Humano-Computador e Multimídia
Introdução a Sistemas Digitais
Laboratório de Banco de Dados
Laboratório de Redes de Computadores
Laboratório de Sistemas Operacionais
Leitura e Redação Científica
Linguagens Formais e Autômatos
Matemática Elementar
102
68
Paradigmas de Linguagens de Programação
68
Probabilidade e Estatística
Programação Orientada a Objetos
Programação para WEB
Qualidade de Software
Redes de Computadores
Segurança e Auditoria de Sistemas
Sistemas Distribuídos
Sistemas Operacionais
Trabalho de Conclusão de Curso I
Trabalho de Conclusão de Curso II
Vetores e Geometria Analítica
68
68
102
68
68
68
68
68
102
102
68
Análise de Algoritmos I
Análise de Algoritmos II
Arquitetura de Computadores I
Arquitetura de Computadores II
Atividades complementares
Banco de Dados I
Cálculo Diferencial e Integral I
Cálculo Diferencial e Integral II
Cálculo Numérico
Compiladores
Engenharia de Software I
Engenharia de Software II
Estágio Obrigatório I
Estágio Obrigatório II
Estrutura de Arquivos e Programação.
Estrutura de Dados e Programação
Não há equivalência.
Não há equivalência.
Física I
Física III
Fundamentos de Sistemas de Informação
Matemática Discreta
Inteligência Artificial
Interação Humano-Computador
102
68
34
34
34
68
68
68
Introdução a Sistemas Digitais
Banco de Dados II
Redes de Computadores II
Sistemas Operacionais II
Sem equivalência
Linguagens Formais e Autômatos
Matemática Elementar
Paradigmas de Linguagens de Programação
Probabilidade e Estatística
Programação Orientada a Objetos
Programação para WEB
Qualidade de Software
Redes de Computadores I
Segurança e Auditoria de Sistemas
Sistemas Distribuídos
Sistemas Operacionais I
Trabalho de Conclusão de Curso I
Trabalho de Conclusão de Curso II
Vetores e Geometria Analítica
68
68
68
68
102
68
102
102
68
68
68
68
102
102
102
102
68
68
68
68
68
68
68
68
68
68
68
102
68
68
68
68
68
68
68
68
68
102
102
68
5.4 LOTAÇÃO DAS DISCIPLINAS
Todas as disciplinas do Curso de Ciência da Computação/CPPP/UFMS serão lotadas no Câmpus de Ponta
Porã da Universidade Federal de Mato Grosso do Sul.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
20
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
5.5 EMENTÁRIO E BIBLIOGRAFIAS
ADMINISTRAÇÃO DE REDES DE COMPUTADORES
Pré-requisitos: Arquitetura TCP/IP. Carga horária: 68 horas.
Gerenciamento de redes: arquitetura, bases de informação, protocolos. Gerentes SNMP. Gerenciamento de sistemas operacionais e dispositivos de rede. Bibliografia básica: CLEMM, A., Network Management
Fundamentals, Indianapolis: Cisco Press, 2006. FARREL, A., Network Management Know It All, San Francisco:
Morgan Kauffman, 2008. LOPES, R. V.; SAUVÉ, J. P.; NICOLETTI, P. S., Melhores Práticas para a Gerência
de Redes de Computadores, Rio de Janeiro: Campus, 2003. Bibliografia complementar: STALLINGS, W.,
SNMP v1, v2, v3 and RMON I and II, 3 ed., Upper Saddle River: Addison-Wesley, 1999. WALSH, L., SNMP
MIB Handbook – Essencial guide to MIB development, use and diagnosis, Lima: Wyndham Press, 2008.
WENSTROM, M., Managing Cisco Network Security, Indianapolis: Cisco Press, 2001.
ÁLGEBRA LINEAR
Pré-requisitos: Matemática Elementar. Carga horária: 68 horas.
Sistemas lineares e matrizes. Espaços vetoriais. Subespaços. Base e dimensão. Transformações lineares. Núcleo
e imagem. Projeções. Produto interno. Determinantes. Autovalores e autovetores. Diagonalização de operadores.
Bibliografia básica: BOLDRINI, J. L.; COSTA, S. I. R.; FIGUEIREDO, V. L.; WETZLER, H. G., Álgebra Linear, 3 ed., São Paulo: Harbra, 1986. COELHO, F. U.; LOURENÇO, M. L., Um curso de álgebra linear, São
Paulo: Edusp, 2001. POOLE, D., Álgebra linear, São Paulo: Pioneira Thomson Learning, 2004. Bibliografia
complementar: LIPSCHUTZ, S., Álgebra linear, Rio de Janeiro: Editora McGraw-Hill do Brasil, 1971. CALLIOLI, H. H. D.; COSTA, R. C. F., Álgebra Linear e Aplicações, 6 ed., São Paulo: Editora Atual, 2003.
STEINBRUCH, A.; WINTERLE, P., Álgebra Linear, São Paulo: Makron Books, 1987. ANTON, H., Álgebra
Linear, 3 ed., Rio de Janeiro: Editora Campus, 1982.
ALGORITMOS E PROGRAMAÇÃO I
Pré-requisitos: nenhum. Carga horária: 102 horas.
Conceitos básicos de algoritmos. Variáveis e tipos de dados. Manipulação de variáveis: operações de atribuição e
de entrada e saída. Estrutura sequencial. Estrutura condicional. Estrutura de repetição. Variáveis compostas homogêneas e heterogêneas. Bibliografia básica: ASCENCIO, A. F. G. & CAMPOS, E. A. V. Fundamentos da
programação de computadores - algoritmos, Pascal e C/C++. São Paulo: Prentice Hall, 2003. DEITEL, H. M.;
DEITEL, P. J., C: How to Program, Upper Saddle River: Prentice-Hall, 2004. FARRER, H.; et al., Algoritmos
Estruturados, 3 ed., Rio de Janeiro: LTC, 1999. SHACKELFORD, R. L., Introduction to computing and
algorithms, 1 ed., Boston: Addison Wesley Longman Publishing, 1997. KING, K. N., C Programming: a
modern approach, 2 ed., New York: W. W. Norton & company, 2008. Bibliografia complementar: HAREL, D.,
Algorithmics, 2 ed., Addison Wesley, 1993. HAREL, D., Computers Ltd.: what they really can't do, Oxford
University Press, 2000. LEISERSON, C. E.; STEIN, C.; RiVEST, R. L.; CORMEN, T. H. Algoritmos, 2 ed.,
2002. KELLEY, A.; POHL, I., A Book on C, Addison Wesley, 1998. SKIENA, S. S.; REVILLA, M.,
Programming Challenges, 1 ed., New York: Springer, 1999. EDMONDS, J., How to think about algorithms, 1
ed., Cambridge: Cambridge University Press, 2008.
ALGORITMOS E PROGRAMAÇÃO II
Pré-requisitos: Algoritmos e Programação I. Carga horária: 102 horas.
Algoritmos recursivos. Apontadores. Arquivos. Estruturas de dados elementares: listas, filas, pilhas. Algoritmos
de ordenação. Lista de prioridade. Bibliografia: FEOFILOFF, P., Algoritmos em Linguagem C, 1 ed., Rio de Janeiro: Campus-Elsevier, 2009. SKIENA, S. S., The algorithm design manual, 2 ed., New York: Springer, 2008.
WIRTH, N., Algoritmos e estruturas de dados, 1 ed., Rio de Janeiro: Prentice-Hall do Brasil, 1989. EDMONDS,
J., How to think about algorithms, 1 ed., Cambridge: Cambridge University Press, 2008. CORMEN, T. H.;
LEISERSON, C. E.; RIVEST, R. L., Introduction to algorithms, 2 ed., Cambridge: MIT Press, New York:
McGraw-Hill, 2002. KLEINBERG, J.; TARDOS, E., Algorithm Design, Boston: Addison Wesley, 2005. SZWARCFITER, J. L.; MARKEZON, L., Estruturas de dados e seus algoritmos, 1 ed., Rio de Janeiro: LTC, 1994.
Bibliografia Complementar: DEITEL, H. M.; DEITEL, P. J., C++: how to program, 5 ed., Upper Saddle River:
Prentice-Hall, 2005. SATIR, G.; BROWN, D., C++: the core language, 1 ed., Sebastopol: ÖReilly &
Associates, 1995. BENTLEY, J., Programming Pearls, 2 ed., Indianapolis: Addison-Wesley Professional, 1999.
GAMMA, E., C++: effective object-oriented software construction, 2 ed., Upper Saddle River: Prentice-Hall,
1999.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
21
Excluído: Variáveis e tipos de
dados. Estrutura sequencial. Estrutura condicional. Estrutura de repetição. Variáveis compostas homogêneas e heterogêneas. Modularização.
Formatado: Inglês (EUA)
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
ANÁLISE DE ALGORITMOS I
Pré-requisitos: Matemática Discreta. ; Algoritmos e Programação II. Carga horária: 68 horas.
Medidas de complexidade, análise assintótica de limites de complexidade, técnicas de prova de cotas inferiores.
Exemplos de análise de algoritmos iterativos e recursivos. Algoritmos de ordenação e algoritmos básicos para
problemas em grafos. Técnicas de projeto de algoritmos eficientes. Bibliografia básica: CORMEN, T. H.; LEISERSON, C. E.; RIVEST, R. L., Introduction to algorithms, 2 ed., Cambridge: MIT Press, New York: McGrawHill, 2002. MANBER, U., Algorithms: A Creative Approach, Boston: Addison-Wesley, 1989. KLEINBERG, J.;
TARDOS,E., Algorithm Design, Boston: Addison Wesley, 2005. AHO, A.; HOPCROFT, J.; ULLMAN, J., The
Design and Analysis of Computer Algorithms, Boston: Addison-Wesley Longman Publishing, 1974. SZWARCFITER, J. L., Algoritmos em Grafos, Rio de Janeiro: Editora Campus, 1987. Bibliografia complementar:
BRASSARD, G., BRATLEY, P., Algorithmics: Theory and Practice, Prentice-Hall. DASGUPTA, S.;
PAPADIMITRIOU, C. H.; VAZIRANI, U., Algorithms, New York: McGraw-Hill Companies, 2006. VAN
GELDER, A., Computer Algorithms: introduction to design and analysis, 2 ed., Boston: Addison-Wesley
Longman Publishing, 1988.
ANÁLISE DE ALGORITMOS II
Pré-requisitos: Análise de Algoritmos I. Carga horária: 68 horas.
Redução entre problemas. Complexidade computacional. Classes de problemas. Problemas NP-completos. Tratamento de Problemas NP-difíceis. Programação dinâmica. Algoritmos probabilísticos. Bibliografia básica: GAREY, M.; JOHNSON, D., Computers and Intractability: a Guide to the Theory of NP-Completeness, Freeman:
1979. SIPSER, M., Introduction to the Theory of Computation, PWS Publishing Company, 1997. LEWIS, H. R.;
PAPADIMITRIOU, C. H., Elementos de Teoria da Computação, Bookman, 2 ed., 2000. CORMEN, T. H.;
LEISERSON, C. E.; RIVEST, R. L., Introduction to algorithms, 2 ed., Cambridge: MIT Press, New York:
McGraw-Hill, 2002. MANBER, U., Algorithms: A Creative Approach, Boston: Addison-Wesley,1989.
Bibliografia complementar: PAPADIMITRIOU, C. H.; STEIGLITZ, K., Combinatorial Optimization:
Algorithms and Complexity, Upper Saddle River: Prentice-Hall, 1982. HOROWITZ, E.; SAHNI, S.,
Fundamentals of Computer Algorithms, Computer Science Press, 1978. GOLDBARG, M. C.; LUNA, H. P. L.,
Otimização Combinatória e Programação Linear: modelos e algoritmos, Rio de Janeiro: Editora Campus, 2000.
ARQUITETURA DE COMPUTADORES I
Pré-requisitos: Introdução a Sistemas Digitais. Carga horária: 68 horas.
Visão Geral da arquitetura de um computador. Avaliação de desempenho. Conjunto de instruções. Processador:
via de dados e unidade de controle. Pipeline. Hierarquia de memórias: memória cache e memória principal. Entrada e saída: dispositivos de E/S, barramentos, interfaces. Estudo de casos. Bibliografia básica: PATTERSON,
D. A.; HENESSEY, J. L., Organização e projeto de computadores – Interface hardware/software, 3 ed., Rio de
Janeiro: Campus, 2005. STALLINGS, W., Arquitetura e organização de computadores, 5 ed., São Paulo: Pearson Prentice-Hall, 2003. TANENBAUM, A. S., Organização estruturada de computadores, 5 ed., São Paulo:
Pearson Prentice-Hall, 2007. Bibliografia complementar: HAMACHER, C.; et al., Computer Organization, 5
ed., New York: McGraw-Hill, 2001. HAYES, J. P., Computer Architecture and Organization, 3 ed., New York:
McGraw-Hill, 2002. SHIVA, S. G., Computer organization, design, and architecture, 4 ed., New York: CRC,
2007.
ARQUITETURA DE COMPUTADORES II
Pré-requisitos: Arquitetura de Computadores I. Carga horária: 68 horas.
Tendências tecnológicas. Avaliação de desempenho. Pipeline. Paralelismo em nível de instrução, escalonamento
de instruções, predição de desvios e especulação. Arquiteturas de despacho múltiplo. Hierarquia de memórias.
Sistemas de E/S e dispositivos de armazenamento. Modelos de arquiteturas paralelas. Arquiteturas multi-core,
multiprocessadores, clusters, consistência de cachês e redes de interconexão. Estudo de casos. HENESSY, J. L.;
PATTERSON, D. A., Arquitetura de computadores: uma abordagem quantitativa, 4 ed., Rio de Janeiro: Campus, 2008. STALLINGS, W., Computer organization and architecture: design for performance, 7 ed., Upper
Saddle River: Prentice Hall, 2006. CULLER, D. E.; SINGH, J. P., Parallel computer architecture – a
hardware/software approach, 1 ed., San Francisco: Morgan Kaufmman Publishers, 1999. Bibliografia
complementar: SHEN, J. P.; LIPASTI, M. H., Modern processor design – Fundamentals of Superscalar
Processors, 1 ed., New York: McGraw-Hill, 2004. KAELI, D.; YEW, P.-C., Speculative execution in high
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
22
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
performance computer arquitectures, 1 ed., Boca Raton CRC Press, 2005. LENOSKI, D. E.; WEBER, W-D.,
Scalable shared memory multiprocessing, 1 ed., San Francisco: Morgan Kaufmman Publishers, 1995.
ARQUITETURA TCP/IP
Pré-requisitos: Redes de Computadores. Carga horária: 68 horas.
Camadas da Arquitetura TCP/IP: rede, transporte e aplicação. Roteamento estático e dinâmico. Roteamento avançado – protocolos interno, externo e multicast; e troubleshooting. IPv6. Protocolos de transporte. Controle de
congestionamento. Camada de aplicação: aspectos gerais e serviços stand-alone e sob demanda. Bibliografia básica: KUROSE, J. F.; ROSS, K. W., Redes de computadores e a internet: uma abordagem top-down, 3 ed., Upper Saddle River: Prentice-Hall, 2005. FOROUZAN, B. A.; FEGAN, S. C., Protocolo TCP/IP, 3 ed., São Paulo:
McGraw-Hill, 2009. SCRIMGER, R., TCP/IP, a Bíblia, Rio de Janeiro: Campus, 2002. Bibliografia
complementar: COMER, D. E., Computer Networks and Internets, 5 ed., Upper Saddle River: Prentice-Hall,
2008. PETERSON, L. L.; DAVIE, B. S., Computer Networks: a system approach, 4 ed., San Francisco: Morgan
Kauffman, 2007. SOUSA, L. B., TCP/IP básico & conectividade em redes, 3 ed., São Paulo: Érica, 2006.
ATIVIDADES COMPLEMENTARES
Pré-requisitos: De acordo com o Regulamento de Atividades Complementares do Curso de Ciência da Computação do CPPP. Carga horária: 102 horas.
Desenvolvimento de atividades complementares, de acordo com o Regulamento das Atividades Complementares
do Curso de Ciência da Computação/CPPP. Bibliografia: Regulamento das Atividades Complementares do Curso de Ciência da Computação/CPPP.
Excluído: .
BANCO DE DADOS I
Pré-requisitos: ALGORITMOS E PROGRAMAÇÃO II. Carga horária: 68 horas. Caráter: Teórico e prático.
Ementa: Conceitos Básicos. Histórico. Arquitetura de um SGBD. Modelos de Dados. Projeto de Bases de Dados.
Modelo Entidade-Relacionamento (ME-R). Modelo Entidade-Relacionamento Estendido (ME-RX). Modelo Relacional (MRel). Álgebra Relacional. Comandos SQL. Normalização. BIBLIOGRAFIA BÁSICA: ELMASRI,
R.; NAVATHE, S. B. Sistema de banco de dados: fundamentos e aplicações. 6ª. Edição, Rio de Janeiro: LTC,
2000. DATE, C. J. Introdução a Sistemas de Bancos de Dados. Rio de Janeiro: Campus, 2000. SILBERSCHATZ, A. KORTH, H. F. e SUDARSHAN, S. Sistema de Banco de Dados. 3ª. Edição, São Paulo: Makron
Books, 1999. BIBLIOGRAFIA COMPLEMENTAR: GUIMARÃES, C. C. FUNDAMENTOS DE BANCOS
DE DADOS, CAMPINAS: EDITORA UNICAMP, 2003. MACHADO, F. N. R.; ABREU, M. P. Projeto de
Banco de Dados: uma visão prática. 7ª. Edição, São Paulo: Érica, 2001. SETZER, Valdemar W. Banco de dados:
conceitos, modelos, gerenciadores, projeto lógico. 3ª. Edição, São Paulo: Edgard Blucher, 1998.
Excluído: 3
BANCO DE DADOS II.
Pré-requisitos: BANCO DE DADOS I. Carga horária: 68 horas. Caráter: Teórico e prático. Ementa: Sistemas de
Gerenciamento de Bancos de Dados Relacional. SQL – DML – Consultas a dados (Aulas Práticas). SQL – DDL
(Aulas Práticas). SQL – DML – Alterações de dados. Processamento de Transações. Funções (Aulas Práticas).
Gatilhos (Aulas Práticas). Índices. Otimização de Consultas. BIBLIOGRAFIA BÁSICA: DATE, C. J., Introdução a sistemas de Bancos de Dados. Rio de Janeiro: Campus, 2000. ELMASRI, R.; NAVATHE, S. B., Sistema
de banco de dados: fundamentos e aplicações. 3ª. Edição, Rio de Janeiro: LTC, 2000. SILBERSCHATZ, A.
KORTH, H. F. e SUDARSHAN, S., Sistema de banco de dados. 3ª. Edição, São Paulo: Makron Books, 1999.
BIBLIOGRAFIA COMPLEMENTAR: MACHADO, F .N. R.; ABREU, M. P. Projeto de Banco de Dados: uma
visão prática. 7ª. Edição, São Paulo: Editora Érica, 2001. SOUKUP, R.; DELANEY, K. Desvendando o Microsoft SQL Server 7.0. Rio de Janeiro: Campus, 1999. SETZER, Valdemar W. Banco de dados: conceitos, modelos, gerenciadores, projeto lógico. 3ª. Edição, São Paulo: Edgard Blucher, 1998.
CÁLCULO DIFERENCIAL E INTEGRAL I :
Pré-requisitos: Matemática Elementar. Carga horária: 102 horas.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
23
Excluído: Álgebra Relacional.
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
Funções de uma variável real. Limite e continuidade. Derivada: conceitos e aplicações. Derivada Implícita. Regra da Cadeia. Máximos e mínimos. Teorema do Valor Médio. Integral de Riemann: Integral definida e indefinida. Teorema Fundamental do Cálculo. Aplicações da Integral.BIBLIOGRAFIA BÁSICA: ANTON, H.; BIVENS, I.; DAVIS, S.. Cálculo. v. 1, 8 ed.. Porto Alegre: Bookman, 2007. LEITHOLD, L.. O cálculo com Geometria Analítica. v.1. São Paulo: Harbra,1994. STEWART, J.. Cálculo. v 1, 5 ed.. São Paulo: Pioneira Thomson
Learning, 2006. BIBLIOGRAFIA COMPLEMENTAR: SIMMONS, G.F.. Cálculo com Geometria Analítica. v.
1. São Paulo: McGraw-Hill, 1987. SWOKOWSKI, E.W.. Cálculo com Geometria Analítica. v. 1, 2 ed.. São
Paulo: Makron Books, 1994. GUIDORIZZI, H.L.. Um curso de cálculo. v. 1 e 2. Rio de Janeiro: LTC, 2001.
FLEMMING, D.M.; GONÇALVES, M.B.. Cálculo A: Funções, Limite, Derivação, Integração. São Paulo: Makron Books, 1992. LEITHOLD, L.. O cálculo com Geometria Analítica. v.1. São Paulo: Harbra,1994.
CÁLCULO DIFERENCIAL E INTEGRAL II
Pré-requisitos: Cálculo Diferencial e Integral I. Carga horária: 102 horas.
Seqüências e Séries. Equações Paramétricas e Coordenadas Polares. Vetores e a Geometria no Espaço. Funções
Vetoriais. Limite e continuidade. Derivadas parciais. Funções diferenciáveis. Regra da Cadeia. Gradiente e derivada direcional. Máximos e mínimos. Integrais múltiplas. Integrais de linha. Teoremas de Green, Gauss e Stokes. BIBLIOGRAFIA BÁSICA: GUIDORIZZI, H.L.. Um curso de cálculo. v. 2 e 3. Rio de Janeiro: LTC, 2001.
STEWART, J.. Cálculo. v. 2., 5 ed.. São Paulo: Pioneira Thomson Learning, 2006. LEITHOLD, L.. O cálculo
com Geometria Analítica. v. 2. São Paulo: Harbra,1994. BIBLIOGRAFIA COMPLEMENTAR: SIMMONS,
G.F.. Cálculo com Geometria Analítica. v. 2. São Paulo: McGraw-Hill, 1987. SWOKOWSKI, E.W.. Cálculo
com Geometria Analítica. v. 2, 2 ed.. São Paulo: Makron Books, 1994. ANTON, H.; BIVENS, I.; DAVIS, S..
Cálculo, v. 2, 8 ed.. Porto Alegre: Bookman, 2007.
CÁLCULO NUMÉRICO
Pré-requisitos: Algoritmos e Programação I; Cálculo Diferencial e Integral I. Carga horária: 68 horas. Erros. Zero de funções. Solução de sistemas lineares. Interpolação. Ajuste de curvas. Derivação e integração numérica.
Soluções numéricas de equações diferencias. BIBLIOGRAFIA BÁSICA: FRANCO, N. B.. Cálculo Numérico.
São Paulo: Pearson Prentice Hall, 2006. ARENALES, S.; DAREZZO A.. Cálculo numérico: aprendizagem com
apoio de software. São Paulo: Editora Pioneira Thomson Learning, 2008. RUGGIERO, M. G.; LOPES, V. L..
Cálculo numérico: aspectos teóricos e computacionais. São Paulo: Makron Books, 1996. BIBLIOGRAFIA
COMPLEMENTAR: BURDEN, R. L.; FAIRES D.. Análise Numérica. São Paulo: Pioneira Thompson Learning, 2001. SPERANDIO, D.; MENDES J. T.; Silva L. H. M.. Cálculo Numérico: Características Matemáticas e
Computacionais dos Métodos Numéricos. São Paulo: Prentice Hall, 2003.
COMÉRCIO ELETRÔNICO
Pré-requisitos: Programação para Web. Carga horária: 68 horas.
Princípios e impactos em serviços. Marketing. Mercado e concorrência. Componentes técnicos para uma solução
de comércio eletrônico. Aplicações Web. Servidores de banco de dados. Aplicações específicas de comércio. Segurança. Planejamento e dimensionamento da aplicação. Marketing na área digital. Desenvolvimento de websites competitivos. Bibliografia básica: LAUDON, K. C.; TRAVER, C. G., E-commerce: business, technology,
society, 4. ed., New Jersey: Prentice-Hall, 2008. RAYPORT, J.; JAWORSKI, B., Introduction to e-commerce, 2.
ed., New York: McGraw-Hill, 2003. SCHNEIDER, G., Electronic commerce, 7. ed., New York: Course
Technology, 2006. Bibliografia Complementar: MCNURLIN, B. C.; SPRAGUE, R. H., Information systems
management in practice, 7. ed., New Jersey: Prentice-Hall, 2005. OBAIDAT, M., BOUDRIA, N., Security of esystems and computer networks, Cambridge: Cambridge University Press, 2007. TURBAN, E.; et al., Electronic
commerce: a managerial perspective 2008, New Jersey: Prentice-Hall, 2008.
COMPILADORES
Pré-requisitos: Linguagens Formais e Autômatos. Carga horária: 68 horas.
Introdução a compilação. Análise léxica e sintática. Tradução dirigida por sintaxe. Verificação de tipos. Ambientes de tempo de execução. Máquinas virtuais. Geração de código intermediário. Construção de um compilador.
Bibliografia básica: SEBESTA, R. W., Concepts of programming languages, 8 ed., New York: Addison-Wesley,
2007. AHO, A. V.; LAM, M. S.; SETHI, R., Compiladores: princípios, técnicas e ferramentas, 2 ed., São Paulo:
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
24
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
Addison-Wesley (Pearson), 2007. APPEL, A. W., Modern compiler implementation in Java, 2 ed., New York:
Cambridge University Press, 2003. Bibliografia complementar: COOPER, K.; TORCZON, L., Engineering a
compiler, 1 ed., San Francisco: Morgan-Kaufmann Publishers, 2003. GRUNE, D.; BAL, H.; LANGENDOEN,
K., Projeto moderno de compiladores – implementação e aplicações, 1 ed., Rio de Janeiro: Campus, 2001.
LOUDEN, K., Compiladores: princípios e práticas, 1 ed., São Paulo: Thompson Pioneira, 2004. NETO, J. J., Introdução à Compilação, Rio de Janeiro: LTC, 1978. RICARTE, I., Introdução à Compilação, Rio de Janeiro:
Campus-Elvesier, 2008.
COMPUTAÇÃO GRÁFICA
Pré-requisitos: Estrutura de Dados e Programação; Vetores e Geometria Analítica. Carga horária: 68 horas.
Fundamentos. Modelagem geométrica. Modelos de iluminação. Câmara Virtual. Síntese de imagens. Animação.
Bibliografia básica: FOLEY, J. D.; et al., Computer graphics: principles and practice in C, 2 ed., New York:
Addison-Wesley, 1995. GLASSNER, A. S., An introduction to ray tracing, Oxford: Morgan Kauffman, 1989.
WATT, A., 3D computer graphics, New York: Addison-Wesley, 2000. Bibliografia complementar: LENGYEL,
E., Mathematics for 3D game programming and computer graphics, 2 ed., Boston: Charles River Media, 2003.
SHIRLEY, P.; et al., Fundamentals of computer graphics, 2 ed., Wellesley: A K Peters, 2005. SUFFERN, K.,
Ray Tracing from the ground up, Wellesley: A K Peters, 2007.
CONTABILIDADE E CUSTOS
Pré-requisitos: nenhum. Carga horária: 68 horas.
Noções preliminares e gerais. Fatos históricos da contabilidade. Fatos contábeis. Aspectos fundamentais da teoria contábil. Classificação de contas e patrimônio contábil. Método de escrituração contábil. A contabilidade e a
computação. Introdução à Gestão Organizacional. O Mercado e os Preços. Introdução aos Custos. Bibliografia
básica: CHING, H. Y., Contabilidade e Finanças Para não Especialistas, São Paulo: Prentice Hall, 2003. LUDÍCIBUS, S.; MARION, J. C., Curso de contabilidade para não contadores – para as áreas de administração,
economia, direito, engenharia, 4 ed., São Paulo: Atlas, 2006. Bibliografia complementar: COELHO NETO, P.,
Manual de procedimentos contábeis para micro e pequenas empresas, 5 ed., Brasília: CFC, 2002. LEONE, G.
S., Cursos de Contabilidade de Custos, 2 ed., São Paulo: Atlas 2000. TROSTER, R. L.; MORCILLO, F. M., Introdução à Economia, São Paulo: Makron Books, 2000.
DIREITO
Pré-requisitos: nenhum. Carga horária: 68 horas.
Fundamento de direito público e privado. Aplicação de normas jurídicas aos fatos econômicos. Noções de legislação trabalhista, comercial e fiscal. Tipos de sociedades. Propriedade industrial. Patentes e direitos. Bibliografia
básica: DINIZ, M. H., Compêndio de Introdução à Ciência do Direito, 12 ed., São Paulo: Saraiva, 2000.
FERRAZ JR., T. S., Introdução ao Estudo do Direito: técnica, decisão, dominação, 2 ed., São Paulo: Atlas,
1994. MACHADO NETO, A. L., Compêndio de Introdução à Ciência do Direito, 6 ed., São Paulo: Saraiva,
1988. REALE, M., Lições Preliminares de Direito, 3 ed., São Paulo: Saraiva, 1976. BRASIL, Constituição
(1988), Constituição da República Federativa do Brasil, Brasília, DF, Senado, 1988. Bibliografia complementar:
ANDRADE, C. J. O., Problema dos Métodos da Interpretação Jurídica, São Paulo: Editora Revista dos Tribunais, 1992. BATALHA, W. S. C., Teoria Geral do Direito, Rio de Janeiro: Editora Forense, 1982. HART, H. L.
A., O Conceito de Direito, Lisboa: Fundação Calouste Gulbenkian, 1986. MARQUES NETO, A. R., A Ciência do Direito: conceito, objeto, método, Rio de Janeiro: Editora Forense, 1982.
EDUCAÇÃO A DISTÂNCIA
Pré-requisitos: nenhum. Carga horária: 68 horas.
Educação a distância histórico mundial e no Brasil. Educação a distância enquanto modalidade particular de prática educativa. Meios de prática dessa modalidade (correios, rádio, televisão, meio telemático). Sociedade da informação e a Educação a Distância. Reflexos sociais da Educação a Distância. Reflexões sobre o futuro da Educação a Distância no espaço social e virtual (na Internet). Bibliografia básica: BELLONI, M. L., Educação a distância, 3 ed., Campinas: Autores Associados, 2003, (Coleção educação contemporânea). TEODORO, I. V. D.;
FREITAS, J. C., Educação e Computadores, Lisboa: Ministério da Educação de Portugal/GEP. FERRETTI, C.
J.; et al., Novas tecnologias, trabalho e educacao: um debate multidisciplinar, 3. ed., Petrópolis: Vozes, 1996.
LIMA, L. O., Mutações em educação segundo Mcluhan, 21 ed., Petrópolis: Vozes, 1996. Bibliografia complementar: LITWIN, E., Tecnologia educacional: política, histórias e propostas, Porto Alegre: Artes Médicas,
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
25
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
1997. PALLOFF, R. M., Construindo comunidades de aprendizagem no ciberespaco : estrategias eficientes para
a sala de aula on-line, Porto Alegre: ARTMED, 2002.
ELETROMAGNETISMO
Pré-requisitos: Física III. Carga horária: 68 horas.
Campo eletrostático. Lei de Coulomb e campo elétrico estático. Densidade de fluxo elétrico e lei de Gauss. Potencial elétrico escalar estático. Densidade de energia armazenada no campo elétrico. Materiais condutores. Materiais dielétricos. Resistência. Capacitância. Equações de Poisson e de Laplace. Condições de contorno elétricas.
Campo magnetostático. Lei de Biot-Savart. Densidade de fluxo magnético e Lei da Àmpere. Potenciais magnéticos estáticos, vetoriais e escalares. Forças e torques de origem magnética. Polarização magnética. Ferromagnetismo. Condições de contorno magnéticas. O circuito magnético. Densidade de energia armazenada no campo
magnético. Forças em materiais magnéticos. Indutâncias próprias e mútua. Bibliografia Básica: GRIFFITHS, D.
J., Introduction to Electrodynamics, 3 ed., Prentice Hall, 1989. REITZ, J. R.; MILFORD, F. J.; CHRISTY, R.
W., Fundamentos da Teoria Eletromagnética, 3 ed., Rio de Janeiro: Editora Campus, 1982. MARION, J. B.;
HEALD, M. A., Classical Electromagnetic Radiation, 2 ed., Harcourt Brace Jovanovich, 1995. Bibliografia
complementar: JACKSON, J. D., Classical Eletrodynamics, Wiley, 1998. LANDAU, L. D.; LIFSHITZ, E. M.;
PITAEVSKII, L.P., Electrodynamics of Continuous Media: volume 8 (course on theoretical physics),
Butterworth-heinemann, 2004.
EMPREENDEDORISMO
Pré-requisitos: nenhum. Carga horária: 68 horas.
Estudo dos mecanismos e procedimentos para criação de empresas. Perfil do empreendedor. Sistemas de gerenciamento, técnicas de negociação. Qualidade e competitividade. Marketing. Bibliografia básica: DEGEN, R., O
Empreendedor - Fundamentos da Iniciativa Empresarial, 8 ed., São Paulo: Makron Books, 1989. DORNELAS,
J. C. A., Empreendedorismo: transformando idéias em negócio, 2 ed., Rio de Janeiro: Campus, 2005. OLIVEIRA, D. P. L., Planejamento Estratégico - conceitos, metodologias, práticas, 18 ed., São Paulo: Atlas, 2002. Bibliografia complementar: BIRLEY, S.; MUZYKA, F. D., Dominando os Desafios do Empreendedor, São Paulo:
Makron Books, 2001. DOLABELA, F., O segredo de Luísa, 2 ed., São Paulo: Cultura, 2006. DRUKER, P. F.,
Inovação e Espírito Empreendedor, 5 ed., São Paulo: Pioneira, 1987.
ENGENHARIA DE SOFTWARE I
Pré-requisitos:Algoritmos e Programação I. Carga horária: 68 horas.
Introdução à engenharia de software. Modelos de processos de desenvolvimento de software. Técnicas de gerenciamento e planejamento de software. Engenharia de Sistemas. Requisitos e especificação de software. Métodos
de análise e projeto de software. Bibliografia básica: SOMERVILLE, I., Engenharia de Software, 8 ed., São
Paulo: Prentice-Hall, 2007. PRESSMAN, R. S., Engenharia de Software, São Paulo: Makron Books, 2006. PFLEEGER, S. L., Engenharia de software: teoria e prática, 2 ed., São Paulo: Prentice-Hall, 2004. Bibliografia
complementar: BASS, L.; CLEMENTS, P.; KAZMAN, R., Software Architecture in Practice, 2 ed., AddisonWesley, 2003. PETERS, J. F.; PEDRYCZ, W., Engenharia de Software: Teoria e Prática, 1 ed., Rio de Janeiro:
Campus, 2001. PADUA, W. P. F., Engenharia de Software: Fundamentos, Métodos e Padrões, 1 ed., Rio de Janeiro: Editora LTC, 2001. REZENDE, D. A., Engenharia de Software e Sistemas de Informação, 2 ed., Rio de
Janeiro: Brasport, 2002.
ENGENHARIA DE SOFTWARE II
Pré-requisitos: Banco de Dados I; Engenharia de Software I. Carga horária: 68 horas.
Codificação. Verificação e Validação. Garantia de qualidade de software. Gerenciamento de configuração. Evolução de Software: manutenção de software, reengenharia e engenharia reversa. Bibliografia básica: PRESSMAN, R.S., Engenharia de Software, São Paulo: Makron Books, 2006. PFLEEGER, S. L., Engenharia de software: teoria e prática, 2 ed., São Paulo: Prentice-Hall, 2004. SOMMERVILLE, I., Engenharia de software, 8
ed., São Paulo: Prentice-Hall, 2007. Bibliografia complementar: PETERS, J. F.; PEDRYCZ, W., Engenharia de
Software: Teoria e Prática, 1 ed., Rio de Janeiro: Campus, 2001. PADUA, W. P. F., Engenharia de Software:
Fundamentos, Métodos e Padrões, 1 ed., Rio de Janeiro: Editora LTC, 2001. REZENDE, D. A., Engenharia de
Software e Sistemas de Informação, 2 ed., Rio de Janeiro: Brasport, 2002.
ESTÁGIO SUPERVISIONADO OBRIGATÓRIO I
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
26
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
Pré-requisitos: De acordo com o Regulamento de Estágio do Curso de Ciência da Computação do CPPP. Carga
horária: 102 horas.
Desenvolvimento de atividades em que se apliquem os conceitos adquiridos ao longo do curso, sob a supervisão
de um professor, de acordo com o Regulamento de Estágio Supervisionado em Informática do CPPP. Bibliografia: Regulamento de Estágio Supervisionado em Informática do Câmpus de Ponta Porã.
ESTÁGIO SUPERVISIONADO OBRIGATÓRIO II
Pré-requisitos: De acordo com o Regulamento de Estágio do Curso de Ciência da Computação do CPPP. Carga
horária: 102 horas.
Desenvolvimento de atividades em que se apliquem os conceitos adquiridos ao longo do curso, sob a supervisão
de um professor, de acordo com o Regulamento de Estágio Supervisionado em Informática do CPPP. Bibliografia: Regulamento de Estágio Supervisionado em Informática do Câmpus de Ponta Porã.
ESTRUTURA DE ARQUIVOS E PROGRAMAÇÃO
Pré-requisitos: Estrutura de Dados e Programação. Carga horária: 102 horas.
Dispositivos de armazenamento de dados. Organização de arquivos e tipos de acesso. Operações básicas sobre
arquivos. Indexação e listas invertidas. Estruturas eficientes de busca: árvores B e variações, espalhamento.
Bibliografia básica: FOLK, M. J.; ZOELLICK, B., File Structures, Addison-Wesley, 1992. ZIVIANI, N., Projeto de Algoritmos com Implementações em Pascal e C, 2 ed., Thomson, 2004, ISBN 85-221-0390-9. BAEZAYATES, R.; RIBEIRO-NETO, B., Modern Information Retrieval, Addison-Wesley, 1999, ISBN 020139829X.
M. FARLEY, M. Building Storage Networks, McGraw Hill, 1999, ISBN 0072120509. ZEZULA, P.; CIACCIA,
P.; RABITTI, F., ”M-tree: A Dynamic Index for Similarity Queries in Multimedia Databases”, Tech. Report 07,
Relatório Técnico disponível em: http://www.ced.tuc.gr/Research/Reports/HERMES/Reports.htm. CIACCIA,
P.; PATELLA, M., ”Performance of M-tree, an Access Method for Similarity Search in Metric Spaces”, Tech.
Report 13, Relatório Técnico disponível em: http://www.ced.tuc.gr/Research/Reports/HERMES/Reports.htm.
CIACCIA, P.; PATELLA, M., ”Bulk Loading the M-tree”, Tech. Report 28, Relatório Técnico disponível em:
http://www.ced.tuc.gr/Research/Reports/HERMES/Reports.htm. Bibliografia Complementar: SALZBERG, B.
J., File Structures: An Analytic Approach, Prentice Hall, 1988, ISBN 013314691X. LIVADAS, P. E., File
Structures: Theory and Practice, Prentice Hall, 1990, ISBN 0133150941.
ESTRUTURA DE DADOS E PROGRAMAÇÃO
Pré-requisitos: Algoritmos e Programação II. Carga horária: 102 horas.
Tabelas de dispersão. Árvores Binárias de Busca, Árvores Balanceadas: AVL, Árvore Rubro-Negra, B-Árvore,
Busca Digital: Árvore Digital, Árvore Digital Binária e Árvore Patrícia. Processamento de Cadeias: Busca de
Padrão e Compactação de Dados. Bibliografia: CORMEN, T. H.; LEISERSON, C. E.; RIVEST, R. L.,
Introduction to algorithms, 2 ed., Cambridge: MIT Press and New York: McGraw-Hill, 2002. WIRTH, N., Algoritmos e estrutura de dados, 1 ed., Rio de Janeiro: Prentice-Hall do Brasil, 1989. SZWARCFITER, J. L.;
MARKENZON, L., Estruturas de Dados e seus algoritmos, 1 ed., Rio de Janeiro: LTC, 1994. TENEBAUM, A.
M.; LANGSAM, Y.; AUGENSTEIN, M. J., Data structures using C, Upper Saddle River: Prentice-Hall, 1990.
Bibliografia complementar: EDMONDS, J., How to Think About Algorithms, 1 ed., Cambridge: Cambridge
University Press, 2008. KNUTH, D. E., The art of computer programming: fundamental algorithms, 3 ed.,
Redwood City: Addison Wesley Longman Publishing, 1997. DEITEL, H. M.; DEITEL, P.J., The complete Java
2 training course with Book, 3 ed., Upper Saddle River: Prentice-Hall, 1999. DEITEL, H. M.; DEITEL, P. J.,
Java: How to program, 7 ed., Upper Saddle River: Prentice-Hall, 2006.
ESTUDO DE LIBRAS
Pré-requisitos: nenhum. Carga horária: 68 horas.
Introdução a Linguagem Brasileira de Sinais (LIBRAS). Desenvolvimento cognitivo e liguístico e a aquisição da
primeira e segunda língua. Aspectos discursivos e seus impactos na interpretação. Bibliografia básica: ALMEIDA, E. C., Atividades ilustradas em sinais da LIBRAS, Rio de Janeiro: Revinter, 2004. FELIPE, T., Libras em
contexto, Recife: EDUPE, 2002. QUADROS, R.M., O tradutor e intérprete de língua brasileira de sinais e língua portuguesa, Brasília: MEC/SEESP, 2001. Bibliografia complementar: LODI, A. C. B.; et al., Letramento e
minorias, Porto Alegre: Mediação, 2002. SILVA, A. P. B.; MASSI, G. A. A.; GUARINELLO, A. C., Temas atuais em fonoaudiologia: linguagem escrita, São Paulo: Summus, 2002. ELLIOT, A. J., A linguagem da criança, Rio de Janeiro: Zahar, 1982.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
27
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
FÍSICA I
Pré-requisitos: Cálculo Diferencial e Integral I. Carga horária: 68 horas.
Fundamentos matemáticos. Cinemática do ponto. Leis de Newton. Estática e dinâmica da partícula. Trabalho e
energia. Conservação da Energia. Momento linear e sua conservação. Colisões. Momento angular da partícula e
de sistemas de partículas. Rotação de corpos rígidos. Bibliografia básica: HALLIDAY, D.; MERRIL, J., Fundamentos da Física: mecânica, 7 ed., Rio de Janeiro: LTC, 2006. NUSSENZVEIG, H. M., Curso de Física Básica, Volume 1, 4 ed. revisada, São Paulo: Edgard Blücher, 2004. Bibliografia complementar: MARION, J. B.;
THORNTON, S. T., Classical Dynamics of Particles and Systems, Harcourt, 1995. FEYNMAN, R. P.;
LEIGHTON, R. B.; SANDS, M., The Feynman Lectures on Physics, Addison-Wesley Publishing Company,
1966. LANDAU, L. D., LIFSHITZ, E. M., SYKES, J. B., BACON, J. S., BELL, J. S., Course of Theoretical
Physics, Volume 1 (Mechanics), 3 ed., Butterworth-Heinemann, 1982.
FÍSICA III
Pré-requisitos: Cálculo Diferencial e Integral II. Carga horária: 68 horas.
Carga elétrica, lei de Coulomb, campo elétrico, lei de Gauss, potencial elétrico, capacitância, corrente e resistência, força eletromotriz e circuitos elétricos, campo magnético, lei de Ampère, lei da indução de Faraday, indutância, propriedades magnéticas da matéria, oscilações eletromagnéticas, correntes alternadas, equações de Maxwell. Bibliografia básica: HALLIDAY, D.; RESNICK, R.; WALKER, J., Fundamentos da Física – Volumes III
e IV, 4 ed., Rio de Janeiro: LTC, 1996. NUSSENZWEIG, H., M., Curso de Física Básica, Volumes 3 e 4, São
Paulo: Edgard Blücher Ltda., 1998. ALONSO, M.; FINN, E. J., Física um curso universitário, volume II, 1 ed.,
São Paulo: Edgard Blücher, 1981. Bibliografia complementar: FEYNMAN, R. B.; LEIGHTON, M.; SANDS,
M., The Feynman Lectures on Physics, Addison-Wesley Publishing Company, 1966. GRIFFITHS, D. J.,
Introduction to Electrodynamics, Prentice-Hall, 1989. JACKSON, J. D., Classical Eletrodynamics, Wiley, 1998.
FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO
Pré-requisitos: nenhum. Carga horária: 68 horas.
A Era da Informação. Tecnologia da Informação. Teoria Geral dos Sistemas. Sistemas de Informação. Classificação dos Sistemas de Informação. Gerenciamento de recursos de dados. Gerenciamento de recursos de rede e
Internet. Sistemas de Informação Empresariais. O Processo de Desenvolvimento de Sistemas. Segurança e Questões Éticas em Sistemas de Informação. Características do profissional e carreiras de sistemas de informação.
Bibliografia básica: DAFT, R. L., Administração, São Paulo: Editora Cengage, 2010. LAUDON, K. C.; LAUDON, J. P., Gerenciamento de sistemas e de informação, Rio de Janeiro: LTC, 2001. STAIR, R. M.; REYNOLDS, G.W., Princípios de Administração de Sistemas de Informação, São Paulo: Thompson Pioneira, 2005.
AUDY, J., Sistemas de informação: planejamento e alinhamento estratégico nas organizações, Bookman, 2003.
Bibliografia complementar: POLLONI, E., Administrando sistemas de informação, Futura, 2000. LAUDON, K.
C.; LAUDON, J. P., Sistemas de Informação Gerenciais. Administrando a empresa digital, 5 ed., São Paulo:
Prentice-Hall, 2004. MATOS, A. C. M. Sistemas de Informação: uma visão executiva, São Paulo: Saraiva, 2005.
O’BRIAN, J. A., Sistemas de Informação e as Decisões Gerenciais na Era da Internet, 2 ed., São Paulo: Saraiva, 2004.
GERENCIAMENTO DE PROJETOS
Pré-requisitos: Engenharia de Software II. Carga horária: 68 horas.
Conceitos de Gestão de projetos. Práticas gerenciais do PMBOK. Métricas de processo e projeto de software.
Contagem de Pontos de Função. Técnicas de Estimativas de tempo e esforço de desenvolvimento. Estrutura de
Divisão de Trabalho. Análise e Gerenciamento de Riscos. Cronograma de desenvolvimento. Acompanhamento
de projetos. Bibliografia básica: QUADROS, M., Gerência de Projetos de Software – Técnicas e Ferramentas, 1
ed., Florianópolis: Visual Books, 2002. VARGAS, R. V., Gerenciamento de Projetos: Estabelecendo Diferenciais Competitivos, 2 ed., Rio de Janeiro: Brasport, 2000. VAZQUEZ, C.; SIMÕES, G. S.; ALBERT, R. M., Análise de pontos de função: mediação, estimativas e gerenciamento de projetos de software, 5 ed., São Paulo: Érica, 2006. Bibliografia complementar: PRESSMAN, R., Engenharia de Software, 1 ed., São Paulo: Makron Books, 1995. TEIXEIRA, W.; SANCHES, R., Pontos de Função: Uma Medida Funcional de Tamanho de Software, São Carlos, ICMC, 2000, (Relatório Técnico do ICMC-USP, 105), disponível em:
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
28
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
http://www.claretianas.br/~waine. TEIXEIRA, W. SANCHES, R., Modelos de Estimativa de Custo de Software
- COCOMO e COCOMO II, São Carlos, ICMC, 2000, (Relatório Técnico do ICMC-USP, 106), disponível em:
http://www.claretianas.br/~waine. VARGAS, R. V., Microsoft Project 2000, 1. ed., Rio de Janeiro: Brasport,
2000. FIORINI, S. T., Engenharia de Software com CMM, 1 ed., Rio de Janeiro: Brasport, 1999.
GOVERNANÇA DE TI
Pré-requisitos: Fundamentos de Sistemas de Informação. Carga horária: 68 horas.
Conceitos e importância de Governança de TI. Decisões Estratégicas de TI. Arquétipos de TI para alocação de
direitos decisórios. Mecanismos para implantar a Governança de TI. Tipos de governança. Associação da Estratégia, da Governança e do Desempenho. Princípios de Liderança para a governança de TI. Bibliografia básica:
ABREU, A. A.; FERRAZ, V., Implantando a Governança de TI da Estratégia à Gestão de Processos e Serviços, 2 ed., Rio de Janeiro: Brasport, 2008. WEILL, P.; ROSS, J. W., Governança de TI, Tecnologia da Informação, 1 ed., São Paulo: Makron Books, 2005. Bibliografia complementar: ANTONIOU, G.; DEREMER, D.,
Computing and Information Technologies, Singapore: Wolrd Scientific, 2001. WESTERMAN, G.; HUNTER,
R., O Risco TI, 1 ed., São Paulo: Makron Books, 2008. MARCONI, F. V., Gerenciamento de Projetos de TI, 1
ed., Rio de Janeiro: Campus, 2004. IBCG, Código das Melhores Práticas de Governança Corporativa, 3 ed., Rio
de Janeiro: Campus, 1996.
HIPERMÍDIA E MULTIMÍDIA
Pré-requisitos: Algoritmos e Programação de Computadores II. Carga horária: 68 horas.
Histórico e fundamentos de tecnologia multimídia e hipermídia. Sistemas e aplicações hipermídia. Problemas
das aplicações hipermídia. Dados e objetos multimídia. Produção multimídia (autoria). Metodologia, ferramentas
e linguagens para desenvolvimento de aplicações e sistemas hipermídia. Realidade virtual. Áreas de pesquisa em
hipermídia e multimídia. Bibliografia básica: FILHO, W. P. P. Multimídia: Conceitos e Aplicações, Rio de Janeiro: Livros Técnicos e Científicos, 2000. BUGAY, E. L.; ULBRICHT, V. R. Hipermídia, Florianópolis: Bookstore, 2000. WOLFGRAM, D. E. Criando em multimídia, Rio de Janeiro: Campus, 1994. Bibliografia complementar: PERRY, P. Guia de Desenvolvimento de Multimídia, São Paulo: Ed. Berkeley. BIZZOTTO, C. E. N.
Director 6 Multimidia e lnternet, Florianópolis: Bookstore. VASCONCELOS, L. Multimídia nos PCs modernos,
São Paulo: Pearson Education, 2003. AZEVEDO, E. Computação gráfica, teoria e prática, Rio de Janeiro: Elsevier, 2003.
INFORMÁTICA NA EDUCAÇÃO
Pré-requisitos: nenhum. Carga horária: 68 horas.
O conhecimento e as mídias oral, escrita, visual e digital. Informática e Educação. O computador como ferramenta de construção do conhecimento. Didática e Tecnologia. Histórico da informática na educação no Brasil.
Classificação de software educacional. Os tipos de ambientes educacionais baseados em computador. Exemplos
de diferentes categorias de softwares educacionais. As implicações pedagógicas e sociais do uso da informática
na educação. Informática na educação especial, na educação à distância e no aprendizado cooperativo. Desenho
e criação de materiais didáticos integrando textos, gráficos, tabelas, imagens, hipertexto e jogos. Ensino virtual:
situação atual e perspectivas futuras. Bibliografia básica: FILATRO, A., Design Instrucional na Prática, São
Paulo: Pearson, 2008. MORAN, J. M.; MASETTO, M. T. ; BEHRENS, M. A., Novas tecnologias e mediação
pedagógica, 8 ed., Campinas: Papirus, 2004. CARRILLO, J. A. O.; MEDINA, A. C., Nuevas tecnologías para
la educación en la era digital, Madrid, Pirámide, 2006. VALENTE, J. A.; et al., O computador na sociedade do
conhecimento, José Armando Valente (Coord.), Campinas, SP: Unicamp, 1999. Bibliografia complementar:
BARBOSA, R. M. (Org.); et al., Ambientes virtuais de aprendizagem, Porto Alegre: Artmed, 2005. LÉVY, P.,
Cibercultura, Carlos Irineu da Costa (Trad.), São Paulo: 34, 2005. LITWIN, E. (Org.), Tecnologia educacional:
política, histórias e propostas, Porto Alegre: Artes Médicas, 1997. VALENTE, J. A.; et al., Formação de educadores para o uso da informática na escola, Jose Armando Valente (Coord.), Campinas, SP: Unicamp, 2003.
INICIAÇÃO CIENTÍFICA I
Pré-requisitos: nenhum. Carga horária: 68 horas.
Iniciação a pesquisa científica sob supervisão de um orientador e de acordo com o Regulamento para Iniciação
Científica do Curso de Ciência da Computação/CPPP. Bibliografia: Regulamento para Iniciação Científica do
Curso de Ciência da Computação/CPPP.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
29
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
INICIAÇÃO CIENTÍFICA II
Pré-requisitos: nenhum. Carga horária: 68 horas.
Iniciação a pesquisa científica sob supervisão de um orientador e de acordo com o Regulamento para Iniciação
Científica do Curso de Ciência da Computação/CPPP. Bibliografia: Regulamento para Iniciação Científica do
Curso de Ciência da Computação/CPPP.
INICIAÇÃO CIENTÍFICA III
Pré-requisitos: nenhum. Carga horária: 68 horas.
Iniciação a pesquisa científica sob supervisão de um orientador e de acordo com o Regulamento para Iniciação
Científica do Curso de Ciência da Computação/CPPP. Bibliografia: Regulamento para Iniciação Científica do
Curso de Ciência da Computação/CPPP.
INICIAÇÃO CIENTÍFICA IV
Pré-requisitos: nenhum. Carga horária: 68 horas.
Iniciação a pesquisa científica sob supervisão de um orientador e de acordo com o Regulamento para Iniciação
Científica do Curso de Ciência da Computação/CPPP. Bibliografia: Regulamento para Iniciação Científica do
Curso de Ciência da Computação/CPPP.
INTELIGÊNCIA ARTIFICIAL
Pré-requisitos: Paradigmas de Linguagens de Programação. Carga horária: 68 horas.
História e conceitos gerais. Introdução às linguagens mais usadas em IA. Resolução de problemas utilizando
busca. Representação de conhecimento. Introdução à tópicos especiais. Bibliografia básica: MITCHELL, T.,
Machine Learning, New York: McGraw Hill, 1997. RUSSEL, S.; NORVIG, P., Artificial Intelligence: A
Modern Approach, Upper Saddle River: Prentice-Hall, 1995. BITTENCOURT, G., Inteligência Artificial: Ferramentas e Teorias, 2 ed., Florianópolis: Editora da UFSC, 2001. Bibliografia complementar: BEALE, R.;
JACKSON, T., Neural Computing: An Introduction, Bristol: Adam Hilger, 1990. KNAPIK, M.; JOHNSON, J.
B., Developing Intelligent Agents for Distributed Systems: Exploring Architecture, Technologies, and
Applications, New York: McGraw Hill, 1997. SCHAHKOFF, R., Artificial Neural Networks, New York:
MacGraw Hill, 1997. WEISS, G., Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence,
Cambridge: MIT Press, 1999. ROBERTS, R., Turbo Prolog, Rio de Janeiro: LTC, 1998. SALUS, P., Handbook
of Programming Languages, Volume 4, Indianopolis: Macmillan Technical Publishing, 1998. SHORAM, Yoav.,
Artificial Intelligence Techniques in Prolog, San Francisco: Morgan Kaufmann, 1994. STEELE, G., Common
Lisp: The Language, New York: Digital Press, 1990. WINSTON, P., HORN, B., LISP, 3 ed., Reading: AddisonWesley, 1997.
INTERAÇÃO HUMANO-COMPUTADOR
Pré-requisitos:nenhum. Carga horária: 68 horas.
Conceitos básicos. Engenharia Cognitiva. Engenharia Semiótica. Introdução a Avaliação de IHC: objetivos e
classificação. Avaliação por inspeção. Avaliação por Testes com Usuários. Modelagem. Processo de design de
IHC. Elicitação e Análise. Modelagem de Tarefas. Modelagem de Interação. Storyboarding e Prototipação.
Projeto de Interação com o Usuário. Padrões de Projeto de Interação. Guias de Estilo de Interação. Diretrizes de
Projeto. Estilos de Interação. Bibliografia básica: PREECE, J.; ROGERS, Y.; SHARP, H., Design de Interação –
Além da interação homem – computador, Porto Alegre: Bookman, 2005. ROCHA, Heloísa V.,
BARANAUSKAS, M. C. C., Design e Avaliação de interfaces humano-computador, São Paulo, Nied/Unicamp,
2003. FINLAY, J.; ABOWD, G. D.; BEALE, R. Human Computer Interaction, 3 ed., Upper Saddle River:
Prentice Hall, 2005. NIELSEN, J.; LORANGER, H., Usabilidade na web, Rio de Janeiro: Campus, 2007.
Bibliografia complementar: SOUZA, C. S., The Semiotic Engineering of HCI, MIT Press, 2005. MOGGRIDGE,
B., Designing interactions, Cambridge: MIT, 2007. SCHUMMER, T.; LUKOSH, S., Patterns for computermediated interaction, New York: John Wiley, 2007. TIDWELL, J., Design interfaces: patterns for effective
interaction design, Sebastopol: O’Reilly Media, 2005.
INTERCONEXÃO E CONFIGURAÇÃO DE ATIVOS DE REDE
Pré-requisitos: Arquitetura TCP/IP. Carga horária: 68 horas.
Fundamentos teóricos e práticos. Protocolos e tecnologias de interconexão. Equipamentos para interconexão de
redes. Configuração de roteadores e switches. Criação de VLANS. Bibliografia básica: NASCIMENTO, M. B.;
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
30
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
TAVARES, A. C., Roteadores e Switches, Rio de Janeiro: Ciência Moderna, 2006. PERLMAN, R.,
Interconnections: Bridges, Routers, Swithes, and Internetworking Protocols, New York: Addison-Wesley, 1999.
SEIFERT, R.; EDWARDS, J., The All-New Switch Book: The Complete Guide to LAN Switching Technology, 2
ed., New York: Wiley, 2008. Bibliografia complementar: CHAO, H. J.; LIU, B., High Performance Switches
and Routers, New York: Wiley-IEEE Press, 2007. DALLY, W. J.; TOWLES, B. P., Principles and Practices of
Interconnection Networks, San Francisco: Morgan Kauffman, 2004. LUCAS, M. W., Cisco Routers for the
Desperate: Router and Switch Management, the easy way, San Francisco: No Starch Press, 2009.
INTRODUÇÃO A ADMINISTRAÇÃO
Pré-requisito: nenhum. Carga horária: 68 horas.
Empresa e sociedade. A empresa e sua complexidade. Funções na empresa. O processo gerencial. Planejamento.
Organização. Direção e liderança. Controle de ação empresarial. Novas formas de administração. Bibliografia
básica: BATEMAN, T. S; SNELL, S. A. Administração: o novo cenário competitivo, 2 ed., São Paulo: Atlas,
2006. DAFT, R. L., Administração, São Paulo: Editora Cengage, 2010. MAXIMIANO, A. C. A., Introdução à
administração, 6 ed. revisada e ampliada, São Paulo: Atlas, 2004. Bibliografia Complementar: DAFT, R. L., Teoria e projeto das organizações, 6 ed., Rio de Janeiro: LTC, 1999. MOTTA, F. C. P.; VASCONCELOS, I. F.
G., Teoria geral da administração, São Paulo: Thomson Pioneira, 2006. ROBBINS, S. P., Administração: mudanças e perspectivas, São Paulo: Saraiva, 2005.
INTRODUÇÃO A CRIPTOGRAFIA
Pré-requisitos: Algoritmos e Programação I; Fundamentos para Teoria da Computação. Carga horária: 68 horas.
Algoritmos e Programação I; Fundamentos Matemáticos para Teoria da Computação.
Requisitos da segurança da informação. Métodos clássicos de ciframento. Criptoanálise elementar. Cifras de
bloco versus cifras de fluxo. Técnicas para ciframento encadeado. Fundamentos matemáticos da criptografia
moderna. Técnicas básicas para a geração de números pseudo-aleatórios. Algoritmos modernos e ciframento:
simétricos ou de chave secreta, assimétricos ou de chave pública. Assinaturas digitais: algoritmos e protocolos
para identificação de usuários e não repúdio de envio de mensagens. Funções de espalhamento (hashing) criptográficas e seu uso em protocolos de autenticação de mensagens. Protocolos de suporte: certificação e gerenciamento de chaves. Técnicas para compartilhamento de informações secretas. Estudo de casos. Bibliografia básica:
FERGUSON, N.; SCHNEIER, B, Practical cryptography, 1 ed., New York: John Wiley & Sons, 2003.
MENEZES, A. J.; VAN OORSCHOT, P. C.; S. A. – Handbook of applied cryptography, 1 ed., Boca Raton:
CRC Press, 1996. SCHNEIER, B., Applied cryptography: protocols algorithms, and source code in C, 2 ed.,
New York: John Wiley & Sons, 1996. KONHEIM, A. G., Cryptography: a primer, 1 ed., New York: John
Wiley & Sons, 1981. Bibliografia Complementar: BIHAM, E.; SHAMIR, A., Differencial Cryptoanalysis of the
data encryption standard, 1 ed., London: Springer-Verlag, 1993. WELSH, D., Codes and Cryptography,1ed.,
New York: Claredon Press.
INTRODUÇÃO A ECONOMIA
Pré-requisitos: nenhum. Carga horária: 68 horas.
O Objeto da Economia. Divisão do Trabalho e Produtividade. Produção e Preços. Preço e Lucro. O Planejamento Econômico e as Empresas. Estrutura e Organização das Empresas. Mercado. Produção e Finanças das Empresas. Análise Econômica de Investimentos. Noções de funcionamento de uma economia moderna do ponto de vista global, incluindo relações externas e
destacando as dificuldades estruturais de uma economia subdesenvolvida. Bibliografia básica: CANO, W., Introdução à economia: uma abordagem crítica, São Paulo: UNESP, 1998. MANKIW, N.G., Introdução à Economia, Rio de Janeiro: Campus, 1999. GARCIA, M.; VASCONCELOS, M. A. S., Fundamentos de economia,
São Paulo: Saraiva, 1998. MUNHOZ, D. G., Economia aplicada: técnicas de pesquisa e análise econômica,
Brasília: UnB, 1989. PASSOS, C. R. M.; NOGAMI, O., Princípios de economia, 4 ed. revisada e ampliada, São
Paulo: Thomson, 2003. Bibliografia complementar: PINHO, D. B.; VASCONCELOS, M. A. S. (org.) Manual
de economia, 4 ed., São Paulo: Saraiva, 2003. VASCONCELOS, M. A. S., Economia: micro e macro, São Paulo: Atlas, 2000. GIL, A. C., Técnicas de pesquisa em economia, São Paulo: Atlas, 1988. HUNT, E.K., História
do pensamento econômico: uma perspectiva crítica, Rio de Janeiro: Campus, 1985. GREMAUD, A. P.; VASCONCELLOS, M. A. S.; TONETO Jr., R., Economia Brasileira Contemporânea, 4 ed., São Paulo: Atlas, 2002.
INTRODUÇÃO A OTIMIZAÇÃO DE SISTEMAS
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
31
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
Pré-requisitos: Vetores e Geometria Analítica; Algoritmos e Programação II. Carga horária: 68 horas.
Propriedades básicas em Otimização. Problemas irrestritos. Problemas com restrições. Programação linear. Fluxos em redes. Programação dinâmica. Programação linear inteira. Programação não-linear. Bibliografia básica:
HILLER, F. S.; LIEBERMAN, G. J., Introduction to Mathematical Programming, McGraw-Hill, 1991.
RARDIN, R. L., Optimization in Operations Research, Prentice-Hall, 1998. WINSTON, W. L., Operations
Research: Applications and Algorithms, 4 ed., Brooks/Cole – Thomson Learning, 2004. Bibliografia
complementar: BAZARAA, M. S.; JARVIS, J. J.; SHERALI, H. D., Linear Programming and Network Flows,
Wiley, 1990. BERTSIMAS, D.; TSITSIKLIS, J. N., Introduction to Linear Optimization, Athena Scientific,
1997. CHVÁTAL, V., Linear Programming, W. H. Freeman, 1983. DANTZIG, G. B., Linear Programming and
Extensions, Princeton University, 1963. SCHRIJVER, A., Theory of Linear and Integer Programming, John
Wiley & Sons, 1998. LUENBERGER, D. G., Linear and Non-Linear Programming, 2 ed., Addison-Wesley,
1984. FLETCHER, R., Pratical Methods of Optimization, 2 ed., John Wiley & Sons, 1988. GILL, P.;
MURRAY, W.; WRIGHT, M., Pratical Optimization, Academic Press, 1981.
INTRODUÇÃO A SISTEMAS DIGITAIS
Pré-requisitos: nenhum. Carga horária: 68 horas.
Organização básica de um computador: processador, memórias, barramentos, dispositivos de E/S. Representação
de dados e sistemas de numeração. Álgebra booleana, portas lógicas, tabela verdade, implementação e
minimização de funções lógicas. Circuitos combinacionais básicos: multiplexadores, demultiplexadores,
decodificadores, codificadores, circuitos aritméticos. Temporização. Circuitos seqüenciais: flip-flops,
registradores, memórias. Bibliografia básica: IDOETA, I. V.; CAPUANO, F. G., Elementos de eletrônica
digital, 24 ed., São Paulo: Érica, 1995. TAUB, H., Circuitos digitais e microprocessadores, São Paulo:
McGraw-Hill, 1984. TOCCI, R.; WIDMER, N., MOSS. Sistemas digitais: princípios e aplicações, 10 ed., São
Paulo: Prentice-Hall, 2007. Bibliografia complementar: FLOYD, T. L., Digital Fundamentals, 10 ed., New
Jersey: Pearson/Prentice-Hall, 2009. CAPUANO, F. G, Exercícios de eletrônica digital, 2 ed., São Paulo: Érica,
1995. MANO, M. M., Digital design, 2 ed., Englewood Cliffs: Prentice-Hall, 1991.
LABORATÓRIO DE ELETRÔNICA
Pré-requisitos: Física III. Carga horária: 34 horas.
Experiências de laboratório sobre: Lei de Coulomb e campo elétrico estático; densidade de fluxo elétrico e lei de
Gauss; potencial elétrico escalar estático; densidade de energia armazenada no campo elétrico; materiais Condutores; materiais dielétricos; resistência; capacitância; equações de Poisson e de Laplace; condições de contorno
elétricas; campo magnetostático; Lei de Biot-Savart; densidade de fluxo magnético e Lei da Àmpere; potenciais
magnéticos estáticos, vetoriais e escalares; forças e torques de origem magnética; polarização magnética; ferromagnetismo; condições de contorno magnéticas;
circuito magnético; densidade de energia armazenada no campo magnético; forças em materiais magnéticos; indutâncias próprias e mútua. Bibliografia Básica: HOROWITZ, P.; HILL, W., The Art of Electronics, Cambridge:
Cambridge University Press, 2 ed., 1991. MILLMAN, J.; HALKIAS, C. C., Eletrônica: Dispositivos e circuitos,
São Paulo: Makron Books, 1981. BOYLESTAD, R. L.; NASHELSKY, L., Dispositivos Eletrônicos e Teoria de
Circuitos, 8 ed., Pearson Prentice Hall, 2004. VUOLO, J. H., Fundamentos da Teoria de Erros, São Paulo: Edgard Blücher Ltda, 1992 . Bibliografia complementar: HALLIDAY, D.; RESNICK, R.; WALKER, J., Fundamentos da Física – Volumes III e IV, 4 ed., Rio de Janeiro: LTC, 1996. BEVINGTON, P. R.; ROBINSON, D.
K., Data Reduction and Error Analysis for Phisical Sciences, New York: McGraw-Hill, 1992. NUSSENZWEIG, H. M., Curso de Física Básica, Volume 3, São Paulo: Edgard Blücher Ltda., 1998. GRIFFITHS, D. J.,
Introduction to Electrodynamics, Prentice Hall, 1989.
LEITURA E REDAÇÃO CIENTÍFICA
Pré-requisitos: nenhum. Carga horária: 68 horas.
Introdução à Metodologia da Pesquisa Científica, visando a inserção do discente na pesquisa acadêmica. Reflexão sobre a ciência, explicitando a necessidade do uso do método científico e do desenvolvimento da Pesquisa
Científica. Estudo sobre as diversas formas de elaboração de textos científicos. Utilização de aplicativos e ferramentas disponíveis nos microcomputadores para busca de informação, elaboração, apresentação e publicação de
trabalhos científicos. Bibliografia básica: SEVERINO, A. J.,Metodologia do Trabalho Científico, 22 ed, São
Paulo: Cortez, 2002. GRESSLER, L. A., Introdução a pesquisa: projetos e relatórios, São Paulo: Loyola, 2003.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
32
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
GIL, A. C., Como elaborar projetos de pesquisa, 4ed, São Paulo: Atlas, 2002. OLIVEIRA, J. P. M.; MOTTA, C.
A. P., Como escrever textos técnicos, São Paulo: Thomson Learning, 2007. Bibliografia complementar: BARROS, A. J. P.; LEHEFELD, N. A. S. Fundamentos de Metodologia: um guia para iniciação científica, 2ª Edição, São Paulo: Makron Books, 2000. BASTOS, C.,Aprendendo a aprender: introdução a metodologia cientifica, 10 ed,Petropolis: Vozes, 1998. KÖCHE, J. C.,Fundamentos de Metodologia Científica: teoria da ciência e
iniciação à pesquisa, 23 ed, São Paulo: Vozes, 1997.
LINGUAGENS FORMAIS E AUTÔMATOS
Pré-requisitos: Estrutura de Dados e Programação; Matemática Discreta. Carga horária: 68 horas.
Alfabetos, linguagens, gramáticas e autômatos. Linguagens regulares. Linguagens livre de contexto. Linguagens
recursivas e linguagens recursivamente enumeráveis. Máquinas de Turing. Bibliografia básica: RAMOS, M. V.
M.; NETO, J. J.; VEGA, I. S., Linguagens Formais: Teoria, Modelagem e Implementação, Bookman, 2009.
KELLY, D., Automata and Formal Languages, Prentice-Hall, 1995. SIPSER, M., Introduction to the Theory of
Computation, PWS, 1997. HOPCROFT, J. E.; ULLMAN, J. D., Introduction to Automata Theory, Languages
and Computation, Addison-Wesley, 1979. Bibliograbia complementar: VIEIRA, N. J., Introdução aos Fundamentos da Computação: Linguagens e Máquinas, Thomson, 2006. GREENLAW, R.; HOOVER, H. J.,
Fundamentals of the Theory of Computation, Morgan Kaufmann, 1998. HARRISON, M. A., Introduction to
Formal Language Theory, Addison-Wesley, 1978. FLOYD, R.W.; BEIGEL, R., The Language of Machines, W.
H. Freeman, 1994. MINSKY, M., Computation: Finite and Infinite Machines, Prentice-Hall, 1967.
MATEMÁTICA DISCRETA
Pré-requisitos: nenhum. Carga horária: 68 horas-aula.
Lógica: sentenças; representação simbólica, tautologias, quantificadores, predicados, validade, lógica proposicional e lógica de predicados. Técnicas de Demonstração: raciocínio indutivo e dedutivo; uso de contraexemplos; demonstração direta; demonstração por contraposição; demonstração por exaustão; demonstração por contradição; demonstração por indução. Conjuntos: notação da teoria dos conjuntos; subconjuntos e conjunto das
partes; operações binárias e unárias em um conjunto; operações de união, interseção, complemento e produto
cartesiano; identidades de conjuntos e formas de prová-las; demonstração da denumerabilidade de alguns conjuntos e o uso do método de diagonalização de Cantor para demonstrar a não enumerabilidade. Relações: relações binárias; relações n-árias; operações em relações binárias; as propriedades reflexiva, simétrica, transitiva e
antissimétrica de relações binárias; os fechos reflexivo, simétrico e transitivo de uma relação binária; definição
de relação de equivalência e classes de equivalência. Funções: definição; funções injetivas; sobrejetivas e bijetivas; composição de fuções, funções inversas, crescimento de funções, notação assintótica. Contagem: princípios
fundamentais, incluindo o Princípio da Multiplicação e o Princípio da Adição. Princípio da Inclusão e Exclusão e
o Princípio das Casas dos Pombos. Permutações e Combinações. Polinômio Binomial. Bibliografia básica:
ROSEN, K. H., Discrete Mathematics and its applications, 5 ed., McGraw-Hill, 2003. ROSS, K. A.; WRIGHT,
C. R. B.,Discrete Mathematics, Prentice-Hall, 1992. SCHEINERMAN, E. R., Matemática Discreta - Uma Introdução, São Paulo: Thomson, 2003.GRAHAM, R. L.; KNUTH, D. E.; PATASHNIK, O., Matemática Concreta, 2
ed., Addison-Wesley Publishing, 1995. Bibliografia complementar: GERSTING, J. L., Fundamentos Matemáticos para a Ciência da Computação, 4 ed., Rio de Janeiro: LTC, 2001. SANTOS, J. P. O.; MELLO, M. P.; MURARI, I. T. C., Introdução à análise combinatória, Editora da UNICAMP, Campinas, 1998. MANBER,
U.,Algorithms: A Creative Approach, Addison-Wesley, 1989. CORMEN, T. H.; LEISERSON, C. E.; RIVEST,
R. L., Introduction to algorithms, 2 ed., Cambridge: MIT Press, New York: McGraw-Hill, 2002.
MATEMÁTICA ELEMENTAR
Pré-requisitos: nenhum. Carga horária: 102 horas.
Polinômios. Logaritmo e exponencial. Trigonometria. Funções polinomiais, logarítmicas, exponenciais, trigonométricas. Gráfico de funções. Números Complexos. Bibliografia básica: IEZZI, G.; MURAKAMI, C., Fundamentos de Fundamentos matemáticos, Volume 1, 8 ed., Editora Atual, 2004. IEZZI, G.; MURAKAMI, C.;
DOLCE, O., Fundamentos de Matemática Elementar, Volume 2, 9 ed., Editora Atual, 2004. IEZZI, G., Fundamentos de Matemática Elementar, Volume 3, 8 ed., Editora Atual, 2004. IEZZI, G.; HAZZAN, S., Fundamentos
de Matemática Elementar, Volume 4, 7 ed., Editora Atual, 2004. IEZZI, G., Fundamentos de Matemática Elementar, Volume 6, 7 ed., Editora Atual, 2005. Bibliografia complementar: IEZZI, G.; DOLCE, O.; DEGENSZAJN, D.; PÉRIGO, R., Matemática, Volume Único, 4 ed., Editora Atual, 2007. PAIVA, M., Matemática, VoCoordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
33
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
lumes 1 e 2, São Paulo: Moderna: 1995. LIMA, E. L.. Logaritmos. Coleção Professor de Matemática. v.1. Rio
de Janeiro: Publicação SBM, 1996. MACHADO, A. S.. Matemática, Temas e Metas: Trigonometria. v. 2. São
Paulo: Atual, 1986.
OTIMIZAÇÃO COMBINATÓRIA
Pré-requisitos: Análise de Algoritmos I. Carga horária: 68 horas.
Problema do transporte. Especialização do método simplex para redes. Problema do caminho mínimo: Dijkstra e
de Ford. Fluxos em redes: fluxos de valor máximo (teorema de Ford-Fulkerson), fluxos de custo mínimo e circulações viáveis. Método “out-of-kilter”. Bibliografia básica: AHUJA, R. K.; MAGNANTI, T. L.; ORLIN, J. B.,
Network flows: theory, algorithms, and applications, 1 ed., Englewood: Cliffs: Prentice-Hall, 1993. COOK, W.
J.; CUNNINGHAM, W. H.; PULLEYBLANK, W. R.; SCHRIJVER, A., Combinatorial Optimization, 1 ed.,
New York: John Willey & Sons, 1998. LEE, J., A first course in combinatorial optimization, 1 ed., New York:
Cambridge University Press, 2004. PAPADIMITRIOU, C. H.; STEIGLITZ, K, Combinatorial Optimization:
algorithms and complexity, 1 ed., Upper Saddle River: prentice-Hall, 1982. Bibliografia complementar:
CHAVÁTAL, V., Linear Programming, New York: Freeman, 1983. CORMEN, T. H.; LEISERSON, C. E.;
RIVEST, R. L., Introduction to algorithms, 2 ed., Cambridge: MIT Press and New York: McGraw-Hill, 2002.
KORTE, B.; VYGEN, J., Combinatorial Optimization: theory and algorithms, 4 ed., Berlin: Springer, 2007.
LAWLER, E., Combinatorial Optimization: Networks and Matroids, New York: Dover, 2001.
PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
Pré-requisitos:Algoritmos e Programação II. Carga horária: 68 horas.
Conceitos. Paradigmas de linguagens de programação: imperativas, funcionais, lógicas e orientadas a objetos.
Noções de semântica formal. Teoria dos tipos: sistemas de tipos, polimorfismo. Verificação e inferência de tipos.
Semântica formal de tipos. Bibliografia básica: WATT, D. A., Programming Language Concepts and Paradigms, C.A.R. Hoare Series, 1990. SEBESTA, R., Conceitos de Linguagens de Programação, 4 ed., Bookman,
2000. GHEZZI, C.; JAZAYERI, M., Programming Language Concepts, 3 ed., John Wiley & Sons, 1997.
Bibliografia complementar: SETHI, R., Programming Languages: Concepts and Languages, 2 ed., Addison
Wesley, 1996. DERSHEM, H. L., Programming Languages Structures and Models, Wadsworth Publishing Co.,
1990. GOSLING, A.; et. al., Java Programming Language, 3 ed., Addison Wesley Publishing Company, 1996.
GRAHAM, P., ANSI Common Lisp, Prentice-Hall, 1996. BRATKO, I., Prolog Programming for Artifical
Intelligence, 3 ed., Addison-Wesley, 2001.
PRINCÍPIOS DE PROJETO VLSI
Pré-Requisitos: Arquitetura de Computadores I. Carga horária: 68 horas.
Introdução ao projeto e análise de estruturas VLSI; Métodos de fabricação. Layout. Projeto de lógica combinacional e seqüencial. Projeto de memórias e circuitos dinâmicos. Análise de potência e desempenho. Ferramentas
de desenvolvimento.
Bibliografia básica: WESTE, N. H.E.; HARRIS, D., CMOS VLSI Design: A Circuits and Systems Perspective, 3
ed., Addison Wesley, 2003. RABAEY, J., Digital Integrated Circuits – A Design Perspective, Prentice Hall,
1996. Bibliografia complementar: WESTE, N.; ESHRAGHIAN, K., Principles of CMOS VLSI Design, AddisonWesley, 2 ed., 1993. REIS, Ricardo, Concepção de Cicuitos Integrados, Pornto Alegre: Editora Sagra, 2000.
GLASSER, L.; DOBBERPUHL, D., The Design and Analysis of VLSI Circuits, Addison-Wesley, 1995.
UYMURA, J. P., CMOS Logic Circuit Design, Kluwer Academic Publishers, 1999.
PROBABILIDADE E ESTATÍSTICA
Pré-requisitos: Cálculo Diferencial e Integral I. Carga horária: 68 horas.
Análise combinatória. Cálculo de probabilidades. Distribuições de probabilidades. Distribuições amostrais. Variáveis aleatórias. Modelos de distribuição e aplicações. Estatística descritiva. Bibliografia básica: PAIVA, Manoel.. Matemática. v. 2. São Paulo: Moderna, 2005. COSTA NETO, P. L.. O. Estatística. São Paulo: Edgard Blucher, 1990. FONSECA, J.; MARTINS, G.. Curso de Estatística. São Paulo: Atlas, 1996. Bibliografia complementar: BARBETTA, P. A.; REIS, M. M.; BORNIA, A. C.. Estatística para cursos de Engenharia e Informática.
São Paulo: Atlas, 2004. HOEL, P.. Estatística Elementar. São Paulo: Atlas, 1981. LEVIN, J.; FOX, J. A.. Estatística para ciências humanas. 9.ed. São Paulo: Prentice Hall, 2004. MEYER, P. L.. Probabilidade: Aplicações à
Estatística. 2 ed. Traduação por Ruy de C.B. Lourenço Filho. Rio de Janeiro: Livros Técnicos e Científicos,
1991. PEREIRA, W.; TANAKA, O.. Estatística: Conceitos Básicos. São Paulo: Makron Books, 1994.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
34
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
PROCESSAMENTO DE LÍNGUA NATURAL
Pré-requisitos: Paradigmas de Linguagens de Programação. Carga horária: 68 horas.
Introdução ao processamento de linguagem natural. Fundamentos lingüísticos. Gramáticas e análise sintática.
Gramáticas aumentadas. Análise semântica. Resolução de ambigüidade. Análise pragmática. Representação de
Conhecimento. Planejamento. Bibliografia básica: ALLEN, J., Natural Language Understanding, 2 ed., Benjamin-Cummings, 1995. PEREIRA, F., GROSZ, B., Natural Language Processing, MIT Press, 1994. SUERETH,
R., Developing Natural Language Interfaces, McGraw-Hill, 1997. ALLEN, J., Natural Language
Understanding, 2 ed., California: The Benjamin/Cummings Publishing Company, 1995. BAEZA-YATES, R.;
BERTHIER, R. N., Modern Information Retrieval, New York: ACM Press, 1999. Bibliografia complementar:
DUTROIT, T., An Introduction to Text-to-Speech Synthesis, Dordrecht/Boston/London: Kluwer Academic
Publishers, 1997. JENSE, K.; HEIDORN, G. E.; RICHARDSON, S. D., Natural Language Processing: The
PLNLP Approach, Dordrecht/Boston/London: Kluwer Academic Publishers, 1993. JURAFSKY, D.; MARTIN,
J. H., Speech and Language Processing – An Introduction to Natural Language Processing, Computational
Linguistics and Speech Recognition, New Jersey: Prentice-Hall, 2000.
PROGRAMAÇÃO ORIENTADA A OBJETOS
Pré-requisitos: Algoritmos e Programação II. Caráter: teórico e prático. Carga horária de atividades teóricas: 34
horas. Carga horária de atividades práticas: 34 horas-aula. Ementa do conteúdo teórico: Estudo de conceitos relacionados ao paradigma da orientação a objetos: classes, hierarquia de classes, herança, polimorfismo, comunicação e associação. Ementa do conteúdo prático: Estudo de uma linguagem de programação orientada a objetos e
desenvolvimento de programas nesta linguagem aplicando os conceitos de orientação a objetos. Bibliografia básica para a teoria: BORATTI, I. C., Programação orientada a objetos, 3 ed., Florianópolis: Visual Books, 2004.
COAD, Peter.,Análise baseada em objetos, 2 ed., Rio de Janeiro: Campus, 1991. MARTINS, J.,Análise e projeto
orientados a objeto, São Paulo: Makron Books, 1996. MEYER, B., Object-Oriented Software Construction, 2
ed., New Jersey: Prentice-Hall, 1997. Bibliografia básica para a prática: SANTOS, R., Introdução à programação
orientada a objetos usando Java, 2 reimpressão, Rio de Janeiro: Campus, 2003. The complete Java 2 training
course with Book, 3 ed., Upper Saddle River: Prentice-Hall, 1999. DEITEL, H. M.; DEITEL, P. J., Java: How to
program, 7 ed., Upper Saddle River: Prentice-Hall, 2006. GOSLING, A.; et. al., Java Programming Language, 3
ed., Addison Wesley Publishing Company, 1996. DEITEL, H. M.; DEITEL, P. J., C++: how to program, 5 ed.,
Upper Saddle River: Prentice-Hall, 2005. SATIR, G.; BROWN, D., C++: the core language, 1 ed., Sebastopol:
ÖReilly & Associates, 1995. GAMMA, E., C++: effective object-oriented software construction, 2 ed., Upper
Saddle River: Prentice-Hall, 1999. Bibliografia complementar: PREISS, B. R., Estrutura de dados e algoritmos:
padrões de projetos orientados a objetos com Java, 3 reimpressão, São Paulo: Campus, 2004. TAFNER, M. A.;
CORREIA, C. H., Análise orientada a objetos: paradigma da orientação a objetos, princípios básicos da orientação a objetos, estruturas e relacionamentos, passos para modelagem de um sistema OR, Florianópolis: Visual
Books, 2001.
PROGRAMAÇÃO PARA WEB
Pré-requisitos: Algoritmos e Programação II; Banco de Dados II. Carga horária: 68 horas.
Introdução. Metodologias, linguagens e ferramentas para desenvolvimento de aplicações hipermídia. Aplicação
cliente-servidor e integração com banco de dados. Web services e arquitetura orientada a serviços. Tópicos especiais. Bibliografia básica: DEITEL, P. J.; DEITEL, H. M., Ajax, Rich Internet Applications e desenvolvimento
web para programadores, São Paulo: Pearson Prentice-Hall, 2008. JOSUTTIS, N. M., SOA in practice: The art
of distributed systems design, Sebastopol: O’ Reilly Media, 2007. KALIN, M., Java web services: up and
running, Sebastopol: O’Reilly Media, 2009. PRESSMAN, R., Web engineering, Singapore: McGraw-Hill, 2008.
Bibliografia complementar: CASTRO, E., HTML XHTML, and CSS, 6 ed., Berkeley: Peachpit, 2006.
LANDOW, G. P., Hypertext 3.0: Critical theory and new media in an era of globalization, 3 ed., Baltimore:
Johns Hopkins, 2006. ROSSI, G.; et al., Web engineering: modeling and implementing Web applications,
Berling: Springer, 2007. VAUGHAN, T., Multimedia: making it work, 7 ed., New York: McGraw-Hill, 2006.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
35
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
PROGRAMAÇÃO PARALELA
Pré-requisitos: Redes de Computadores; Análise de Algoritmos I. Carga horária: 68 horas.
Arquiteturas paralelas, programação paralela e aspectos de desempenho. Processos, comunicação e sincronização (IPC). Threads, comunicação e sincronização em memória compartilhada. Paralelismo com threads. Comunicação em Rede (sockets). Computação com Passagem de Mensagem (MPI). Computação em Grade.
Bibliografia básica: FOSTER, I., Designing and Building Parallel Programs, MIT Press 1999. WILKINSON,
B.; ALLEN, M., Parallel Programming: Techniques and Applications Using Networked Workdstations and
Parallel Computers, Pearson Prentice Hall, 2005. DONGARRA, J.; FOSTER, I.; FOX, G.; et al., Sourcebook of
Parallel Computing, Morgan Kaufmann Pub, 2002. GRAMA, A.; GUPTA, A.; KARYPIS, G.; KUMAR, V.,
Introduction to Parallel Computing, Adisson-Wesley, 2003. Bibliografia complementar: ANDREWS, G.,
Foundations of Multithreaded, Parallel, and Distributed Programming, Addison Wesley, 2000. STEVENS, W.
R., UNIX Network Programming: Interprocess Communications, 2 ed., Prentice Hall, 1999. STEVENS, W. R.
Unix Network Programming: Networking APIs: Sockets and XTI, 2 ed., Prentice Hall, 1999. GROPP, W. et al.,
MPI - The Complete Reference. The MPI Extensions, 2 ed., MIT, 1998.
QUALIDADE DE SOFTWARE
Pré-requisitos: Engenharia de Software II. Carga horária: 68 horas.
Introdução a qualidade de software. Análise e gerenciamento de risco. Garantia de qualidade de software. Teste e
revisão de software. Métricas de qualidade de software. Avaliação de qualidade do produto e do processo de
software. Normas de qualidade de processo de software. Modelos de melhoria de processo de software. Gerenciamento de configuração de software. Bibliografia básica: BARTIÉ, A., Garantia de qualidade de software, Rio
de Janeiro: Campus, 2002. KONSCIANSKI, A., SOARES, M. S., Qualidade de Software, 2ª. edição, São Paulo:
Novatec, 2007. NAIK, K., TRIPATHY, P., Software Testing and Quality Assurance, Wiley, 2008. PRESSMAN,
R. S., Engenharia de software, São Paulo: Makron Books, 2006. FUTRELL, R. T., et al., Quality software
project management, Upper Saddle River: Prentice-Hall PTR, 2006. KHAN, R. A.; et al., Software Quality:
concepts and practice, Oxford: Alpha Science, 2006. Bibliografia complementar: SOMMERVILLE, I., Engenharia de software, 8 ed., São Paulo: Prentice-Hall, 2007. Normas Técnicas de Qualidade de Software. ARTHUR, L. J., Melhorando a qualidade do software: um guia completo para o TQM. Rio de Janeiro: Infobook,
1994. FIORINI, S. T.; STAA, A. V.; BAPTISTA, R. M., Engenharia de Software com CMM, 1 ed., Rio de Janeiro: Brasport, 1998.
REDES DE COMPUTADORES I
Pré-requisitos: Sistemas Operacionais I. Caráter: teórico e prático. Carga horária de atividades teóricas: 51 horasaula. Carga horária de atividades práticas: 17 horas-aula. Ementa do conteúdo teórico: Objetivos, Classificação,
Componentes Básicos de Redes de Computadores. Camadas e seus protocolos. Protocolos. Modelos de Referência OSI/ISO, TCP/IP. Ementa do conteúdo prático: Utilização de ferramentas analíticas e gráficas na representação e avaliação de um canal. Capacidade máxima de um canal segundo Nyquist e Shannon. Manipulação de interfaces digitais para o Modelo de Referência OSI. Programação em sockets. Práticas considerando Sockets TCP
– remoto. Controle de Fluxo e Erros. Análise e Medidas de Desempenho em Redes Locais. Simulação de redes.
Bibliografia básica: KUROSE, J. F., ROSS, K. W., Redes e Computadores e a Internet: Uma nova abordagem.
São Paulo: Addison Wesley, 2003. SOARES, L. F. G., LEMOS, G., COLCHER, S., Redes de Computadores:
das LANs, MANs e WANs às Redes ATM, 2ª. Edição, Rio de Janeiro: Campus, 1995. TANENBAUM, A. S.,
Redes de Computadores, 4ª. Edição, Rio de Janeiro: Campus, 1997. BIBLIOGRAFIA COMPLEMENTAR:
DAVIE, B.; PETERSON, L. Redes de Computadores. 3ª. Edição. Rio de Janeiro: Campus, 2004. STALLINGS,
W. Local and metropolitan area networks. 6ª Edição, New Jersey: Prentice-Hall, 2000. WADLOW, T. A., Segurança de Redes: projeto e gerenciamento de redes seguras, 1ª. Edição, Rio de Janeiro, Editora Campus, 2000.
REDES DE COMPUTADORES II
Pré-requisitos: Redes de Computadores I. Caráter: teórico e prática. Carga horária de atividades teóricas: 51 horas-aula. Carga horária de atividades práticas: 17 horas-aula. Ementa do conteúdo teórico: Endereçamento e Roteamento. Tecnologias de acesso. Tecnologias e projetos de comutação de quadros. Padrões e Protocolos Redes
Wi-fi. Gerenciamento de rede. Qualidade de serviços, integração e segurança em redes de computadores. Ementa do conteúdo prático: programação para redes e uso de tecnologias para análise e medidas de desempenho em
redes. Simulação de redes. Bibliografia básica: KUROSE, J. F., ROSS, K. W., Redes e Computadores e a InterCoordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
36
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
net: Uma nova abordagem. São Paulo: Addison Wesley, 2003. SOARES, L. F. G., LEMOS, G., COLCHER, S.,
Redes de Computadores: das LANs, MANs e WANs às Redes ATM, 2ª. Edição, Rio de Janeiro: Campus, 1995.
TANENBAUM, A. S., Redes de Computadores, 4ª. Edição, Rio de Janeiro: Campus, 1997. Bibliografia complementar: DAVIE, B.; PETERSON, L. Redes de Computadores. 3ª. Edição, Rio de Janeiro: Campus, 2004.
WADLOW, T. A., Segurança de Redes: projeto e gerenciamento de redes seguras, 1ª. Edição, Rio de Janeiro,
Editora Campus, 2000. STALLINGS, W. Local and metropolitan area networks. 6ª. Edição, New Jersey: Prentice-Hall, 2000.
SEGURANÇA E AUDITORIA DE SISTEMAS
Pré-requisitos: Redes de Computadores II. Carga horária: 68 horas.
Auditoria de sistemas. Segurança de sistemas. Metodologias de auditoria. Análise de riscos em sistemas de informação. Plano de contingência. Técnicas de avaliação de sistemas. Aspectos especiais: vírus, fraudes, criptografia, acesso não autorizado. Bibliografia básica: IMONIANA, J. O., Auditoria de Sistemas de Informação, 2
ed., Rio de Janeiro: Atlas, 2008. LYRA, M. R., Segurança e Auditoria de Sistemas de Informação, Rio de Janeiro: Ciência Moderna, 2008. WHITMAN, M. E.; MATTORD, H. J., Principles of Information Security, 3 ed.,
New York: Course Technology, 2007. SCHMIDT, P.; SANTOS, J. S.; ARIMA, C. H., Fundamentos de Auditoria de Sistemas, Rio de Janeiro: Atlas, 2006. Bibliografia complementar: SENFT, S.; GALLEGOS, F.,
Information Technology Control and Audit, 3 ed., New York: Auerbach, 2007.
SISTEMAS DE APOIO A DECISÃO
Pré-requisitos: Fundamentos de Sistemas de Informação; Inteligência Artificial. Carga horária: 68 horas.
Visão geral de Sistemas de Apoio à Decisão. Componentes de um Sistema de Apoio à Decisão. Tomada de Decisão. Inteligência Artificial e Sistemas Inteligentes. Bibliografia básica: RUSSEL, S.; NORVIG, P., Inteligência
Artificial, 2 ed., São Paulo: Campus, 2003. RICH, E., Inteligência Artificial, São Paulo: McGraw-Hill, 1988.
SPRAGUE JR., R. H.; WATSON, H. J., Sistemas de Apoio à decisão: colocando a teoria em prática, São Paulo:
Campus, 1991. Bibliografia complementar: LUGER, G. F., Inteligência Artificial: estruturas e estratégias para
a solução de problemas complexos, 4 ed., Porto Alegre: Editora Bookman, 2004. SINGH, H. S., Data warehouse: conceitos, tecnologias implementação e gerenciamento, São Paulo: Makron Books, 2001. KIMBALL, R.,
Data Warehouse Toolkit: técnicas para construção de Data Warehouses dimensionais, São Paulo: Makron Books, 1998. SERRA, L., A essência do Business Inteligence, São Paulo: Berkeley, 2003.
SISTEMAS DE INFORMAÇÃO EMPRESARIAIS
Pré-requisitos: Fundamentos de Sistemas de Informação. Carga horária: 68 horas.
Modelos de gestão. Da análise estratégica para o modelo de negócio. Do modelo de negócio para a arquitetura da
informação. Informação como recurso estratégico. Informação e decisão: sistemas de apoio e seu impacto. Gestão estratégica dos Sistemas de Informação. Bibliografia básica: ALTER, S., Information Systems: a
Management Perspective, Menlo Park: Benjamin & Cummings, 2 ed., 1996. LAUDON, K. C.; LAUDON, J. P.,
Management Information Systems: Org. & Techn, New York: Mcmillan, 3 ed., 1994. TAPSCOTT, D.; CASTON, A., Mudança de Paradigma: a Nova Promessa da TI, São Paulo: Makron-McGraw-Hill, 1995. Bibliografia complementar: McGEE, J.; PRUSAK, L., Gerenciamento Estratégico da Informação, São Paulo: Campus,
1995. FREITAS, H.; et al., Informação e Decisão: Sistemas de Apoio e seu Impacto, Porto Alegre: Ortiz, 1997.
SISTEMAS DISTRIBUÍDOS
Pré-requisitos: Sistemas Operacionais II. Carga horária: 68 horas.
Problemas básicos em computação distribuída: coordenação e sincronização de processos, exclusão mútua, difusão de mensagens. Compartilhamento de informação: controle de concorrência, transações distribuídas. Comunicação entre processos. Tolerância a falhas. Sistemas operacionais distribuídos: sistemas de arquivos, servidores
de nomes, memória compartilhada, segurança. Bibliografia básica: COULOURIS, G.; DOLLIMORE, J.;
KINDBERG, T., Distributed Systems: Concepts and Design, Addison Wesley, 2007. LYNCH, N., Distributed
Algorithms, Morgan Kaufmann, 1996. TANENBAUM, A. S., STEEN, M. V., Distributed Systems: Principles
and Paradigms, 2 ed., Prentice-Hall, 2002. Bibliografia complementar: COULOURIS, G.; DOLLIMORE, J.;
KINDBERG, T., Sistemas Distribuídos, 4 ed., Bookman, 2007.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
37
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
SISTEMAS OPERACIONAIS I.
Pré-requisitos: Arquitetura de Computadores I. Caráter: teórico e prático. Carga horária de atividades teóricas:
51 horas-aula. Carga horária de atividades práticas: 17 horas-aula. Ementa do conteúdo teórico: Introdução ao
hardware, software e sistemas operacionais. Conceitos básicos. Processos e Threads. Gerência e escalonamento
de processos. Execução assíncrona concorrente. Programação concorrente. Concorrência, sincronização de processos e deadlocks. Ementa do conteúdo prático: Programação em ambiente Unix: chamadas de sistema, gerenciamento de tarefas e IPC. Análise de alguns sistemas operacionais de médio e grande porte. Bibliografia básica:
DEITEL, H. M., DEITEL, P. J., CHOFFNES, D. R. Sistemas Operacionais. 3ª. Edição, São Paulo: Pearson,
2005.GALVIN, P.; SILBERSCHATZ, A.; GAGNE, G. Sistemas operacionais: conceitos e aplicações. Rio de
Janeiro: Campus, 2000. TANENBAUM, A. S., Sistemas Operacionais Modernos, 1ª. Edição, Rio de Janeiro:
LTC, 1992. Bibliografia complementar: FLYNN, I. M.; MCHOES, A. M.; Introdução aos Sistemas Operacionais. São Paulo: Pioneira Thompson Learning, 2002. MACHADO, F. B. Arquitetura de sistemas operacionais.
2ª. Edição. Rio de Janeiro: LTC, 1998. TANENBAUM, A.S., WOODHULL, A.S., Sistemas Operacionais: Projeto e Implementação, 2ª. Edição, Porto Alegre: Bookman, 2002.
SISTEMAS OPERACIONAIS II.
Pré-requisitos: Sistemas Operacionais I. Caráter: teórico e prático. Carga horária de atividades teóricas: 51 horasaula. Carga horária de atividades práticas: 17 horas-aula. Ementa do conteúdo teórico: Memória real e virtual.
Gerência de memória: alocação dinâmica de memória, paginação, segmentação e memória virtual. Sistemas de
arquivos. Gerência de E/S. Proteção e segurança. Armazenamento secundário e arquivos. Segurança. Ementa do
conteúdo prático: Implementação de Sistemas de Arquivos. Práticas envolvendo a aplicação de mecanismos de
segurança para proteção de sistemas operacionais e de aplicações. Bibliografia básica: DEITEL, H. M., DEITEL, P. J., CHOFFNES, D. R.; Sistemas Operacionais. 3ª. Edição, São Paulo: Pearson, 2005. GALVIN, P.;
SILBERSCHATZ, A.; GAGNE, G. Sistemas operacionais: conceitos e aplicações. Rio de Janeiro: Campus,
2000. TANENBAUM, A. S. Sistemas Operacionais Modernos. 1ª. Edição, Rio de Janeiro: Editora LTC, 1992.
BIBLIOGRAFIA COMPLEMENTAR: FLYNN, I. M.; MCHOES, A. M.; Introdução aos Sistemas Operacionais. São Paulo: Pioneira Thmson Learning, 2002. MACHADO, F. B. Arquitetura de sistemas operacionais. 2ª.
Edição, Rio de Janeiro: LTC, 1998. TANENBAUM, A.S., WOODHULL, A.S., Sistemas Operacionais: Projeto
e Implementação, 2ª. Edição, Porto Alegre, Editora Bookman, 2002.
TEORIA DOS GRAFOS
Pré-requisitos: Análise de Algoritmos I. Carga horária: 68 horas.
Grafos orientados e não-orientados. Caminhos. Planaridade. Conectividade. Clique. Conjunto Independente.
Emparelhamentos. Coloração. Isomorfismo. Circuitos hamiltonianos. Ciclos eulerianos. Grafos Infinitos. Algoritmos em grafos. Problemas intratáveis. Bibliografia básica: BONDY, A.; MURTY, U. S. R., Graph Theory,
New York: Springer, 2008. WILSON, R. J., Introduction to Graph Theory, 4 ed., Boston: Addison-Wesley,
1996. SZWARCFITER, J. L., Algoritmos em Grafos, Rio de Janeiro: Editora Campus, 1987. Bibliografia
complementar: GOLUMBIC, M. C., Algorithmic Graph Theory and Perfect Graphs, 1 ed., Academic Press,
New York, 1980. DIESTEL, R., Graph Theory, 3 ed., New York, Springer, 2006. GROSS, J. L.; YELLEN, J.,
Graph Theory and Its Applications, 2 ed., Toronto: Chapman & Hall/CRC, 2005. BOLLOBAS, B., Modern
Graph Theory, (corrected edition), New York: Springer, 2002.
TÓPICOS EM ARQUITETURA DE COMPUTADORES
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Arquitetura de Computadores. Bibliografia: Livros, artigos em periódicos científicos, apostilas, manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM BANCO DE DADOS
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Banco de Dados. Bibliografia: Livros, artigos em periódicos científicos, apostilas, manuais
e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM CIÊNCIA DA COMPUTAÇÃO I
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
38
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Ciência da Computação. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM CIÊNCIA DA COMPUTAÇÃO II
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Ciência da Computação. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM COMPILADORES
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Compiladores. Bibliografia: Livros, artigos em periódicos científicos, apostilas, manuais e
demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM COMPUTAÇÃO DE ALTO DESEMPENHO
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Computação de Alto Desempenho. Bibliografia: Livros, artigos em periódicos científicos,
apostilas, manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do
Curso.
TÓPICOS EM CRIPTOGRAFIA
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Criptografia. Bibliografia: Livros, artigos em periódicos científicos, apostilas, manuais e
demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM ENGENHARIA DE SOFTWARE
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Engenharia de Software. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM INTELIGÊNCIA ARTIFICIAL
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Inteligência Artificial. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM INTERAÇÃO HUMANO-COMPUTADOR
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Interação Humano-Computador. Bibliografia: Livros, artigos em periódicos científicos,
apostilas, manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do
Curso.
TÓPICOS EM LINGUAGENS DE PROGRAMAÇÃO
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Linguagens de Programação. Bibliografia: Livros, artigos em periódicos científicos, apostilas, manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM MODELAGEM COMPUTACIONAL I
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Modelagem Computacional. Bibliografia: Livros, artigos em periódicos científicos, apostilas, manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM MODELAGEM COMPUTACIONAL II
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Modelagem Computacional. Bibliografia: Livros, artigos em periódicos científicos, apostilas, manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
39
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
TÓPICOS EM MULTIMÍDIA
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Multimídia. Bibliografia: Livros, artigos em periódicos científicos, apostilas, manuais e
demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM PROCESSAMENTO DE IMAGENS
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Processamento de Imagens. Bibliografia: Livros, artigos em periódicos científicos, apostilas, manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM REDES DE COMPUTADORES I
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Redes de Computadores. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM REDES DE COMPUTADORES II
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Redes de Computadores. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM SISTEMAS DE INFORMAÇÃO
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Sistemas de Informação. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM SISTEMAS DISTRIBUÍDOS
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Sistemas Distribuídos. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM SISTEMAS OPERACIONAIS I
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Sistemas Operacioanais. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM SISTEMAS OPERACIONAIS II
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Sistemas Operacionais. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM TEORIA DA COMPUTAÇÃO
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Teoria da Computação. Bibliografia: Livros, artigos em periódicos científicos, apostilas,
manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TÓPICOS EM TEORIA DOS GRAFOS
Pré-requisitos: definidos no oferecimento da disciplina. Carga horária: 68 horas.
Tópicos variáveis em Teoria dos Grafos. Bibliografia: Livros, artigos em periódicos científicos, apostilas, manuais e demais referências relacionadas a disciplina e previamente aprovadas pelo Colegiado do Curso.
TRABALHO DE CONCLUSÃO DE CURSO I
Pré-requisitos: de acordo com o Regulamento para o Desenvolvimento de Trabalhos de Conclusão de Curso do
Curso de Ciência da Computação do CPPP. Carga horária: 102 horas.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
40
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
Desenvolvimento de pesquisa científica em que se apliquem os conceitos adquiridos ao longo do curso, com o
acompanhamento de um Professor Orientador, de acordo com o Regulamento para o Desenvolvimento de Monografias de Conclusão de Curso no Curso de Ciência da Computação do CPPP.
TRABALHO DE CONCLUSÃO DE CURSO II
Pré-requisitos: de acordo com o Regulamento para o Desenvolvimento de Trabalhos de Conclusão de Curso do
Curso de Ciência da Computação do CPPP. Carga horária: 102 horas.
Desenvolvimento de pesquisa científica em que se apliquem os conceitos adquiridos ao longo do curso, com o
acompanhamento de um Professor Orientador, de acordo com o Regulamento para o Desenvolvimento de Monografias de Conclusão de Curso no Curso de Ciência da Computação do CPPP.
VETORES E GEOMETRIA ANALÍTICA :
Pré-requisitos: nenhum. Carga horária: 68 horas.
Vetores. Sistemas de Coordenadas. Dependência e independência linear. Base. Produto escalar. Produto interno.
Produto misto. Retas. Planos. Cônicas. Quádricas. Bibliografia básica: BOULOS, P.. Introdução à Geometria analítica no espaço. São Paulo: Makron Books, 1997. OLIVEIRA, I. C.; BOULOS P.. Geometria analítica: um
tratamento vetorial. São Paulo: McGraw-Hill, 1987. SANTOS, N. M. Vetores e matrizes: uma introdução à álgebra linear. 4 ed. São Paulo: Editora Pioneiro Thomson Learning, 2007. Bibliografia Complementar: CAROLI,
A.; CALLIOLI, C.A.; FEITOSA, M.D. Matrizes, Vetores, Geometria Analítica. 9. ed., São Paulo: Nobel, 1978.
STEINBRUCH, A. Introdução à álgebra linear.2 ed. São Paulo: McGraw - Hill, 1987. VENTURI, J. J. Álgebra
vetorial e geometria analítica. 8 ed. Curitiba, 2003.
5.6 POLÍTICA DE IMPLANTAÇÃO DO NOVO CURRÍCULO
A implantação do novo currículo do Curso de Ciência da Computação/CPPP será gradativa, entrando em vigor a partir do ano letivo de 2012 para todos os acadêmicos do curso.
7 SISTEMA DE AVALIAÇÃO
7.1 SISTEMA DE AVALIAÇÃO DE APRENDIZAGEM
De acordo com a resolução no 214/2009 do Conselho de Ensino de Graduação, da UFMS, o aproveitamento
da aprendizagem será verificado, em cada disciplina, contemplando o rendimento do acadêmico durante o período letivo, face aos objetivos constantes no plano de ensino. A verificação do rendimento acadêmico será realizada através de avaliações (escritas, práticas ou orais), estágios, seminários, debates, pesquisa e outros exigidos pelo docente da disciplina.
Para satisfazer o regulamento da referida resolução, em cada disciplina, a programação do Plano de Ensino
deverá prever, no mínimo, duas avaliações obrigatórias e uma avaliação optativa substitutiva. Para ser aprovado
na disciplina, o aluno deverá ter um aproveitamento de, no mínimo, 50% do conteúdo programático e freqüência
igual ou superior a 75% das aulas dadas. Será atribuída nota 0,0 (zero vírgula zero) ao acadêmico para cada atividade acadêmica não realizada.
Ao colegiado de curso, cabe a responsabilidade de estabelecer medidas pedagógicas para a prevenção e correção de altos índices de reprovação e baixos rendimentos em avaliações.
O professor deverá divulgar a solução de cada avaliação escrita ou oral até a aula seguinte à respectiva avaliação e as notas das provas e trabalhos com prazo máximo de 10 (dez) dias úteis após a sua realização.
7.2 SISTEMA DE AUTO-AVALIAÇÃO DO CURSO
A Lei n° 10.861, de 14 de abril de 2004, instituiu o Sistema Nacional de Avaliação da Educação Superior
(SINAES), que visa promover a avaliação das instituições, dos cursos e do desempenho dos acadêmicos (ENADE). Fundamentada nesta lei, a UFMS designou uma equipe que compôs a Comissão Própria de Avaliação da
UFMS (CPA/UFMS) com o objetivo de elaborar, organizar e disponibilizar os instrumentos de avaliação que
norteiam os Coordenadores de Cursos em relação a auto-avaliação dos cursos. A CPA/UFMS é composta por
docentes, técnico-administrativos e discentes, sendo para cada titular um suplente. Foi fixado um cronograma para as ações que a CPA/UFMS está coordenando, visando a consecução da auto-avaliação prevista pelo SINAES,
a avaliação discente do curso e das disciplinas cursadas no ano anterior. Estas avaliações devem ser realizadas de
forma eletrônica em razão da informatização do instrumento de avaliação fixado pela Resolução CAEN nº 167,
de 04 de outubro de 2000. O formulário encontra-se disponível no endereço da CPA/UFMS
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
41
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
(www.ledes.net/siai), conforme informa a CI nº 3, de 21 de novembro de 2005, do Presidente da CPA/UFMS para a coordenação de curso.
Além disso, cada Coordenação de Curso deverá realizar reuniões semestrais com o corpo docente e discente,
visando analisar eventuais problemas e indicar soluções. No que se refere especificamente à avaliação da aprendizagem, preservar-se-á o princípio da liberdade pedagógica do professor, compatibilizando esta liberdade com a
legislação vigente no âmbito da UFMS.
7.3 PROJETO INSTITUCIONAL DE MONITORAMENTO E AVALIAÇÃO DO CURSO
De acordo com o informado no item anterior sobre o Sistema de Auto-avaliação do Curso, a CPA/UFMS
disponibilizou um link no endereço eletrônico da UFMS (www.ufms.br) para acesso aos documentos e relatórios. A metodologia adotada pela CPA/UFMS foi constituída de etapas e análise das dimensões fixadas pela Lei
n° 10.861/2004.
Além da avaliação discente do curso e das disciplinas cursadas no ano anterior, realizada de forma eletrônica,
a CPA/UFMS está promovendo a avaliação constituída dos seguintes itens:
- a descrição quantitativa de todos os dados referentes ao curso (acadêmicos, matrículas, dependências,
rendimento, desistências, etc.);
- a avaliação dos impactos sociais do curso;
- a avaliação das atividades dos docentes que atuam no curso;
- a avaliação do suporte administrativo às atividades do curso;
- a avaliação em conjunto com o colegiado do curso
8 ATIVIDADES ACADÊMICAS ARTICULADAS AO ENSINO DE GRADUAÇÃO
Neste item serão abordados os aspectos relativos às atividades acadêmicas articuladas ao ensino de graduação
envolvendo o Estágio Supervisionado, o Trabalho de Conclusão de Curso, as Atividades Complementares e a
participação do corpo discente no processo de avaliação do curso e das atividades acadêmicas.
8.1 ESTÁGIO
De acordo com o Anexo da Resolução COEG n° 107, de 16.06.2010, o estágio na UFMS é um ato educativo
supervisionado, desenvolvido no ambiente de trabalho, que visa à preparação do acadêmico para a atividade profissional, integrando os conhecimentos técnico, prático e científico dos acadêmicos, permitindo a execução dos
ensinamentos teóricos e a socialização dos resultados obtidos, mediante intercâmbio acadêmico-profissional.
A Comissão de Estágio (COE) é responsável pela providência, junto aos Órgãos Superiores da UFMS, dos
convênios necessários para a plena execução do Estágio Obrigatório. A Resolução COEG n° 107, de 16.06.2010
aprovou o Regulamento de Estágio para os acadêmicos de graduação da UFMS.
O Coordenador da COE, a partir dos cronogramas de estágios, realiza supervisão periódica das atividades desenvolvidas, tanto no Estágio Obrigatório quanto no Estágio Não-obrigatório. As normas de Estágio Obrigatório
específicas do curso de Ciência da Computação são elaboradas pela COE/CC/CPPP e encaminhadas aos órgãos
competentes para análise e aprovação.
8.1.1 ESTÁGIO OBRIGATÓRIO
O Estágio Obrigatório é uma disciplina obrigatória no curso de Ciência da Computação, cujo cumprimento
da carga horária é requisito para a integralização do curso.
O Estágio Obrigatório é desenvolvido através de orientação e supervisão de um professor, proporcionando ao
estudante a oportunidade de integrar e aplicar os conhecimentos adquiridos ao longo do curso, assim como a oportunidade de aprimoramento técnico, cultural, científico e de relações humanas, visando à complementação do
processo de ensino e aprendizagem. A disciplina Estágio Obrigatório tem a exigência de ser desenvolvida a partir do momento que o acadêmico já tenha tido formação básica, tecnológica e complementar suficiente para desenvolver um estágio que seja produtivo tanto para ele quanto para a instituição onde o estágio será realizado, de
acordo com as normas definidas pela COE.
8.1.2 ESTÁGIO NÃO-OBRIGATÓRIO
O estágio não-obrigatório é aquele de natureza opcional, com a finalidade de complementar os conhecimentos teóricos do acadêmico.
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
42
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
De acordo com a Resolução COEG n° 107, de 16 de junho 2010, o estágio não-obrigatório pode ser considerado Atividade Complementar, desde que previsto no Projeto Pedagógico do curso. No caso do curso de Ciência
da Computação, o estágio não-obrigatório está previsto como Atividade Complementar.
8.2 TRABALHO DE CONCLUSÃO DE CURSO
O trabalho de conclusão de curso no Curso de Ciência da Computação do CPPP/UFMS corresponde às disciplinas Trabalho de Conclusão de Curso I e Trabalho de Conclusão de Curso II, que são acompanhadas por um
professor orientador e desenvolvidas de acordo com o regulamento das referidas disciplinas.
O trabalho de conclusão de curso caracteriza-se por uma análise crítica constituída a partir de um referencial
teórico, oportunizando ao acadêmico uma revisão da sua aprendizagem, a partir dos componentes pedagógicos
desenvolvidos ao longo dos anos de estudo. Este componente curricular/disciplina se efetiva nos termos do regulamento específico, encaminhados aos órgãos competentes para análise e aprovação.
8.3 ATIVIDADES COMPLEMENTARES
As Atividades Complementares são práticas acadêmicas apresentadas sob diferentes formatos, objetivando
principalmente complementar o currículo pedagógico vigente; ampliar os horizontes do conhecimento; favorecer
o relacionamento entre grupos e a convivência com as diferenças sociais; e favorecer a tomada de iniciativa nos
acadêmicos.
Devem ser compreendidas como uma oportunidade de acesso ao conhecimento, idéias, problemas e metodologias, que possam ser agregadas à formação específica proporcionando ao acadêmico melhores resultados ao futuro desempenho científico e profissional.
As normas da disciplina Atividades Complementares estão definidas em seu Regulamento, encaminhado aos
órgãos competentes para análise e aprovação.
O desenvolvimento de Atividades Complementares é obrigatório e o acadêmico que não as cumprir, não poderá colar grau, devendo matricular-se novamente na disciplina no semestre seguinte. Algumas das atividades
que podem ser computadas para a disciplina Atividades Complementares são: participação em eventos científicos, monitoria de ensino, estágio não-obrigatório, publicação de trabalhos científicos, entre outras.
8.4 PARTICIPAÇÃO DO CORPO DISCENTE NA AVALIAÇÃO DO CURSO
Os discentes do Curso de Ciência da Computação do CPPP deverão participar da avaliação do curso e das
disciplinas cursadas no ano anterior. Tal avaliação é realizada de forma eletrônica, já que a CPA/UFMS informatizou o instrumento de avaliação aprovado pela Resolução CAEN no 167, de 04 de outubro de 2000. Este formulário encontra-se no seu endereço eletrônico (www.ledes.net/siai). A Coordenação promoverá divulgação do endereço eletrônico e fará campanha para que todos os acadêmicos façam sua avaliação. Além disso, os docentes e
a coordenação estarão sempre atentos para ouvir as sugestões, dúvidas e reclamações provenientes dos alunos.
8.5 PARTICIPAÇÃO DO CORPO DISCENTE NAS ATIVIDADES ACADÊMICAS
A UFMS oferece ao corpo discente do Curso de Ciência da Computação do CPPP a oportunidade de participar de atividades de monitoria de ensino de graduação, atividades de extensão e atividades extracurriculares. O
incentivo principal é através da afixação de avisos nos murais do CPPP sobre a ocorrência das atividades, e na
divulgação através da lista de e-mails dos alunos do curso.
Nas atividades de extensão, a participação dos alunos ocorre via projetos, sob a coordenação de professores.
A efetivação de projetos que envolvem parcerias com agentes externos decorre da celebração de convênio específico, no qual são estabelecidos os critérios e procedimentos de acompanhamento e avaliação que a natureza da
atividade requer.
O Programa Bolsa Permanência, em especial, proporciona oportunidades diferenciadas aos acadêmicos, uma
vez que os mesmos podem receber bolsas para desenvolver atividades relacionadas ao ensino e/ou pesquisa e/ou
extensão.
Os acadêmicos do curso de Ciência da Computação do CPPP são incentivados à participar em diferentes atividades oferecidas pelos docentes e pelo curso com o objetivo de complementar a formação profissional tais como:
- atividades de monitoria de ensino de graduação;
- programas/projetos/atividades de iniciação científica ou em práticas de investigação;
- atividades da Bolsa Trabalho;
- atividades articuladas com a comunidade;
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
43
Anexo à Resolução nº /2011, Coeg, Novo Projeto Pedagógico do Curso de Ciência da Computação - Bacharelado/CPPP.
- participação em comissões do Curso;
- eventos científicos, sociais e políticos da profissão;
- atividades complementares;
- participação em Programas de Educação Tutorial.
9 DESENVOLVIMENTO DE MATERIAIS PEDAGÓGICOS
Os professores do Curso de Ciência da Computação serão incentivados a desenvolver e disponibilizar programas, slides e apostilas que possam ser utilizados como material pedagógico no decorrer do ano letivo. Os docentes poderão disponibilizar tal material em suas páginas pessoais ou em ambientes educativos digitais.
10 PLANO DE INCORPORAÇÃO DOS AVANÇOS TECNOLÓGICOS AO ENSINO DE GRADUAÇÃO
O Curso de Ciência da Computação do CPPP irá incorporar os avanços tecnológicos de software através da
instalação de softwares livres ou através de convênios com empresas de software, como a Microsoft. O curso está em fase de implantação e também poderá obter máquinas e equipamentos a partir de projetos de pesquisa, ensino e extensão.
11 CONSIDERAÇÕES FINAIS
Considera-se que este Projeto Pedagógico é uma proposta educacional, que deverá estar em permanente processo de aprimoramento, buscando incorporar avanços no sentido de ampliar as condições de formação do bacharel em Ciência da Computação. O projeto aqui apresentado também poderá ser modificado em virtude da
chegada de novos docentes e da configuração do Núcleo Docente Estruturante, ou ainda, em virtude de alterações regimentais que tenham influência sobre a realização das atividades acadêmicas. É importante destacar
também que os conteúdos e o perfil profissionais referentes aos últimos exames nacionais de Curso de Sistemas
de informação também contribuem para a evolução e o aperfeiçoamento desse documento.
O Coordenador de Curso tem papel fundamental na condução dessas atividades pedagógicas relacionadas ao
curso e é apoiado administrativamente pela direção do CPPP/UFMS.
12 REFERÊNCIAS BIBLIOGRÁFICAS
Para o desenvolvimento deste Projeto Pedagógico foram consultados os seguintes títulos bibliográficos:
[DIV99] Diverio, T. A. e Menezes, P. B. Teoria da Computação: Máquinas Universais e Computabilidade. Série Livros Didáticos, Instituto de Informática da UFRGS, Volume 5, Editora Sagra Luzzato, 1999.
[MEC1] MEC. Diretrizes Curriculares de Cursos de Computação. Versão Final disponível em
www.mec.gov.br/Ftp/sesu/diretriz/Computa.doc, 1998.
[SBC03] Sociedade Brasileira de Computação. Currículo de Referência para Cursos de Bacharelado em Sistemas de Informação, 2003. (disponível em www.sbc.org.br).
[SBC99] Sociedade Brasileira de Computação. Currículo de Referência para Cursos de Graduação em Computação e Informática, 1999. (disponível em www.sbc.org.br).
Coordenadoria dos Órgãos Colegiados
Cidade Universitária, s/nº Caixa Postal 549 Fone: (067) 3345-7041
79070-900 Campo Grande-MS / http://www.ufms.br e-mail: [email protected]
44
���������������������������������������������������������������������������
���������������������������������������������������������������������������������
�����������������������������������������������������

Documentos relacionados