Post on 11-Nov-2018
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 do Curso de Graduação Bacharelado em Sistemas de Informação
(Válida a partir 2017/1)
Fase Cód. Disciplinas
Carga Horária
Teórica / Prática APS TOTAL
Créditos Horas Créditos Horas Créditos Horas
I
1 Lógica de Programação 6 90 2 30 8 120
2 Arquitetura e Organização de Computadores
4 60 4 60
3 Sistemas Operacionais 4 60 4 60
4 Ferramentas WEB 2 30 2 30 4 60
5 Empreendedorismo 4 60 4 60
Subtotal 20 300 4 60 24 360
II
6 Programação I 6 90 2 30 8 120
7 Oficina de Programação I 4 60 2 30 6 90
8 Fundamentos de Sistemas de Informação e Gestão
2 30 2 30
9 Teoria Geral de Sistemas 2 30 2 30
10 Estrutura de Dados 4 60 2 30 6 90
11 Sociologia 2 30 2 30
Subtotal 20 300 6 90 26 390
III
12 Desenvolvimento para Dispositivos Móveis
6 90 6 90
13 Oficina de Programação II 2 30 1 15 3 45
14 Programação II 4 60 2 30 6 90
15 Banco de Dados I 4 60 1 15 5 75
16 Matemática Computacional 4 60 4 60
Subtotal 20 300 4 60 24 360
IV
17 Programação III 8 120 8 120
18 Banco de Dados II 4 60 1 15 5 75
19 Redes de Computadores 4 60 1 15 5 75
20 Engenharia de Requisitos 4 60 4 60
Subtotal 20 300 2 30 22 330
V
21 Programação IV 4 60 1 15 5 75
22 Análise e Projeto de Sistemas I 4 60 1 15 5 75
23 Engenharia de Software 4 60 4 60
24 Sistemas Embarcados 4 60 1 15 5 75
25 Gerenciamento de Projetos 4 60 4 60
Subtotal 20 300 3 45 23 345
VI
26 Programação V 8 120 8 120
27 Análise e Projeto de Sistemas II 2 30 2 30
28 Usabilidade 2 30 2 30
29 Probabilidade e Estatística 4 60 1 15 5 75
30 Algoritmos Avançados 4 60 1 15 5 75
Subtotal 20 300 2 30 22 330
VII
31 Trabalho de Conclusão de Curso I 4 60 4 60 8 120
32 Metodologia Científica 2 30 2 30
33 Comunicação e Expressão 4 60 4 60
34 Gestão Ambiental 2 30 2 30
35 Inteligência Artificial 4 60 1 15 5 75
36 Segurança e Auditoria de Sistemas de Informação
4 60 4 60
Subtotal 20 300 5 75 25 375
VIII
37 Trabalho de Conclusão de Curso II 8 120 8 120 16 240
38 Pesquisa Operacional 4 60 4 60
39 Administração de Banco de Dados 4 60 4 60
40 Optativa 2 30 2 30
41 Filosofia 2 30 2 30
Subtotal 20 300 8 120 28 420
TOTAL PARCIAL 160 2400 34 510 194 2910
Projeto Comunitário 2 30
Atividades Complementares 6 90
TOTAL GERAL 160 2400 34 510 202 3030
Observações: 1. 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. 2. Como disciplina OPTATIVA o acadêmico poderá cursar a disciplina de LIBRAS (Língua Brasileira de Sinais) ou demais disciplinas optativas oferecidas pelo curso. O acadêmico poderá ainda cursar outra disciplina oferecida pelos demais cursos de graduação da IES.
3. Projeto Comunitário será desenvolvido de acordo com o Regulamento Institucional, respeitando-se as especificidades do Curso de Bacharelado em Sistemas de Informação e preferencialmente o acadêmico deverá cursar a partir da 4ª fase.
4. 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. Como Atividade Complementar, 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.
EMENTAS DAS DISCIPLINAS DO CURSO DE GRADUAÇÃO BACHARELADO
EM SISTEMAS DE INFORMAÇÃO - Válida a partir 2017/1
1ª Fase
Disciplina: Lógica de Programação – 120h
Ementa
Conceitos básicos de programação. Estrutura Condicional. Estruturas de Repetição. Estruturas Homogêneas. Funções.
Disciplina Arquitetura e Organização de Computadores – 60h
Ementa
Conceitos básicos de Hardware. Arquitetura de Hardware. Dispositivos e Componentes.
Disciplina Sistemas Operacionais – 60h
Ementa
Introdução sobre sistemas operacionais. Utilitários para sistemas operacionais. Gerenciamento de processo. Gerenciamento de memória. Gerenciamento do sistema de arquivos.
Disciplina Ferramentas WEB – 60h
Ementa
Arquitetura WEB. Linguagem de marcação. Linguagem de Estilo.
Disciplina Empreendedorismo – 60h
Ementa
Empresa, empresário e empreendedor. O Ambiente Empreendedor. Plano de negócios. Entidades de apoio e fomento.
2ª Fase
Disciplina Programação I – 120h
Ementa
Fundamentos da Programação Orientação a Objetos. Objetos e Classes. Métodos. Tratamento de exceções. Acesso a Banco de Dados. Recursos Adicionais.
Disciplina Oficina de Programação I – 90h
Ementa
Introdução a ferramenta. Configuração do Projeto. Testes de Desenvolvimento. Refatoração. Componentização utilizando Angular.
Disciplina Fundamentos de Sistemas de Informação e Gestão– 30h
Ementa
Tecnologia da Informação. Sistemas de Informação. Aplicações de sistemas de informações.
Disciplina Teoria Geral de Sistemas – 30h
Ementa
Fundamentos da Teoria Geral de Sistemas. A importância do estudo da Teoria Geral de Sistemas. Sistemas e a Informação.
Disciplina Estrutura de Dados – 90h
Ementa
Introdução sobre estrutura de dados. Ordenação de dados. Métodos de busca. Listas, Pilha e Fila. Árvores. Grafos.
Disciplina Sociologia – 30h
Ementa
Cultura e Representações Sociais. Sociedade: Fundamentos, Organização e Estrutura. Sociedade e Educação das Relações Étnico-Raciais. Diretos Humanos
3ª Fase
Disciplina Desenvolvimento para Dispositivos Móveis – 90h
Ementa
Introdução ao desenvolvimento para dispositivos móveis. Ambientes de desenvolvimento de aplicativos. Persistência de Dados. Bancos de Dados para dispositivos móveis. Criação e publicação de aplicativos em dispositivos móveis.
Disciplina Oficina de Programação II – 45h
Ementa
Tipos de virtualização. Gerenciando o Ciclo de Vida de um Contêiner. Automatizando Builds.
Disciplina Programação II – 90h
Ementa
Framework de desenvolvimento de software. Exemplos de Frameworks. Configuração de um Framework. Gerenciamento de Transações. Segurança. Programação Orientada a Aspectos. Padrão MVC. Micro Serviços.
Disciplina Banco de Dados I – 75h
Ementa
Introdução a Banco de Dados. Modelagem de dados. Normalização de Dados. Modelo Relacional e Álgebra Relacional
Disciplina Matemática Computacional – 60h
Ementa
Conjuntos Numéricos e Funções Reais. Limites e Continuidade. Derivadas. Integrais Indefinidas. Integral Definida e Resolução de Problemas.
4ª Fase
Disciplina Programação III – 120h
Ementa
Introdução e Fundamentos da Plataforma .NET e Linguagem C#. Aplicações Windows. Persistência de objetos em banco de dados. Aplicações WEB. Tópicos Avançados.
Disciplina Banco de Dados II – 75h
Ementa
Arquitetura de Banco de Dados. SQL. Programação para Banco de Dados. XML
Disciplina Redes de Computadores – 75h
Ementa
Conceitos redes de computadores. Modelos de referência. Arquitetura de protocolos. Redes locais, redes distribuídas e redes sem fio. Uso e aplicação de serviços de redes.
Disciplina Engenharia de Requisitos – 60h
Ementa
Estudo de Viabilidade. Levantamento de Requisitos. Gestão de Requisitos. Modelagem de Processos.
5ª Fase
Disciplina Programação IV – 75h
Ementa
Padrões de Projeto. Arquitetura. Persistência. Desenvolvimento de Projeto.
Disciplina Análise e Projetos de Sistemas I – 75h
Ementa
Conceitos básicos. O método The Unified Modeling Language (UML). Modelagem estrutural. Diagramas comportamentais. Modelagem da arquitetura. Conhecimento e utilização de Softwares para modelagem de sistemas.
Disciplina Engenharia de Software – 60h
Ementa
Introdução à engenharia de software, ciclo de vida e processo de software. Processo unificado e métodos ágeis. Modelos de maturidade. Qualidade de Software.
Disciplina Sistemas Embarcados – 75h
Ementa
Fundamentos básicos. Programação de Microcontroladores. Tópicos Avançados.
Disciplina Gerenciamento de Projetos – 60h
Ementa
Fundamentos da Gerência de Projetos. Escopo do Projeto. Planejamento. Execução. Controle. Avaliação do Projeto.
6ª Fase
Disciplina Programação V – 120h
Ementa
Serviço de Mensagens (JSM); Webservices. Microserviços.
Disciplina Análise e Projetos de Sistemas II – 30h
Ementa
Visão geral dos métodos ágeis. Práticas ágeis. Métodos ágeis. Projeto ágil na prática.
Disciplina Usabilidade – 30h
Ementa
Fatores Humanos e Usabilidade. Controles e Recursos Visuais. Linguagens de marcação e linguagens declarativas. HTML. XHTML. CSS. Mobilidade e Novos Desafios, W3C
Disciplina Probabilidade e Estatística – 75h
Ementa
Estatística Descritiva e Análise de dados. Probabilidade. Distribuição de probabilidades: Discretas e Contínuas. Correlação e regressão Linear. Intervalos de confiança. Testes de Hipótese. Análise de Variância.
Disciplina Algoritmos Avançados – 75h
Ementa
Programação dinâmica. Algoritmos gulosos. Algoritmos de Divisão e conquista. Algoritmos de Backtracking e Branch-and-Bound. Algoritmos genéticos. Casamento de padrões de strings..
7ª Fase
Disciplina Trabalho de Conclusão de Curso I – 120h
Ementa
A ferramenta Latex. Modelos de trabalho de conclusão de curso de Bacharelado em Sistemas de Informação. Introdução do TCC. Problema e Justificativa. Fundamentação Teórica. Referências Bibliográficas.
Disciplina Metodologia Científica – 30h
Ementa
O Ato de Estudar. Pesquisa e Conhecimento Científico. Normas de Sistematização e Apresentação de Trabalhos Acadêmicos
Disciplina Comunicação e Expressão – 60h
Ementa
Leitura e Interpretação de Textos. Gêneros Textuais. Produção Textual. Oratória. Gramática Normativa.
Disciplina Gestão Ambiental – 30h
Ementa
Fundamentos da Gestão Ambiental. Políticas Públicas e Legislação Ambiental. Educação Ambiental. Gestão Ambiental e o Exercício Profissional.
Disciplina Inteligência Artificial – 75h
Ementa
Introdução e Antecendentes (Históricos de Inteligência Artificial – IA). Sistemas baseados e conhecimento/inteligentes e Sistemas multiagente. Resolução heurística de problemas. Aprendizado de Máquina. Prova automática de teoremas, representação do conhecimento, sistemas baseados e conhecimento/inteligentes e sistemas multiagente. Aprendizado de Máquina. Visão Computacional e Tópicos Especiais em Inteligência Artificial Processamento de Imagens.
Disciplina Segurança e Auditoria de Sistemas de Informação – 60h
Ementa
Segurança da informação. Criptografia. Auditoria de sistemas. Normas aplicadas.
8ª Fase
Disciplina Trabalho de Conclusão de Curso II – 240h
Ementa
Desenvolvimento do Trabalho. Resultados. Conclusão. Trabalhos Futuros.
Disciplina Pesquisa Operacional – 60h
Ementa
Programação linear. Programação inteira. Sistema PERT-CPM. Simulação Monte-Carlo.
Disciplina Administração de Banco de Dados – 60h
Ementa
Arquitetura de um Sistema Gerenciador de Banco de Dados. Inicializar e Desativar Banco de Dados. Gerenciamento do Espaço Físico. Usuários e Privilégios. Backup e Recuperação do Banco de Dados. Refinamento do Banco de Dados.
Disciplina Optativa – 30h
Ementa Como disciplina OPTATIVA o acadêmico poderá cursar a disciplina de LIBRAS (Língua Brasileira de Sinais) ou demais disciplinas optativas oferecidas pelo curso. O acadêmico poderá ainda cursar outra disciplina oferecida pelos demais cursos de graduação da IES.
Disciplina Filosofia – 30h
Ementa
Fundamentos da Filosofia. Filosofia e Moral. Filosofia e Direitos Humanos.
Disciplina Projeto Comunitário – 30h
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.
Disciplina Atividades Complementares – 90h
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.
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
Computadores 3 45 1 15 4 60
23 Engenharia de Processos e Requisitos 3 45 1 15 4 60
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.
EMENTAS 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.