Graduação em Ciências da Computação (Bacharelado) (Campina Grande, Paraíba)
Universidade Federal de Campina Grande
DFP_
Localização:Campina Grande - Paraíba
Duração:4 Anos
Tipo:Carreiras Universitárias
Modalidade:Presenciais
DFP_
Embora formalmente seja uma universidade nova, a história da UFCG remonta à antiga Escola Politécnica de Campina Grande, criada em 1952. Em particular a história do curso de computação tem sua origem no ano de 1968, quando foi instalado na Escola Politécnica de Campina Grande o primeiro computador em universidades do norte-nordeste do Brasil, um IBM 1130.
Com a aquisição do primeiro computador e a vinda de engenheiros recém-formados do Instituto Tecnológico de Aeronáutica (ITA) foram dadas as condições para a criação do Curso de Mestrado em Engenharia de Sistemas no Centro de Ciências e Tecnologia (CCT) da UFPB, que sucedeu a Escola Politécnica dentro da reforma universitária de 1970. Nesse ambiente foi criado o Departamento de Sistemas e Computação (DSC), que é até hoje a unidade acadêmica da UFCG responsável pelo cursos de graduação, mestrado e doutorado em Ciências da Computação da UFCG.
Inicialmente o DSC contou com a colaboração de professores canadenses das Universidades de Toronto e Wasterloo através dos Convênios de Cooperação CIDA/UFPB e e CIDA/COMBRA encerrados em 1980. Esses convênios incluiam a aquisição de livros, o treinamento, em nível de doutorado, de docentes oriundos do Campus II da UFPB (atual UFCG) e de outras universidades brasileiras e as visitas de professores canadenses, por períodos que variavam de três meses a um ano de permanência.
Desde seu início, a história da computação da UFCG (UFPB à época) é marcada pela forte interação com a sociedade através da formação de recursos humanos para contribuir com a solução dos problemas regionais. Em 1973, em função da demanda da sociedade por profissionais qualificados na área de Computação e Informática e da competência já instalada, foi criado o Curso de Formação de Técnicos de Nível Superior em Processamento de Dados da UFPB, mesma época em que foram instalados os outros cursos também pioneiros no Brasil: PUC/RJ, UFMG e UFRGS.
O Curso de Ciência da Computação
A criação do Curso de Ciência da Computação foi uma conseqüência natural da necessidade de formar profissionais com melhor qualificação básica que a oferecida até então pelo Curso de Formação de Técnicos de Nível Superior em Processamento de Dados. O Curso de Ciência da Computação do Centro de Ciências e Tecnologia (CCT) da Universidade Federal da Paraíba (UFPB) obteve, com o nome de Curso de Bacharelado em Ciências da Computação, sua autorização de funcionamento em 13 de maio de 1976 através da Resolução No 33/76 do CONSEPE/UFPB. E a Resolução No 21/77 do CONSUNI/UFPB homologou a autorização de funcionamento.
Em 10 de abril de 1978, a Resolução No 06/78 do CONSEPE/UFPB estabeleceu a estrutura curricular do Curso de Bacharelado em Ciências da Computação que já se encontrava em funcionamento desde o segundo semestre de 1977. O Curso tinha então uma carga horária de 2.880 horas e 184 créditos. Em 23 de abril de 1979, a Resolução No 23/79 do CONSEPE/UFPB estabeleceu uma nova estrutura curricular para o Curso, que passou a denominar-se Curso de Ciência da Computação. O Curso passou a ter, a partir de então, uma carga horária de 2.950 horas e 190 créditos. Em 15 de janeiro de 1980, a Portaria No 60 do Ministério de Estado da Educação e Cultura, publicada no Diário Oficial da União do dia 16 de janeiro de 1980, concedeu o reconhecimento ao Curso de Ciência da Computação. Antes, portanto, que a primeira turma de alunos tivesse concluído o Curso.
Em 4 de setembro de 1990, a Resolução No 22/90 do CONSEPE/UFPB reformula a estrutura curricular do Curso de Ciência da Computação. O Curso passou a ter, a partir de então, uma carga horária de 3.210 horas e 200 créditos.
Egressos
Desde que foi autorizado a funcionar, o Curso de Ciência da Computação já formou mais de 700 profissionais. Atualmente, o curso tem 350 alunos vinculados. A tabela abaixo mostra o número de alunos que ingressaram no curso, desde sua criação e o número de egressos.
Com a aquisição do primeiro computador e a vinda de engenheiros recém-formados do Instituto Tecnológico de Aeronáutica (ITA) foram dadas as condições para a criação do Curso de Mestrado em Engenharia de Sistemas no Centro de Ciências e Tecnologia (CCT) da UFPB, que sucedeu a Escola Politécnica dentro da reforma universitária de 1970. Nesse ambiente foi criado o Departamento de Sistemas e Computação (DSC), que é até hoje a unidade acadêmica da UFCG responsável pelo cursos de graduação, mestrado e doutorado em Ciências da Computação da UFCG.
Inicialmente o DSC contou com a colaboração de professores canadenses das Universidades de Toronto e Wasterloo através dos Convênios de Cooperação CIDA/UFPB e e CIDA/COMBRA encerrados em 1980. Esses convênios incluiam a aquisição de livros, o treinamento, em nível de doutorado, de docentes oriundos do Campus II da UFPB (atual UFCG) e de outras universidades brasileiras e as visitas de professores canadenses, por períodos que variavam de três meses a um ano de permanência.
Desde seu início, a história da computação da UFCG (UFPB à época) é marcada pela forte interação com a sociedade através da formação de recursos humanos para contribuir com a solução dos problemas regionais. Em 1973, em função da demanda da sociedade por profissionais qualificados na área de Computação e Informática e da competência já instalada, foi criado o Curso de Formação de Técnicos de Nível Superior em Processamento de Dados da UFPB, mesma época em que foram instalados os outros cursos também pioneiros no Brasil: PUC/RJ, UFMG e UFRGS.
O Curso de Ciência da Computação
A criação do Curso de Ciência da Computação foi uma conseqüência natural da necessidade de formar profissionais com melhor qualificação básica que a oferecida até então pelo Curso de Formação de Técnicos de Nível Superior em Processamento de Dados. O Curso de Ciência da Computação do Centro de Ciências e Tecnologia (CCT) da Universidade Federal da Paraíba (UFPB) obteve, com o nome de Curso de Bacharelado em Ciências da Computação, sua autorização de funcionamento em 13 de maio de 1976 através da Resolução No 33/76 do CONSEPE/UFPB. E a Resolução No 21/77 do CONSUNI/UFPB homologou a autorização de funcionamento.
Em 10 de abril de 1978, a Resolução No 06/78 do CONSEPE/UFPB estabeleceu a estrutura curricular do Curso de Bacharelado em Ciências da Computação que já se encontrava em funcionamento desde o segundo semestre de 1977. O Curso tinha então uma carga horária de 2.880 horas e 184 créditos. Em 23 de abril de 1979, a Resolução No 23/79 do CONSEPE/UFPB estabeleceu uma nova estrutura curricular para o Curso, que passou a denominar-se Curso de Ciência da Computação. O Curso passou a ter, a partir de então, uma carga horária de 2.950 horas e 190 créditos. Em 15 de janeiro de 1980, a Portaria No 60 do Ministério de Estado da Educação e Cultura, publicada no Diário Oficial da União do dia 16 de janeiro de 1980, concedeu o reconhecimento ao Curso de Ciência da Computação. Antes, portanto, que a primeira turma de alunos tivesse concluído o Curso.
Em 4 de setembro de 1990, a Resolução No 22/90 do CONSEPE/UFPB reformula a estrutura curricular do Curso de Ciência da Computação. O Curso passou a ter, a partir de então, uma carga horária de 3.210 horas e 200 créditos.
Egressos
Desde que foi autorizado a funcionar, o Curso de Ciência da Computação já formou mais de 700 profissionais. Atualmente, o curso tem 350 alunos vinculados. A tabela abaixo mostra o número de alunos que ingressaram no curso, desde sua criação e o número de egressos.
Primeiro semestre
1. Cálculo Diferencial e Integral I, 4 créditos
2. Álgebra Vetorial e Geometria Analítica, 4 créditos
3. Leitura e Produção de Textos, 4 créditos
4. Programação I, 4 créditos
5. Introdução à Computação, 4 créditos
6. Laboratório de Programação I, 4 créditos
Obrigatórios: 24 créditos (acumulados: 24/166 = 14,45%)
Optativos: 0 créditos (acumulados: 0/42 = 0,0%)
Total: 24 créditos (acumulados: 24/208 = 11,5%)
Segundo semestre
1. Cálculo Diferencial e Integral II, 4 créditos
2. Matemática Discreta, 4 créditos
3. Metodologia Científica, 4 créditos
4. Programação II, 4 créditos
5. Teoria dos Grafos, 2 créditos
6. Fundamentos de Física Clássica, 4 créditos
7. Laboratório de Programação II, 4 créditos
Obrigatórios: 26 créditos (acumulados: 50/166 = 30,12%)
Optativos: 0 créditos (acumulados: 0/42 = 0,0%)
Total: 26 créditos (acumulados: 50/208 = 24,03%)
Terceiro semestre
1. Álgebra Linear, 4 créditos
2. Probabilidade e Estatística, 4 créditos
3. Teoria da Computação, 4 créditos
4. Estruturas de Dados e Algoritmos, 4 créditos
5. Fundamentos de Física Moderna, 4 créditos
6. Gerência da Informação, 4 créditos
7. Laboratório de Estruturas de Dados e Algoritmos, 4 créditos
Obrigatórios: 28 créditos (acumulados: 78/166 = 46,98%)
Optativos: 0 créditos (acumulados: 0/42 = 0,0%)
Total: 28 créditos (acumulados: 78/208 = 37,50%)
Quarto semestre
1. Métodos Estatísticos, 4 créditos
2. Paradigmas de Linguagens de Programação, 2 créditos
3. Lógica Matemática, 4 créditos
4. Organização e Arquitetura de Computadores I, 4 créditos
5. Engenharia de Software I, 4 créditos
6. Sistemas de Informação I, 4 créditos
7. Laboratório de Organização e Arquitetura de Computadores, 4 créditos
Obrigatórios: 26 créditos (acumulados: 104/166 = 62,65%)
Optativos: 0 créditos (acumulados: 0/42 = 0,0%)
Total: 26 créditos (acumulados: 104/208 = 50,00%)
Quinto semestre
1. Informática e Sociedade, 2 créditos
2. Análise e Técnicas de Algoritmos, 4 créditos
3. Compiladores, 4 créditos
4. Redes de Computadores, 4 créditos
5. Bancos de Dados I, 4 créditos
6. Sistemas de Informação II, 4 créditos
7. Laboratório de Engenharia de Software, 2 créditos
Obrigatórios: 24 créditos (acumulados: 128/166 = 77,10%)
Optativos: 0 créditos (acumulados: 0/42 = 0,0%)
Total: 24 créditos (acumulados: 128/208 = 61,53%)
Sexto semestre
1. Direito e Cidadania, 4 créditos
2. Sistemas Operacionais, 4 créditos
3. Interconexão de Redes de Computadores, 2 créditos
4. Banco de Dados II, 4 créditos
5. Inteligência Artificial I, 4 créditos
6. Laboratório de Interconexão de Redes de Computadores, 2 créditos
7. Optativa 1, 4 créditos
8. Optativa 2, 4 créditos
Obrigatórios: 20 créditos (acumulados: 148/166 = 89.15%)
Optativos: 8 créditos (acumulados: 8/42 = 19,04%)
Total: 28 créditos (acumulados: 156/208 = 75,00%)
Sétimo semestre
1. Métodos e Software Numéricos, 4 créditos
2. Avaliação de Desempenho de Sistemas Discretos, 4 créditos
3. Projeto em Computação I, 4 créditos
4. Optativa 3, 4 créditos
5. Optativa 4, 4 créditos
6. Optativa 5, 4 créditos
7. Optativa 6, 4 créditos
Obrigatórios: 12 créditos (acumulados: 160/166 = 96,38%)
Optativos: 16 créditos (acumulados: 24/42 = 57,14%)
Total: 28 créditos (acumulados: 184/208 = 88,46%)
Oitavo semestre
1. Projeto em Computação II, 6 créditos
2. Optativa 7, 4 créditos
3. Optativa 8, 4 créditos
4. Optativa 9, 4 créditos
5. Optativa 10, 4 créditos
6. Optativa 11, 2 créditos
Obrigatórios: 6 créditos (acumulados: 166/166 = 100.0%)
Optativos: 18 créditos (acumulados: 42/42 = 100.0%)
Total: 24 créditos (acumulados: 208/208 = 100.0%)
1. Cálculo Diferencial e Integral I, 4 créditos
2. Álgebra Vetorial e Geometria Analítica, 4 créditos
3. Leitura e Produção de Textos, 4 créditos
4. Programação I, 4 créditos
5. Introdução à Computação, 4 créditos
6. Laboratório de Programação I, 4 créditos
Obrigatórios: 24 créditos (acumulados: 24/166 = 14,45%)
Optativos: 0 créditos (acumulados: 0/42 = 0,0%)
Total: 24 créditos (acumulados: 24/208 = 11,5%)
Segundo semestre
1. Cálculo Diferencial e Integral II, 4 créditos
2. Matemática Discreta, 4 créditos
3. Metodologia Científica, 4 créditos
4. Programação II, 4 créditos
5. Teoria dos Grafos, 2 créditos
6. Fundamentos de Física Clássica, 4 créditos
7. Laboratório de Programação II, 4 créditos
Obrigatórios: 26 créditos (acumulados: 50/166 = 30,12%)
Optativos: 0 créditos (acumulados: 0/42 = 0,0%)
Total: 26 créditos (acumulados: 50/208 = 24,03%)
Terceiro semestre
1. Álgebra Linear, 4 créditos
2. Probabilidade e Estatística, 4 créditos
3. Teoria da Computação, 4 créditos
4. Estruturas de Dados e Algoritmos, 4 créditos
5. Fundamentos de Física Moderna, 4 créditos
6. Gerência da Informação, 4 créditos
7. Laboratório de Estruturas de Dados e Algoritmos, 4 créditos
Obrigatórios: 28 créditos (acumulados: 78/166 = 46,98%)
Optativos: 0 créditos (acumulados: 0/42 = 0,0%)
Total: 28 créditos (acumulados: 78/208 = 37,50%)
Quarto semestre
1. Métodos Estatísticos, 4 créditos
2. Paradigmas de Linguagens de Programação, 2 créditos
3. Lógica Matemática, 4 créditos
4. Organização e Arquitetura de Computadores I, 4 créditos
5. Engenharia de Software I, 4 créditos
6. Sistemas de Informação I, 4 créditos
7. Laboratório de Organização e Arquitetura de Computadores, 4 créditos
Obrigatórios: 26 créditos (acumulados: 104/166 = 62,65%)
Optativos: 0 créditos (acumulados: 0/42 = 0,0%)
Total: 26 créditos (acumulados: 104/208 = 50,00%)
Quinto semestre
1. Informática e Sociedade, 2 créditos
2. Análise e Técnicas de Algoritmos, 4 créditos
3. Compiladores, 4 créditos
4. Redes de Computadores, 4 créditos
5. Bancos de Dados I, 4 créditos
6. Sistemas de Informação II, 4 créditos
7. Laboratório de Engenharia de Software, 2 créditos
Obrigatórios: 24 créditos (acumulados: 128/166 = 77,10%)
Optativos: 0 créditos (acumulados: 0/42 = 0,0%)
Total: 24 créditos (acumulados: 128/208 = 61,53%)
Sexto semestre
1. Direito e Cidadania, 4 créditos
2. Sistemas Operacionais, 4 créditos
3. Interconexão de Redes de Computadores, 2 créditos
4. Banco de Dados II, 4 créditos
5. Inteligência Artificial I, 4 créditos
6. Laboratório de Interconexão de Redes de Computadores, 2 créditos
7. Optativa 1, 4 créditos
8. Optativa 2, 4 créditos
Obrigatórios: 20 créditos (acumulados: 148/166 = 89.15%)
Optativos: 8 créditos (acumulados: 8/42 = 19,04%)
Total: 28 créditos (acumulados: 156/208 = 75,00%)
Sétimo semestre
1. Métodos e Software Numéricos, 4 créditos
2. Avaliação de Desempenho de Sistemas Discretos, 4 créditos
3. Projeto em Computação I, 4 créditos
4. Optativa 3, 4 créditos
5. Optativa 4, 4 créditos
6. Optativa 5, 4 créditos
7. Optativa 6, 4 créditos
Obrigatórios: 12 créditos (acumulados: 160/166 = 96,38%)
Optativos: 16 créditos (acumulados: 24/42 = 57,14%)
Total: 28 créditos (acumulados: 184/208 = 88,46%)
Oitavo semestre
1. Projeto em Computação II, 6 créditos
2. Optativa 7, 4 créditos
3. Optativa 8, 4 créditos
4. Optativa 9, 4 créditos
5. Optativa 10, 4 créditos
6. Optativa 11, 2 créditos
Obrigatórios: 6 créditos (acumulados: 166/166 = 100.0%)
Optativos: 18 créditos (acumulados: 42/42 = 100.0%)
Total: 24 créditos (acumulados: 208/208 = 100.0%)
DFP_