Ciência da Computação - Campus Avançado de Natal


Links
Campus Avançado Site Curso Departamento
Natal

:: Código:

101810-0

:: Modalidade: 

Bacharelado

:: Carga Horária Total:

3380 horas -  Matriz Curricular

:: Tempo do Curso:

Entre 4 e 6 anos (máximo)

:: Correio Eletrônico:

 di_natal@uern.br

:: Objetivo do Curso:


Disponibilizar no mercado de trabalho, profissionais com qualificação técnica, científica, crítica e política para pesquisar, compreender e desenvolver temas relacionados à Ciência da Computação.

:: Perfil do Formando:


Possuam sólida formação em Ciência da Computação e Matemática que os capacitem a construir aplicativos de propósito geral, ferramentas e infraestrutura de software de sistemas de computação e de sistemas embarcados, gerar conhecimento científico e inovação e que os incentivem a estender suas competências à medida que a área se desenvolve;

Possuam visão global e interdisciplinar de sistemas e entendem que esta visão transcende os detalhes de implementação dos vários componentes e os conhecimentos dos domínios de aplicação;

Conheçam a estrutura dos sistemas de computação e os processos envolvidos na sua construção e análise;

Conheçam os fundamentos teóricos da área de Computação e relacionem esses fundamentos com a prática;

Sejam reflexivos na construção de sistemas de computação por entender que eles influenciam direta ou indiretamente as pessoas;

Possuam a capacidade de criar soluções para problemas complexos que têm muitas relações entre domínios de conhecimento teórico e de conhecimento prático;

Reconheçam que é fundamental a inovação e a criatividade, e entendam as perspectivas de negócios e oportunidades empreendedoras.

:: Campo de Atuação:

  • Iniciativa pública e privada; Projetos de sistemas; Consultoria em tecnologia; Gerência de área/empresa tecnológica; Instituições de ensino superior; Profissional autônomo.


:: Atribuições do profissional formado:

  • Compreender os fatos essenciais, os conceitos, os princípios e as teorias relacionadas à Ciência da Computação e às aplicações de software e hardware;
  • Reconhecer a importância do pensamento computacional no cotidiano e sua aplicação em circunstâncias apropriadas e em domínios diversos;
  • Identificar e gerenciar os riscos que podem estar envolvidos na operação de equipamentos de computação (incluindo os aspectos de dependabilidade e segurança);
  • Identificar e analisar requisitos e especificações para problemas específicos e planejar estratégias para suas soluções;
  • Especificar, projetar, implementar, manter e avaliar sistemas baseados em computação, empregando teorias, práticas e ferramentas adequadas;
  • Conceber soluções computacionais a partir de decisões visando o equilíbrio de todos os fatores envolvidos;
  • Empregar metodologias que visem garantir critérios de qualidade ao longo de todas as etapas de desenvolvimento de uma solução computacional;
  • Analisar quanto um sistema baseado em computadores atende os critérios definidos para seu uso corrente e futuro (adequabilidade);
  • Gerenciar projetos de desenvolvimento de sistemas computacionais;
  • Aplicar temas e princípios recorrentes, como abstração, complexidade, princípio de localidade de referência (caching), compartilhamento de recursos, segurança, concorrência, evolução de sistemas, entre outros, e reconhecer que esses temas e princípios são fundamentais à área de Ciência da Computação;
  • Escolher e aplicar boas práticas e técnicas que conduzam ao raciocínio rigoroso no planejamento, na execução e no acompanhamento, na medição e gerenciamento geral da qualidade de sistemas computacionais.
Google+
Universidade do Estado do Rio Grande do Norte - UERN
Rua Almino Afonso, 478 - Centro - Mossoró/RN | CEP: 59.610-210 | reitoria@uern.br | 84 3315-2145
© 2012 Agência de Comunicação da UERN - AGECOM | agecom@uern.br | 84 3315-2144 / 3315-2115

^