CENTRO UNIVERSITÁRIO – CATÓLICA DE SANTA CATARINA EM JARAGUÁ DO SUL PRÓ-REITORIA ACADÊMICA
CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO
Matriz Curricular vigente a partir de 2012/1
Fase Cod. Disciplinas
Carga Horária
Total Teórica Prática
Créd. Horas Créd. Horas Créd. Horas
I 1 Programação I 6 90 2 30 8 120 2 Oficina de Programação I 2 30 - - 2 30 3 Laboratório de Informática I 2 30 - - 2 30 4 Fundamentos de Sistemas de Informação I 2 30 - - 2 30 5 Matemática Computacional 4 60 - - 4 60 6 Metodologia Científica 4 60 - - 4 60 7 Teoria Geral de Sistemas 2 30 - - 2 30
Subtotal 22 330 2 30 24 360 II 8 Programação II 6 90 2 30 8 120 9 Oficina de Programação II 2 30 - - 2 30 10 Laboratório de Informática II 2 30 - - 2 30 11 Fundamentos de Sistemas de Informação II 2 30 - - 2 30 12 Matemática Discreta 4 60 - - 4 60 13 Estrutura de Dados I 4 60 - - 4 60 Subtotal 20 300 2 30 22 330 III 14 Programação III 6 90 2 30 8 120 15 Tecnologia de Programação I 4 60 - - 4 60 16 Estrutura de Dados II 3 45 1 15 4 60
17 Sistema de Banco de Dados I 3 45 1 15 4 60
18 Probabilidade e Estatística 4 60 - - 4 60
Subtotal 20 300 4 60 24 360
IV
19 Programação IV 6 90 2 30 8 120
20 Tecnologia de Programação II 4 60 - - 4 60 21 Sistema de Banco de Dados II 4 60 - - 4 60 22 Arquitetura e Organização de
Subtotal 20 300 4 60 24 360
V
24 Programação V 6 90 2 30 8 120
25 Sistemas Operacionais I 3 45 1 15 4 60
26 Redes e Sistemas Distribuídos I 3 45 1 15 4 60
27 Análise e Projeto de Sistemas I 4 60 - - 4 60 28 Técnicas de Inteligência Artificial 2 30 - - 2 30 29 Disciplina Optativa I IES 2 30 - - 2 30
Subtotal 20 300 4 60 24 360
VI
30 Programação VI 6 90 2 30 8 120
31 Sistemas Operacionais II 3 45 1 15 4 60
32 Redes e Sistemas Distribuídos II 3 45 1 15 4 60
33 Engenharia de Software 4 60 - - 4 60 34 Análise e Projeto de Sistemas II 4 60 - - 4 60
Subtotal 20 300 4 60 24 360
VII
35 Trabalho de Conclusão de Curso I 5 75 2 30 7 105
36 Gestão Empreendedora e Tecnológica 3 45 - - 3 45
37 Programação para Microprocessadores 3 45 1 15 4 60
38 Segurança e Sistemas de Informação 3 45 1 15 4 60
39 Administração de Banco de Dados I 2 30 - - 2 30 40 Gerência de Projetos 4 60 - - 4 60
Subtotal 20 300 4 60 24 360
VIII
41 Trabalho de Conclusão de Curso II 6 90 2 30 8 120
42 Filosofia e Ética 2 30 - - 2 30
43 Gestão do Conhecimento 2 30 2 30 4 60
44 Metodologias e Tecnologias Avançadas
de Sistemas de Informação 2 30 - - 2 30
45 Gestão de Tecnologia da Informação 2 30 2 30 4 60
46 Auditoria de Sistemas de Informação 4 60 - - 4 60 47 Administração de Banco de Dados II 2 30 - - 2 30
Subtotal 20 300 6 90 26 390 TOTAL PARCIAL 162 2430 30 450 192 2880 Projeto Comunitário - - 2 30 2 30 Atividades Complementares - - 6 90 6 90 TOTAL GERAL 162 2430 38 570 200 3000
Observações:
1. As ementas e referências básicas e complementares das disciplinas integrantes da matriz curricular do Curso de Bacharelado em Sistemas de Informação encontram-se em Apêndice A
2. Na Disciplina Optativa IES, o acadêmico poderá cursar LIBRAS (Língua Brasileira de Sinais) e/ou outras disciplinas oferecidas pelos cursos de graduação da Católica de Santa Catarina em Jaraguá do Sul e que não façam parte da matriz curricular do Curso de Bacharelado em Sistemas de Informação.
3. Para realizar o Trabalho de Conclusão de Curso I e II (TCC I e II), o acadêmico deverá atender aos requisitos previstos no Regulamento de TCC do Curso de Bacharelado em Sistemas de Informação.
4. O projeto Comunitário será desenvolvido de acordo com o Regulamento Institucional, respeitando-se as especificidades do Curso de Bacharelado em Sistemas de Informação.
5. As Atividades Complementares serão validadas conforme Regulamento próprio do Curso de Bacharelado em Sistemas de Informação, podendo ser realizadas a partir da 1ª fase do curso.
EMENTÁRIO DAS DISCIPLINAS DO CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO – Vigente a partir de 2012/1
1ª FASE
1 - PROGRAMAÇÃO I Ementa
Conceitos/Estrutura básica Algoritmos. Tipos de dados. Comandos de uma linguagem forma. Estrutura Condicional. Estrutura de Repetição. Estruturas Homogêneas.
2 - OFICINA DE PROGRAMAÇÃO I Ementa
API J2ME e dispositivos móveis. Estrutura de Jogos Eletrônicos. Interface Homem-Máquina. Ferramentas e API de Jogos eletrônicos.
3 - LABORATÓRIO DE INFORMÁTICA I Ementa
Linguagens de marcação e linguagens declarativas. HTML. XHTML. CSS. W3C.
4 - FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO I Ementa
Tecnologia da Informação. Sistemas de Informação. Aplicações de sistemas de informações.
5 – MATEMÁTICA COMPUTACIONAL Ementa
Conjuntos Numéricos e Funções Reais, Limites, Derivadas, Integral indefinida. Técnicas de integração. Integral definida. Aplicações da Integral definida. Integrais impróprias. Resolução de Problemas.
6 - METODOLOGIA CIETÍFICA Ementa
Universidade. O ato de estudar. Pesquisa. Projeto de Pesquisa. Normas de sistematização e apresentação de trabalhos acadêmicos.
7 - TEORIA GERAL DE SISTEMAS Ementa
Atomismo, Sistemismo e Holismo. Histórico, vertentes e a Teoria Geral de Sistemas. Fundamentos de Teoria Geral de Sistemas. Entropia, auto-organização e sistemas sócio-técnicos. Sistemas complexos. Sistemas de Informação: estrutura e evolução. Sistemas nas organizações, na gestão das empresas e na gestão do conhecimento.
2ª FASE
8 - PROGRAMAÇÃO II Ementa
Fundamentos da Programação Orientada a Objetos. Objetos e Classes. Métodos. Acesso a Banco de Dados. Tratamento de exceções.
9 - OFICINA DE PROGRAMAÇÃO II Ementa
Conceitos de desenvolvimento de projeto de software. Conceitos de interface de programação. Desenvolvimento de um jogo eletrônico casual.
10 - LABORATÓRIO DE INFORMÁTICA II Ementa
Linguagens script para web. Troca de Dados WEB. Conteúdo dinâmico. Aplicações Rica para WEB
11 - FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO II Ementa
Ciclo desenvolvimento de software. Processo de desenvolvimento de software. Gerência de projeto. Documentação para desenvolvimento de sistemas.
12 - MATEMÁTICA DISCRETA Ementa:
Conjuntos. Funções. Relações sobre conjuntos. Indução matemática. Recursão. Sistemas algébricos. Lógica e circuitos lógicos. Teoria dos códigos: canal binário simétrico, código de blocos, matrizes geradoras e verificadoras, códigos de grupo, códigos de Hamming. Grafos. Árvores.
13 - ESTRUTURAS DE DADOS I Ementa
Introdução a Tipos Abstratos de Dados. Listas Lineares (Pilha, Fila, Lista). Recursão. Listas não-Lineares (Árvores). Busca (Seqüencial, Indexada, Binária), Árvores de Busca, Hashing.
3ª FASE
14 - PROGRAMAÇÃO III Ementa
Interfaces Gráficas. Tratamento de Eventos. Tratamento de Erros. Frameworks de desenvolvimento. Padrões de Projeto.
15 - TECNOLOGIAS DE PROGRAMAÇÃO I Ementa
Ambientes RAD. Programação visual baseada em eventos. Persistência de banco de dados. Utilização de banco de dados. Desenvolvimento de aplicações.
16 - ESTRUTURAS DE DADOS II Ementa
Ordenação. Considerações sobre Complexidade de Algoritmos. Comparação entre algoritmos. Algoritmos de Ordenação. Grafos. Conceitos Iniciais e Aplicações, Representações. Algoritmos sobre Grafos. Travessia.
17 - SISTEMAS DE BANCOS DE DADOS I Ementa
Introdução a Banco de Dados. Modelagem de dados. Normalização de Dados. Modelo Relacional e Álgebra Relacional.
18 - PROBABILIDADE E ESTATÍSTICA Ementa
Estatística Descritiva. Teoria da Amostragem. Noções de Distribuição por Amostragem. Representação tabular e gráfica. Medidas de posição. Medidas de dispersão. Medidas de Assimetria. Medidas de curtose. Variáveis Aleatórias Discretas e Contínuas. Principais Distribuições Discretas e Contínuas. Amostragem. Intervalos de Confiança.
4ª FASE
19 - PROGRAMAÇÃO IV Ementa
Desenvolvimento de aplicações para WEB,. Padrões de Projeto. Aplicações Servlets e JSP. Padrões Struts.
20 - TECNOLOGIAS DE PROGRAMAÇÃO II Ementa
Desenvolvimento de aplicações Server-Side. Padrões Microsoft .NET. Integração de sistemas com Banco de Dados. Linguagem de Programação C# aplicada para Web (ASP.NET). Integração de Javascript e ASP.NET. Frameworks MVC: ASP.NET MVC.
21 - SISTEMAS DE BANCOS DE DADOS II Ementa
Arquitetura de Banco de Dados. SQL. Programação para Banco de Dados. XML
22 - ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Ementa
Sistemas de numeração. Operações lógicas (OU, E, NOT). Portas lógicas. Circuitos digitais combinacionais. Circuitos seqüências, contadores. Armazenamento binário. Funcionamento interno. Conceitos básicos de Hardware. Arquitetura de Hardware. Dispositivos e Componentes.
23 ENGENHARIA DE PROCESSOS E REQUISITOS Ementa
Análise de Requisitos (quantitativos e qualitativos). Ambigüidade na definição de requisitos. Levantamento de requisitos relevantes. Técnicas de identificação de requisitos. Requisitos de negócio, de usuário, funcionais e não funcionais. Validação e teste de requisitos. Desenvolvimento de processos de negócio. Ferramentas de modelagem de processos. Aderência de especificações de requisitos e processos de negócio. Ergonomia de software. Arquitetura de software. Desenvolvimento de protótipos.
5ª FASE
24 - PROGRAMAÇÃO V Ementa
Conceitos de aplicação Client/Server. Mapeamento O/R. Aplicações Distribuídas. Contextos e containers. Unidade de Persistência. Segurança em Transações.
25 - SISTEMAS OPERACIONAIS I Ementa
Conceitualização de Sistema operacional. Conceito de processo. Gerência de processador: escalonamento de processos, monoprocessamento e multiprocessamento. Concorrência e sincronização de processos. Alocação de recursos e deadlocks.
26 - REDES E SISTEMAS DISTRIBUÍDOS I Ementa
Introdução às redes de computadores. Camadas do modelo OSI. Arquitetura de redes: LANs e WANs. Arquitetura da Internet. Protocolos.
27 - ANÁLISE E PROJETO DE SISTEMAS I Ementa
Análise Orientada a Objetos. Modelagem de Objetos utilizando a UML. Ciclo de vida do Processo Unificado de modelagem de objetos.
28 - TÉCNICAS DE INTELIGÊNCIA ARTIFICIAL Ementa
Resolução heurística de problemas: métodos de espaço de estados, métodos de reduções sucessivas de problemas. Prova automática de teoremas, representação do conhecimento, sistemas baseados e conhecimento/inteligentes e sistemas multiagente.
29 – DISCIPLINA OPTATIVA I IES
O acadêmico poderá cursar LIBRAS (Língua Brasileira de Sinais) e/ou outras disciplinas oferecidas pelos cursos de graduação do Centro Universitário – Católica de Santa Catarina, e que não façam parte da matriz curricular do Curso de Bacharelado em Sistemas de Informação.
6ª FASE
30 - PROGRAMAÇÃO VI Ementa
Patterns de Desenvolvimento. Web Services. Web Services em J2EE.
31 - SISTEMAS OPERACIONAIS II Ementa
Gerenciamento de memória. Memória virtual. Gerenciamento de arquivos. Gerenciamento de dispositivos de entrada/saída. Análise de desempenho.
32 - REDES E SISTEMAS DISTRIBUÍDOS II Ementa
Serviços de rede. Análise de desempenho de redes de computadores. Qualidade de serviço e voz sobre IP. Segurança em redes de computadores. Sistemas distribuídos.
33 - ENGENHARIA DE SOFTWARE Ementa
Introdução à Engenharia de software. Ciclo de vida e processo de software. Organização Equipes. Qualidade de Software.
34 - ANÁLISE E PROJETO DE SISTEMAS II Ementa
Modelagem de Objetos utilizando a UML. Componentes e Padrões. Qualidade do Produto de Software. Ergonomia e usabilidade de software.
7ª FASE
35 – TRABALHO DE CONCLUSÃO DE CURSO I Ementa
Suporte prático as teorias trabalhadas nos diversos programas de aprendizagem dos semestres anteriores e atuais. Integração operacional das práticas pedagógicas através do desenvolvimento de projetos práticos em computação.
36 - GESTÃO EMPREENDEDORA E TECNOLÓGICA Ementa
Empreendedor tecnológico. Oportunidades de negócio. Empresa Orientada para o cliente. Tópicos de Gestão. Desenvolvimento de empresas tecnológicas.
37 – PROGRAMAÇÃO PARA MICROPROCESSADORES Ementa
Fundamentos básicos. Introdução aos Sistemas Embutidos. Introdução microcontrolador HC08. Introdução a programação de microcontroladores.
38 - SEGURANÇA E SISTEMAS DE INFORMAÇÃO Ementa
Conceitos sobre segurança da informação. Perfil de um possível atacante. Testes de verificação de insegurança. Mecanismo para garantir a segurança. Uso de criptografia. Políticas e normas de segurança.
39 - ADMNISTRAÇÃO DE BANCO DE DADOS I Ementa
Arquitetura de um Sistema Gerenciador de Banco de Dados. Inicializar e Desativar Banco de Dados. Gerenciamento do Espaço Físico.
40 - GERÊNCIA DE PROJETOS Ementa
Fundamentos da Gerência de Projetos. Escopo do Projeto. Planejamento. Execução. Controle. Avaliação do Projeto.
8ª FASE
41 - TRABALHO DE CONCLUSÃO DE CURSO II Ementa
Suporte prático as teorias trabalhadas nos diversos programas de aprendizagem dos semestres anteriores e atuais. Integração operacional das práticas pedagógicas através do desenvolvimento de projetos práticos em computação.
42 - FILOSOFIA E ÉTICA Ementa
Fundamentos da Filosofia. Histórico e correntes da Filosofia. Ética como preocupação filosófica.
43 - GESTÃO DO CONHECIMENTO Ementa
Tecnologia da Informação, Sistemas de Informação, Ontologias, Gestão do Conhecimento, Relações Sociais Eletrônicas, Aprendizado de Máquina, Raciocínio baseado em Casos.
44 - METODOLOGIAS E TECNOLOGIAS AVANÇADAS DE SISTEMA DE INFORMAÇÃO
Ementa
Workflow: conceitos, características, aplicações. GED – Gerenciamento Eletrônico de Documentos. Ontologias. Web Service e SOA. Bases do conhecimento. Data Warehouse. E-channel. E-business, E-Learning.
45 - GESTÃO DE TECNOLOGIA DA INFORMAÇÃO Ementa
Gerenciamento dos recursos tecnológicos de uma empresa, serviços inerentes, controle de qualidade, legislação. Conceitos emergentes e tendências para gerenciamento do canal tecnológico. Auditoria e governança da TI. ITIL. COBIT. Gestão de Riscos. Terceirização, outsourcing e off-shore.
46 - AUDITORIA DE SISTEMAS DE INFORMAÇÃO Ementa
Auditoria de sistemas. Segurança de sistemas. Metodologias de auditoria. Análise de riscos. Plano de contingência. Classificação da Informação. Técnicas de avaliação de sistemas. Aspectos especiais: vírus, fraudes, criptografia, acesso não autorizado.
47 - ADMNISTRAÇÃO DE BANCO DE DADOS II Ementa
Usuários e Privilégios. Backup e Recuperação do Banco de Dados. Refinamento do Banco de Dados.
PROJETO COMUNITÁRIO Ementa
A caracterização do Projeto Comunitário da Católica de Santa Catarina. A compreensão da responsabilidade social de cada indivíduo como integrante do contexto social no qual está inserido. O aluno como aprendiz de transformação social. A vivência comunitária como fator de aprendizagem para a formação integral. A participação em projetos de atividades comunitárias.
ATIVIDADES COMPLEMETARES
Ementa
As atividades complementares são componentes curriculares que envolvem ensino, pesquisa e extensão, desenvolvidas por iniciativa individual do acadêmico regularmente matriculado em qualquer fase do curso e devem atender às respectivas Diretrizes Curriculares Nacionais. São possibilidades de atividades complementares: disciplinas isoladas realizadas em outro curso da Instituição ou fora dela que venham complementar a sua formação pessoal e profissional, conferências, palestras, seminários, simpósios, exercício de monitoria, participação em pesquisas institucionais e/ou projetos de iniciação científica, artigos publicados em revistas acadêmicas e científicas, dentre outras.