Skip to content

Instantly share code, notes, and snippets.

@gabriel-batistuta
Created August 5, 2024 01:59
Show Gist options
  • Select an option

  • Save gabriel-batistuta/fb415b0f65363ecf9ea6af7fe962a96c to your computer and use it in GitHub Desktop.

Select an option

Save gabriel-batistuta/fb415b0f65363ecf9ea6af7fe962a96c to your computer and use it in GitHub Desktop.
Arquivo json contendo informações sobre o curso de Ciência da Computação e a grade curricular 2022.1 da UERN
{
"course_info": {
"curso": "[101810-0] Ciência da Computação - Bacharelado",
"matriz curricular": "2022.1 [Válida para ingressantes a partir de 2022.1]",
"campus/cidade": "Campus Central - Mossoró",
"faculdade": "Faculdade de Ciências Exatas e Naturais - FANAT"
},
"hours_info": {
"obrigatórias": "2820 horas",
"optativas": "630 horas",
"ativ. complementares": "150 horas",
"total a integralizar": "3600 horas",
"eletivas": "240 horas"
},
"subjects": [
{
"Código": "0805175-1",
"Disciplina/Atividade": "Introdução à Ciência da Computação",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805176-1",
"Disciplina/Atividade": "Introdução à Programação",
"CH": "45",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805177-1",
"Disciplina/Atividade": "Laboratório de Introdução à Programação",
"CH": "45",
"Aplicação": "Prática",
"Situação": "Obrigatória"
},
{
"Código": "0402026-1",
"Disciplina/Atividade": "Língua Inglesa Instrumental I",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805178-1",
"Disciplina/Atividade": "Lógica e Matemática Discreta",
"CH": "90",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0801092-1",
"Disciplina/Atividade": "Matemática Básica",
"CH": "90",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805901-1",
"Disciplina/Atividade": "Seminários em Ciência da Computação I",
"CH": "15",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0801019-1",
"Disciplina/Atividade": "Cálculo para Computação",
"CH": "90",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805180-1",
"Disciplina/Atividade": "Computadores e Sociedade",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805181-1",
"Disciplina/Atividade": "Estrutura de Dados e Técnicas de Programação",
"CH": "45",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805179-1",
"Disciplina/Atividade": "Hardware I",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805182-1",
"Disciplina/Atividade": "Laboratório de Estrutura de Dados e Técnicas de Programação",
"CH": "45",
"Aplicação": "Prática",
"Situação": "Obrigatória"
},
{
"Código": "0805184-1",
"Disciplina/Atividade": "Laboratório de Programação Orientada a Objetos",
"CH": "30",
"Aplicação": "Prática",
"Situação": "Obrigatória"
},
{
"Código": "0805185-1",
"Disciplina/Atividade": "Metodologia Científica",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805183-1",
"Disciplina/Atividade": "Programação Orientada a Objetos",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805902-1",
"Disciplina/Atividade": "Seminários em Ciência da Computação II",
"CH": "15",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805188-1",
"Disciplina/Atividade": "Fundamentos de Sistemas Operacionais",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805186-1",
"Disciplina/Atividade": "Hardware II",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805187-1",
"Disciplina/Atividade": "Organização e Recuperação da Informação",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0801046-1",
"Disciplina/Atividade": "Probabilidade e Estatística",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0401033-1",
"Disciplina/Atividade": "Produção Textual",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805903-1",
"Disciplina/Atividade": "Seminários Em Ciência da Computação III",
"CH": "15",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805061-1",
"Disciplina/Atividade": "Teoria dos Grafos",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805063-1",
"Disciplina/Atividade": "Transmissão de Dados",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805192-1",
"Disciplina/Atividade": "Banco de Dados I",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805193-1",
"Disciplina/Atividade": "Computação Gráfica",
"CH": "90",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805190-1",
"Disciplina/Atividade": "Fundamentos de Redes de Computadores",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805189-1",
"Disciplina/Atividade": "Hardware III",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805191-1",
"Disciplina/Atividade": "Linguagens Formais e Autômatos",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805904-1",
"Disciplina/Atividade": "Seminários em Ciência da Computação IV",
"CH": "15",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805194-1",
"Disciplina/Atividade": "Arquitetura TCP/IP",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805197-1",
"Disciplina/Atividade": "Banco de Dados II",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805195-1",
"Disciplina/Atividade": "Empreendedorismo Digital",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805198-1",
"Disciplina/Atividade": "Engenharia de Software I",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805199-1",
"Disciplina/Atividade": "Estágio Supervisionado",
"CH": "150",
"Aplicação": "Prática",
"Situação": "Obrigatória"
},
{
"Código": "0805196-1",
"Disciplina/Atividade": "Inteligência Artificial I",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805200-1",
"Disciplina/Atividade": "Compiladores e Paradigmas de Programação",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805201-1",
"Disciplina/Atividade": "Computação Paralela e Distribuída",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805203-1",
"Disciplina/Atividade": "Engenharia de Software II",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805202-1",
"Disciplina/Atividade": "Inteligência Artificial II",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805204-1",
"Disciplina/Atividade": "Projeto Integrador I",
"CH": "90",
"Aplicação": "Prática",
"Situação": "Obrigatória"
},
{
"Código": "0901152-1",
"Disciplina/Atividade": "Direito Digital",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805206-1",
"Disciplina/Atividade": "Projeto de Trabalho de Conclusão de Curso",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805207-1",
"Disciplina/Atividade": "Projeto Integrador II",
"CH": "90",
"Aplicação": "Prática",
"Situação": "Obrigatória"
},
{
"Código": "0805205-1",
"Disciplina/Atividade": "Segurança de Sistemas",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805905-1",
"Disciplina/Atividade": "Seminários em Ciência da Computação V",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Obrigatória"
},
{
"Código": "0805208-1",
"Disciplina/Atividade": "Trabalho de Conclusão de Curso",
"CH": "180",
"Aplicação": "Prática",
"Situação": "Obrigatória"
},
{
"Código": "0801001-1",
"Disciplina/Atividade": "Álgebra Abstrata",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805001-1",
"Disciplina/Atividade": "Ambiente de Desenvolvimento de Sistemas",
"CH": "60",
"Aplicação": "Prática",
"Situação": "Optativa"
},
{
"Código": "0805005-1",
"Disciplina/Atividade": "Arquitetura de Software",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805006-1",
"Disciplina/Atividade": "Automação",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805010-1",
"Disciplina/Atividade": "Cálculo Numérico Computacional",
"CH": "60",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805074-1",
"Disciplina/Atividade": "Computação Móvel",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805018-1",
"Disciplina/Atividade": "Educação à Distância",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805020-1",
"Disciplina/Atividade": "Engenharia de Requisitos",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805023-1",
"Disciplina/Atividade": "Estudo Individualizado",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0802036-1",
"Disciplina/Atividade": "Física para Computação",
"CH": "90",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0702037-1",
"Disciplina/Atividade": "Fundamentos de Filosofia",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805070-1",
"Disciplina/Atividade": "Gerência de Projetos de Software",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805076-1",
"Disciplina/Atividade": "Gestão da Inovação Tecnológica",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805072-1",
"Disciplina/Atividade": "Informática Médica",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805029-1",
"Disciplina/Atividade": "Interação Homem-Máquina",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0102031-1",
"Disciplina/Atividade": "Introdução à Administração",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0101002-1",
"Disciplina/Atividade": "Introdução à Economia",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805032-1",
"Disciplina/Atividade": "Introdução ao Processamento Digital de Imagens",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0401089-1",
"Disciplina/Atividade": "Língua Brasileira de Sinais",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805036-1",
"Disciplina/Atividade": "Metódos Formais",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805080-1",
"Disciplina/Atividade": "Modelagem de Tráfego e Qualidade de Serviço",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805083-1",
"Disciplina/Atividade": "Novas Tecnologias na Educação",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805038-1",
"Disciplina/Atividade": "Otimização de Problemas Ligados à Engenharia do Petróleo",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805039-1",
"Disciplina/Atividade": "Pesquisa Operacional",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805040-1",
"Disciplina/Atividade": "Programação Avançada",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805041-1",
"Disciplina/Atividade": "Programação Concorrente e Distribuída",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805042-1",
"Disciplina/Atividade": "Programação Estruturada",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805046-1",
"Disciplina/Atividade": "Redes de Alta Velocidade",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805048-1",
"Disciplina/Atividade": "Redes Neurais",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805077-1",
"Disciplina/Atividade": "Segurança em Redes de Computadores",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805079-1",
"Disciplina/Atividade": "Servidores de Rede e Aplicações",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805049-1",
"Disciplina/Atividade": "Sistemas de Informação",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805050-1",
"Disciplina/Atividade": "Sistemas de Informação Geográficas",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805073-1",
"Disciplina/Atividade": "Sistemas de Informação na Saúde",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805058-1",
"Disciplina/Atividade": "Sistemas de Processamento Paralelo",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805065-1",
"Disciplina/Atividade": "Sistemas de Tempo Real",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805051-1",
"Disciplina/Atividade": "Sistemas Digitais e Microprocessadores",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805071-1",
"Disciplina/Atividade": "Sistemas Embarcados",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805054-1",
"Disciplina/Atividade": "Sistemas Multimídia",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805056-1",
"Disciplina/Atividade": "Sistemas Tolerantes a Falhas",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805067-1",
"Disciplina/Atividade": "Tópicos Especiais em Engenharia de Software",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805069-1",
"Disciplina/Atividade": "Tópicos Especiais em Programação",
"CH": "60",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805068-1",
"Disciplina/Atividade": "Tópicos Especiais em Redes de Computadores",
"CH": "30",
"Aplicação": "Teórica",
"Situação": "Optativa"
},
{
"Código": "0805209-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação I",
"CH": "90",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805210-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação II",
"CH": "90",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805211-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação III",
"CH": "90",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805212-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação IV",
"CH": "90",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805217-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação IX",
"CH": "30",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805213-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação V",
"CH": "90",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805214-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação VI",
"CH": "90",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805215-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação VII",
"CH": "45",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805216-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação VIII",
"CH": "45",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805218-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação X",
"CH": "60",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805219-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação XI",
"CH": "30",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
},
{
"Código": "0805220-1",
"Disciplina/Atividade": "Unidade Curricular de Extensão em Ciência da Computação XII",
"CH": "60",
"Aplicação": "Teórica/Prática",
"Situação": "Optativa"
}
]
}
@gabriel-batistuta
Copy link
Author

link do repositório com o código de web scraping pra buscar os dados: https://github.com/gabriel-batistuta/subjects-uern-cc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment