• Nenhum resultado encontrado

CURRÍCULO DO CURSO. Mínimo: 9 semestres. Prof. Dr. Anderson Luiz Fernandes Perez

N/A
N/A
Protected

Academic year: 2021

Share "CURRÍCULO DO CURSO. Mínimo: 9 semestres. Prof. Dr. Anderson Luiz Fernandes Perez"

Copied!
13
0
0

Texto

(1)

Curso reconhecido pela Portaria nº 321 de 21/07/2016 e Publicado no D.O.U de 22/07/2016.

Diplomado em:

37216448

Prof. Dr. Anderson Luiz Fernandes Perez

CNE: 3600 H

Formar Engenheiros para projetar, desenvolver, implantar e gerir sistemas computacionais. De outra forma, sistemas de desenvolvimento de software, de hardware, bem como sistemas que integrem software e hardware na concepção de seus projetos.

Este curso segue as diretrizes curriculares nacionais para engenharias bem como procura seguir a Portaria INEP nº 126 de 07 de agosto de 2008, publicada no Diário Oficial de 11 de agosto de 2008 em seu artigo 5º define que 'Os cursos de Engenharia de Computação visam à aplicação da Ciência da Computação e o uso da tecnologia da Computação na solução de problemas ligados a processos e serviços. Esses cursos se caracterizam pela utilização intensiva de conceitos de Física, Eletricidade, Controle de Sistemas, Robótica, Arquitetura e Organização de Computadores, Sistemas de Tempo-Real, Redes de Computadores e de Sistemas Distribuídos. Os egressos desses cursos podem potencialmente ser empreendedores e estar situados no estado da arte da ciência e da tecnologia da Computação e Automação, sendo aptos ao projeto de software e hardware'.

Máximo: 28 Carga Horária Obrigatória:

Mínimo: 14 UFSC: 4320 H/A

Máximo: 18 semestres Engenharia de Computação

Coordenador do Curso:

Período de Conclusão do Curso:

Número de aulas semanais:

Titulação:

Mínimo: 9 semestres Objetivo:

Engenheiro de Computação

Telefone:

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 1 de 13

(2)

72

Funções elementares. Limites de funções. Funções contínuas. Derivadas. Aplicações de derivadas. Integrais definidas e indefinidas.

Ob

ARA7101 Cálculo I 4

72

Sistemas de Unidades. Movimento retilíneo uniforme e uniformemente acelerado. Movimento em duas e tres dimensões. Leis de Newton. Trabalho, energia cinética e energia potencial. Conservação da energia. Momento linear, impulso e colisões. Rotação, torque e momento angular.

Ob

ARA7110 Física A 4

72

Perfil do profissional da computação. Campo de atuação. Ética profissional. Regulamentação profissional. Estrutura e objetivos do curso. Histórico e evolução dos computadores. Introdução à computação. Características básicas dos computadores: hardware e software. Componentes básicos dos computadores:

memória, unidade central de processamento, entrada e saída. Modelo de von Neumann. Software básico e programas aplicativos. Sistemas de numeração:

representação numérica e conversão de base.

Ob

ARA7120 Introdução à Computação 4

72

Lógica matemática. Indução finita. Conjuntos. Relações e funções. Contagem. Álgebra booleana. Recursão. Fundamentos de grafos.

Ob

ARA7121 Fundamentos Matemáticos para 4

Computação

36

Normas da ABNT para trabalhos acadêmicos: citações e referências bibliográficas. Fontes de pesquisa. Produção de relatório, resumo e resenha. Técnicas de leitura, produção e apresentação de trabalhos científicos.

Ob

ARA7122 Elaboração de Trabalhos Acadêmicos 2

72

Conceito de algoritmo. Pseudo-código e fluxograma. Estrutura de um algoritmo. identificadores, palavras reservadas, variáveis, constantes, declaração de variáveis, comandos de entrada e saída, estruturas de controle de fluxo, estruturas de dados homogêneas (vetores e matrizes) e heterogêneas (registros).

Tipos definidos pelo usuário. Modularização. Introdução à uma Linguagem de Programação de alto nível estruturada. Atividades em laboratório com a linguagem selecionada.

Ob

ARA7140 Programação em Computadores I 4

Ob - Atividades Complementares

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 2 de 13

(3)

72

Métodos de Integração. Aplicações da integral definida. Integrais impróprias. Funções de várias variáveis. Derivadas parciais. Aplicações das derivadas parciais. Integração múltipla.

ARA7101 Ob

ARA7102 Cálculo II 4

72

Matrizes. Determinantes.Sistemas lineares.Álgebra vetorial. Estudo da reta e do plano. Curvas planas. Superfícies.

Ob

ARA7103 Geometria Analítica 4

72

Estática e dinâmica dos fluidos. Temperatura e calor. Primeira lei da termodinâmica. Propriedades dos gases. Segunda lei da termodinâmica. Teoria cinética dos gases. Gravitação. Oscilações. Ondas Mecânicas. Ondas sonoras.

ARA7110 Ob

ARA7111 Física B 4

72

Estrutura eletrônica dos átomos. Propriedades periódicas dos elementos. Ligação química. Íons e moléculas. Soluções. Funções, equações químicas, cálculos estequiométricos, ácidos e bases. Cinética química e equilíbrio. Equilíbrio iônico. Eletroquímica.

Ob

ARA7113 Química geral 4

72

Aritmética binária: ponto fixo e flutuante. Unidades lógicas e aritméticas. Barramento de dados e de controle. Hierarquia de memória: cache, interna e externa.

Memória virtual. Entrada e saída. Relógio. Ciclo de máquina. Ciclo de instrução. Microprogramas. Instruções que implementam operações, desvio do fluxo de controle e transferência de dados. Conjuntos de instruções: CISC x RISC. Pipeline. Controle de acesso aos dispositivos e resolução de conflitos. Interrupções.

Polling. Acesso direto à memória. Evolução da arquitetura dos computadores.

Ob

ARA7123 Organização e Arquitetura de 4

Computadores I

72

Ponteiros. Alocação dinâmica. Tipo abstrato de dado. Implementação de estruturas de dados alocadas dinamicamente. Recursividade. Manipulação de arquivos. Fundamentos de algoritmos de ordenação e pesquisa de dados. Uso de uma linguagem de programação em laboratório.

ARA7140 Ob

ARA7141 Programação em Computadores II 4

Ob - Atividades Complementares

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 3 de 13

(4)

72

Espaço vetorial. Transformações lineares. Mudança de base. Produto interno. Transformações ortogonais. Autovalores e autovetores de um operador.

Diagonalização. Aplicação da Álgebra linear às ciências.

ARA7103 Ob

ARA7104 Álgebra Linear 4

72

Funções vetoriais. Derivadas direcionais e o vetor gradiente. Cálculo vetorial: Integrais de linha, teorema de Green, rotacional e divergente, integrais de superfície, teorema de Stokes e de Gauss. Séries numéricas. Séries de potências. Séries de Taylor.

ARA7102 Ob

ARA7105 Cálculo III 4

72

Carga elétrica. Lei de Coulomb. Campo elétrico. Lei de Gauss. Potencial. Capacitores. Corrente elétrica. Força eletromotriz e circuitos. Campo magnético. Lei de Ampére. Lei de Faraday. Indutância. Propriedades magnéticas da matéria. Óptica física: Interferência, difração, polarização.

ARA7111 Ob

ARA7112 Física C 4

72

Listas lineares e suas generalizações: listas ordenadas, listas encadeadas, pilhas e filas. Aplicações de listas. Algoritmos de inserção, remoção e consulta.

Tabelas de Espalhamento Árvores binária. Métodos de pesquisa. Técnicas de implementação iterativa e recursiva de estruturas de dados.

ARA7141 Ob

ARA7125 Estruturas de Dados I 4

72

Conceitos de classes, atributos, métodos e objetos. Encapsulamento. Herança. Polimorfismo. Mensagens. Tratamento de exceções. Reusabilidade. Criação e utilização de bibliotecas de classes. Persistência de Objetos. Desenvolvimento de programas utilizando uma linguagem orientada a objetos.".

ARA7141 Ob

ARA7127 Programação Orientada a Objetos 4

72

Introdução à Lógica; Lógica Proposicional - símbolos proposicionais, tabelas verdade, operadores lógicos, fórmulas bem formadas, tautologias, contradições, contingência, métodos de prova; Lógica de Predicados - sintaxe e semântica, interpretação das variáveis, funções e predicados, equivalência entre fórmulas, métodos de prova; Programação em Lógica - Introdução, cláusulas de Horn, resolvente e unificação, SLD derivação e refutação, linguagem de programação Prolog. Lógicas não Clássicas - lógica modal, de multivalores, temporal e não monotônica.

eh (ARA7121 ARA7141) Ob

ARA7502 Lógica Aplicada a Computação 4

Ob - Atividades Complementares

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 4 de 13

(5)

72

Números complexos. Equações diferenciais de primeira ordem. Equações lineares de segunda ordem. Soluções em série para EDO´s de segunda ordem (funções de Bessel). Transformada de Laplace. Transformada de Fourier. Séries de Fourier. Equações diferenciais parciais.

ARA7105 Ob

ARA7106 Cálculo IV 4

72

O papel da estatística na Engenharia. Probabilidade e estatística: principais distribuições de probabilidade, histograma, medidas de tendência central e dispersão, inferências relativas à média e à variância, dependência estatística, regressão e correlação. Análise combinatória. Planejamento de uma pesquisa.

Análise exploratória de dados. Variáveis aleatórias discretas e contínuas. Principais modelos teóricos. Estimação de parâmetros. Testes de hipóteses.

ARA7101 Ob

ARA7107 Probabilidade e Estatística 4

72

Sistemas de numeração e erros numéricos. Resolução de equações não lineares transcendentais e polinomiais. Resolução de Sistemas Lineares e não lineares. Aproximações de funções por séries. Ajuste de curvas a dados experimentais. Integração numérica. Resolução numérica de equações e sistemas de equações diferenciais ordinárias.

eh (ARA7105 ARA7141) Ob

ARA7142 Cálculo Numérico em Computadores 4

72

Conceitos básicos, leis fundamentais. Mátodos de Análises e teoremas para circuitos de corrente contínua. Capacitores e indutores. Circuitos de primeira e de segunda ordem. Fasores Análise em regime permanente senidal. Potência em corrente alternada. Circuitos trifásicos.

eh (ARA7102 ARA7112) Ob

ARA7170 Circuitos Elétricos 4

72

Resumo histórico da evolução dos sistemas digitais. Álgebra de Boole (teoremas). Portas lógicas. Parâmetros físicos e limitações de portas lógicas e circuitos integrados. Circuitos combinacionais. Técnicas de minimização de hardware. Implementação de dispositivos elementares de memória (latchs e flip-flops).

Linguagens de descrição de hardware. Compiladores VHDL e implementação de módulos básicos. Ambiente de simulação. Códigos. Circuitos codificadores e decodificadores. Sistemas numéricos. Circuitos Aritméticos.

Ob

ARA7501 Eletrônica Digital 4

72

Árvores B, B+, AVL e 234. Aplicações de árvore. Tabelas de Hash. Algoritmos de inserção, remoção e consulta. Grafos. Métodos de acesso a arquivos.

Análise de complexidade de algoritmos no tempo e no espaço.

ARA7125 Ob

ARA7503 Estruturas de Dados II 4

Ob - Atividades Complementares

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 5 de 13

(6)

72

Análise de requisitos: requisitos funcionais e requisitos não-funcionais; técnicas para levantamento e representação de requisitos, incluindo casos de uso.

Modelagem orientada a objetos. Projeto orientado a objetos: técnicas para projeto; padrões de projeto, componentes e frameworks; projeto de arquitetura.

Linguagem de especificação orientada a objetos. Métodos de análise e projeto orientados a objetos.

ARA7141 Ob

ARA7124 Engenharia de Software I 4

72

Introdução aos sistemas de gerência de bancos de dados. Projeto de banco de dados: conceitual, lógico e físico. Projeto conceitual de dados: entidades, relacionamentos, atributos, generalização e especialização. Projeto lógico para o modelo de dados relacional. Dependências funcionais e normalização.

Linguagens de definição e de manipulação de dados. Restrições de integridade e visões. Desenvolvimento de aplicação de banco de dados.

ARA7125 Ob

ARA7129 Banco de Dados I 4

72

Histórico e evolução dos sistemas operacionais. Arquitetura de sistemas operacionais. Gerenciamento de processos. Gerenciamento de memória.

Gerenciamento de dispositivos de entrada e saída. Sistemas de arquivos. Segurança em sistemas operacionais. Estudos de caso.

eh (ARA7123 ARA7125) Ob

ARA7131 Sistemas Operacionais 4

72

Normas para o desenho. Vistas ortogonais e auxiliares. Perspectivas. Cotagem. Escalas. Indicação do estado de superfícies. Tolerâncias e ajustes

mecânicos. Desenho e projeto com auxílio de computador (CAD). Conceitos básicos e tipos de modelagem. Sistemas de coordenadas e de entrada de dados.

Estratégias de criação de modelos. Comandos de construção, edição e visualização de modelos. Vistas secionais. Representação de elementos mecânicos e elétricos.

Ob

ARA7180 Desenho Técnico 4

72

Sinais contínuos e discretos no tempo. Operações com sinais. Tipos e propriedades de sinais. Sistemas contínuos e discretos no tempo. Amostragem de sinais contínuos no tempo. Convolução contínua e discreta. Resposta de sistemas lineares. Aplicações de sistemas lineares. Transformada de Laplace.

Transformada Z.

ARA7105 Ob

ARA7504 Análise de Sinais e Sistemas 4

72

Máquinas paralelas: processadores vetoriais, sistemas multiprocessados e multicomputadores. Sistemas multiprogramados. Programação, comunicação e sincronização em máquinas paralelas e sistemas multiprogramados. Superpipeline. Arquiteturas superescalares. Arquiteturas VLIW. Linguagem de descrição de hardware.

ARA7123 Ob

ARA7505 Organização e Arquitetura de 4

Computadores II

144

O estágio profisisonal deverá ser realizado nas áreas afins do Curso de Graduação. As atividades de estágio obrigatório estão regulamentadas pela UFSC e pelo colegiado de curso. Podem ser acessados na página do curso www.enc.ufsc.br

Ob

ARA7506 Estágio Obrigatório I 8

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 6 de 13

(7)

72

Redes de computadores e a Internet. Camada de aplicação. Camada de transporte. Camada de rede. A camada de enlace e redes locais.

ARA7121 Ob

ARA7126 Redes de Computadores I 4

72

Evolução da prática de desenvolvimento de software; Critérios de qualidade de artefatos de software; modelos de ciclo de vida; metodologias de

desenvolvimento de software; manutenção de software; engenharia reversa; modelagem formal de sistemas; abordagens voltadas ao reuso de software; teste de software; gerenciamento do processo de produção de software e técnicas de apoio ao gerenciamento do processo de produção de software; apoio automatizado ao desenvolvimento de software.

ARA7124 Ob

ARA7130 Engenharia de Software II 4

72

SQL embutida. Instruções estáticas e dinâmicas, cursores. Organização física de bancos de dados. Processamento de consultas: Otimização algébrica; plano de execução. Transações: definição, propriedades, estados. Recuperação de falhas: categorias de falhas, gerência de buffer, técnicas de recuperação.

Controle de concorrência. Noções básicas de bancos de dados distribuídos. Tópicos avançados em Banco de Dados.

ARA7129 Ob

ARA7134 Banco de Dados II 4

72

Amplificadores operacionais: comportamento ideal e configurações básicas. Diodos: funcionamento, modelagem, tipos e aplicações. Transistor de Junção Bipolar: funcionamento, modelagem, polarização, análise de pequenos sinais e aplicações. Transistores de Efeito de Campo (MOSFET e JFET):

funcionamento, modelagem, polarização, análise de pequenos sinais e aplicações. Multivibradores e Osciladores.

ARA7170 Ob

ARA7507 Eletrônica Analógica 4

36

Métodos e técnicas da pesquisa, normas da ABNT sobre documentação científica. Referências bibliográficas. Elaboração de fichas de resumo. Tipos de resumo. Avaliação de trabalhos científicos. Títulos, problemas e hipóteses. Revisão de literatura. Materiais e métodos; procedimentos, população e amostra, coleta de dados; resultados; análise de dados; apresentação e uso de ilustrações; adequação dos testes estatísticos. Discussão. Conclusões. Elaboração do préprojeto do trabalho de conclusão de curso.

(ARA7506 2016 Ob

ARA7508 Pré-Projeto de Trabalho de Conclusão de 2 Curso

144

O estágio profisisonal deverá ser realizado nas áreas afins do Curso de Graduação. As atividades de estágio obrigatório estão regulamentadas pela UFSC em http://www.reitoria.ufsc.br/estagio/

ARA7506 Ob

ARA7509 Estágio Obrigatório II 8

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 7 de 13

(8)

72

Introdução. Redes sem fio e redes móveis. Roteamento. Administração de Redes de Computadores. Segurança. Aplicações.

ARA7126 Ob

ARA7128 Redes de Computadores II 4

72

Definição de sistemas de controle. Analogia e modelagem. Função de transferência. Diagramas de blocos. Resposta dinâmica de Sistemas lineares.

Resposta em frequência. Estabilidade. Realimentação. Perturbações e sensibilidade. Diagrama de Nyquist. Diagrama do Lugar das Raizes. Projetos de compensadores. Espaço de estados. Realimentação de estados. Sistemas de tempo discreto.

ARA7504 Ob

ARA7374 Fundamentos de Controle 4

72

Conceitos Centrais: Símbolos, Alfabeto, Strings e Linguagem. Linguagens Regulares. Expressões Regulares. Automatos Finitos e Expressões Regulares.

Propriedades das Linguagens Regulares. Linguagens Livres de Contexto. Automato de Pilha. Introdução a Máquinas de Turing.

ARA7125 Ob

ARA7510 Linguagens Formais e Autômatos 4

72

Microprocessadores: introdução histórica; estrutura básica de um microprocessador; microprocessadores comercialmente disponíveis; memórias;

controladores; computadores; microcontroladores operações de entrada/saída. Microcontroladores: arquiteturas típicas de um microcontrolador e seus registradores; arquiteturas CISC e RISC; exemplos de microcontroladores comerciais; instruções; programação em linguagem Assembler; mapa de memória, portas de entrada e saída; modulo temporizador; contadores; interrupções, conversão analógicodigital; acesso à memória; barramentos padrões; dispositivos periféricos; ferramentas de programação, simulação e depuração. Aplicações de microcontroladores e microprocessadores. Projetos de sistemas práticos com microcontroladores.

ARA7505 Ob

ARA7511 Microprocessadores e Microcontroladores 4 72

Op

- Optativa I 4

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 8 de 13

(9)

72

Introdução e histórico. Teoria de problemas e sua resolução. Paradigmas da IA. Modelagem de Agentes Inteligentes. Métodos de busca. Representação e aquisição de Conhecimento. Métodos de raciocínio. Tratamento de incertezas. Sistemas especialistas. Fundamentos de: lógica nebulosa, redes neurais artificiais e algoritmos genéticos.

eh (ARA7502 ARA7503) Ob

ARA7133 Inteligência Artificial 4

72

Linguagens-fonte, objeto, de alto-nível e de baixo-nível. Especificação de linguagens de programação. Compilação e interpretação. Processadores de linguagens de programação. Máquinas reais e virtuais. Bootstrapping. Análise sintática. Análise de contexto. Ambientes de execução. Geração de código.

Otimização de código independente de máquina. Otimização de código dependente de máquina.

ARA7510 Ob

ARA7512 Compiladores 4

72

Conceitos e os desafios envolvidos na especificação e projeto de sistemas embarcados. Requisitos, especificação e projeto sistemas embarcados.

Apresentação de exemplos, e análise do compromisso custo versus benefício na especificação do projeto. Estudo de casos, como o projeto de dispositivos móveis, impressoras, automóveis, entre outros, analisando as vantagens e inconvenientes das diferentes técnicas de projeto de sistemas embarcados.

Projetar e prototipar um sistema embarcado.

ARA7511 Ob

ARA7513 Projeto de Sistemas Embarcados 4

72

Máquinas de Turing; Tese de Church-Turing; Hierarquia de Chomsky; Computação Numérica, Funções Recursivas, Decidibilidade, Computabilidade, Complexidade, Tratabilidade (Algoritmos P e NP).

ARA7510 Ob

ARA7514 Teoria da Computação 4

72 Ob

- Optativa II 4

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 9 de 13

(10)

288

O estágio profissional deverá ser realizado nas áreas afins do Curso de Graduação. As atividades de estágio obrigatório estão regulamentadas pela UFSC em http://www.reitoria.ufsc.br/estagio/

ARA7509 Ob

ARA7515 Estágio Profissional 16

Conjunto

10ª FASE

Tipo H/A Aulas Equivalentes Pré-Requisito Disciplina

72

Métodos e técnicas da pesquisa, normas da ABNT sobre documentação científica. Referências bibliográficas. Elaboração de fichas de resumo. Tipos de resumo. Avaliação de trabalhos científicos. Títulos, problemas e hipóteses. Revisão de literatura. Materiais e métodos; procedimentos, população e amostra, coleta de dados; resultados; análise de dados; apresentação e uso de ilustrações; adequação dos testes estatísticos. Discussão. Conclusões. Elaboração do projeto do trabalho de conclusão de curso.

ARA7508 Ob

ARA7516 Trabalho de Conclusão de Engenharia 4

72 Ob

- Optativa III 4

72 Ob

- Optativa IV

72 Ob

- Optativa V

72 Ob

- Optativa VI

72 Ob

- Optativa VII

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 10 de 13

(11)

Conjunto Tipo H/A Aulas Equivalentes Pré-Requisito

Disciplina

72

Arquitetura de Sistemas Distribuídos. Paradigmas de Computação Distribuída: Troca de Mensagens, Cliente/Servidor, Comunicação em Grupo, Objetos Distribuídos. Comunicação entre Processos. Suporte de SO para Computação Distribuída. Sincronização em Sistemas Distribuídos. Consistência e Replicação de Dados em Sistemas Distribuídos. Sistemas de Arquivo distribuídos. Computação em GRID.

eh (ARA7128 ARA7131) Op

ARA7132 Computação Distribuída 4

72

Conceito de Economia. Problema Econômico Fundamental. Necessidades, Bens e suas Classificações. Organização Econômica: Elementos dos sistemas econômicos; agentes econômicos; fatores de produção; economia de mercado e economia planificada. Estruturas de Mercado. A decisão de Investir.

Fundamentos de matemática financeira Juros; Taxa de Juros; Fluxo de Caixa; Série Uniforme; Valor Futuro; Valor Presente. Indicadores financeiros para análise de projetos de investimentos: Taxa de Mínima Atratividade; Método do Valor Presente Líquido; Índice Benefício/Custo; Retorno Adicional sobre o Investimento; Taxa Interna de Retorno e Período de recuperação do investimento..

Op

ARA7202 Introdução a Economia 4

72

História da Informática na Educação. Conceitos das teorias de aprendizagem. Uso de tecnologias de Informação e Comunicação aplicadas as teorias de aprendizagem. Exemplos de softwares educacionais. Avaliação de Software Educacional. Redes sociais na educação. Recursos multimídia como recurso didático. Informática na Educação Especial.

Op

ARA7203 Informática na Educação I 4

72

Conceitos básicos de projetos. Fases e gerenciamento de projetos. Aplicação de metodologias. Escopo, objetivos, justificativas, produtos e entregas do projeto. Qualidade, estudo de viabilidade, riscos e custos de projetos. Produção de propostas. Estratégias e ferramentas de apoio a decisão.

Op

ARA7210 Gestão de Projetos 4

72

Princípios de Ergonomia Interfaces humano-computador (IHC). Recomendações ergonômicas para IHC. Padrões de projetos em IHC. Ciclo de engenharia de usabilidade. Técnicas de análise contextual, concepção e avaliação. Experiência do usuário. Acessibilidade na Web. Prática didática com as ferramentas de usabilidade e acessibilidade na web.

ARA7124 Op

ARA7213 Interface Humano - Computador 4

72

Características da arquitetura de aplicações na Web. Paradigma de desenvolvimento de aplicações para a Web. Plataformas para desenvolvimento de aplicações para a web. Banco de dados para Web. Estudo de casos.

eh (ARA7129 ARA7132) Op

ARA7216 Desenvolvimento de Sistemas para WEB 4

72

Caracterização das leis de software. Tratamento e sigilo de dados. Ética, privacidade e anonimato. Noções de Direitos Autorais. Responsabilidade civil e penal sobre a tutela da informação. Regulamentação do trabalho do profissional de informática. Legislação relativa aos direitos de defesa do consumidor.

Análise da política nacional de informática. Tendências e Projetos de Lei. Propriedade Intelectual. A relevância da Propriedade Intelectual sob o aspecto jurídico, científico e tecnológico.

Op

ARA7225 Introdução ao Direito Digital 4

72

Processos químicos naturais que acontecem na atmosfera, na água e no solo. Alterações dos processos naturais provocadas por poluentes. Substâncias tóxicas orgânicas e inorgânicas. Tecnologias para remoção e/ou atenuação do efeito dos poluentes.

Op

ARA7325 Poluição Ambiental 4

72

Materiais e Engenharia. Ligações químicas e seu efeito nas propriedades dos principais Materiais de Engenharia. Estruturas Cristalinas. Defeitos em Sólidos.

Propriedades Mecânicas dos Metais. Falhas em Metais. Análise microestrutural de Materiais, principais processamentos de materiais metálicos e sua correlação com microestrutura e propriedades resultantes no material. Estrutura, Propriedades e Processamento de Cerâmicas de Alto Desempenho.

Estrutura, Propriedades e Processamento de Plásticos de Engenharia. Noções de Propriedades e Processamento de Materiais Compósitos.

ARA7113 Op

ARA7331 Fundamentos de Materiais 4

72

Conceitos básicos. Propriedades termodinâmicas. Trabalho e Calor. Primeira e Segunda Lei da Termodinâmica para um sistema e para um volume de controle.

ARA7111 Op

ARA7350 Termodinâmica I 4

72

Modelos mecânicos, modelos matemáticos, modelos numéricos. Tensões e deformações. Diagramas tensão-deformação. Equações diferenciais de equilíbrio.

Critérios de falha. Conceitos, concepção e análise de projetos. Projeto de pinos, colunas. Análise de tensões em treliças. Lei de Hooke generalizada.

Deformações axiais em barras e problemas hiperestáticos em barras. Flexão simples plana, oblíqua, seções assimétricas. Cisalhamento em vigas longas.

Torção. Solicitações compostas.

eh (ARA7102 ARA7331) Op

ARA7381 Mecânica dos Sólidos I 4

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 11 de 13

(12)

72

Introdução à avaliação de desempenho. Técnicas de avaliação: modelagem analítica, simulação, medição. Medidas de avaliação de desempenho.

Ferramentas para auxílio à medição de desempenho. Seleção e caracterização de carga. Ferramentas estatísticas para análise das medições: sumarização, comparação de sistemas, modelos de regressão. Projeto e análise de experimentos. Modelagem analítica: teoria das filas.

eh (ARA7107 ARA7126) Op

ARA7518 Avaliação de Desempenho de Sistemas 4

72

Tipos de Imagens. Percepção e Projeções 3D. Representações, modelagem e geração de curvas, superfícies e sólidos. Transformações geométricas 2D e 3D. Coordenadas homogêneas. Modelos de iluminação. Realismo visual. Linhas e superfícies escondidas. Sistemas de cores: HSV, HLS, XYZ, Lab, Luv.

Transformações entre espaços de cores. Texturas e transparência. Animação. Uso de Biblioteca (Application Programming Interface) para desenvolvimento de aplicações gráficas. Projeto e implementação de aplicação gráfica.

eh (ARA7104 ARA7125) Op

ARA7519 Computação Gráfica 4

72

Falta, falha, erro e defeito. Tipos de falhas. Redundância (estática e dinâmica); Detecção. Avaliação de danos; Recuperação de erros. Testes de falhas.

Noções de projeto de sistemas tolerantes à falhas.

eh (ARA7126 ARA7131) Op

ARA7520 Confiabilidade de Sistemas 4

72

Conceitos de instrumentação. Estatística e propagação de erros. Sinais e ruído. Medidores de grandezas elétricas. Circuitos de condicionamento de sinais.

Circuitos geradores de sinais e formadores de ondas. Sensores e transdutores.

ARA7507 Op

ARA7521 Instrumentação Eletrônica 4

72

Modelagem cinemática de robôs. Modelagem dinâmica de robôs. Geração de trajetórias e controle cinemático de robôs. Controle dinâmico de robôs: controle de posição e controle de força. Arquiteturas de controle para robôs móveis. Percepção sensorial. Planificação e execução de trajetórias para robôs móveis.

ARA7374 Op

ARA7522 Introdução à Robótica 4

72

Introdução à simulação. Propriedades e classificação dos modelos de simulação. Geração de números aleatórios. Noções básicas em teoria dos números.

Geração e teste. Distribuições clássicas contínuas e discretas. Simulação de sistemas discretos e de sistemas contínuos. Verificação e validação de modelos.

Técnicas estatísticas para análise de dados e de resultados de modelos de simulação. Simulação de sistemas simples de filas. Simulação de sistemas de computação.

eh (ARA7107 ARA7126) Op

ARA7523 Modelagem e Simulação 4

72

Introdução à pesquisa operacional. Modelagem com programação linear. Método Simplex e Análise de Sensibilidade. Dualidade e análise pós-otimização.

Problema de transporte e suas variantes. Otimização em redes. Programação linear avançada. Programação de metas. Programação linear inteira.

eh (ARA7104 ARA7503) Op

ARA7524 Pesquisa Operacional 4

72

Definição e classificação de sistemas de tempo real. Escalonamento por prioridades fixas e dinâmicas. Escalonamento de tarefas aperiódicas e esporádicas.

Protocolos de controle de acesso à recursos. Escalonamento flexível (adaptativo). Comunicação em tempo real. Infra-estrutura de execução para aplicações de tempo-real. Metodologia e ferramentas para desenvolvimento de sistemas de tempo-real.

ARA7131 Op

ARA7525 Sistemas de Tempo Real 4

72

Representação de sinais e sistemas; modulação analógica; revisão de processos estocásticos; ruído em sistemas de comunicação analógica; modulação por pulso; transmissão por pulso em banda base; transmissão digital em banda passante; multiplexação; comunicação com fio: linhas telefônicas, cabo coaxial, fibras ópticas; comunicação sem fio: rádio-transmissão, o sistema celular, o sistema paging, comunicação por satélite, aplicações; redes de comunicação:

redes de dados, redes de área local, redes digitais de serviços integrados (ISDN).

ARA7128 Op

ARA7526 Transmissão e Comunicação de Dados 4

72

Mecânica dos Fluidos: Conceitos básicos em mecânica dos fluidos. Estática dos fluidos. Pressão. Manometria.Forças em corpos submersos.Empuxo hidrostático. Dinâmica dos fluidos. Formulação integral. Teorema do Transporte de Reynolds Formulação diferencial. Equação de Bernoulli. Termodinâmica e Transferência de Calor: Temperatura. Escalas de temperatura. Trabalho e calor. 1ª lei da termodinâmica. Introdução aos mecanismos de transmissão de calor. Condução unidimensional permanente. A parede plana. Equivalência elétrica para a transferência de calor.

ARA7111 Op

ARA7527 Fenômenos de Transporte 4

72

Desmistificação de idéias recebidas relativamente às línguas de sinais. A língua de sinais enquanto língua utilizada pela comunidade surda brasileira.

Introdução à língua brasileira de sinais: usar a língua em contextos que exigem comunicação básica, como se apresentar, realizar perguntas, responder perguntas e dar informações sobre alguns aspectos pessoais (nome, endereço, telefone). Conhecer aspectos culturais específicos da comunidade surda brasileira.

Op

LSB7904 Língua Brasileira de Sinais (PCC 18horas- 4 aula)

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 12 de 13

(13)

Conjunto normas estabelecidas pelo colegiado.

Tipo H/A Aulas Equivalentes Pré-Requisito Disciplina

Op ARA7001 Programa de Intercâmbio I

(*) A disciplina ARA7001 tem como pré-requisito a Resolução 007/CuN/99

ARA7001 Op

ARA7002 Programa de Intercâmbio II

144

Os procedimentos, bem como os critérios para a realização de atividades complementares do curso de Engenharia de Computação encontram-se no Regulamento das Atividades Complementares. Para consultar o regulamento, acesse a página do curso em www.enc.ufsc.br

Op

ARA7003 Atividades Complementares: Engenharia 8

de Computação

(*) A disciplina ARA 7003 Atividades Complementares, será validada, para efeito de integralização curricular, de acordo com normas estabelecidas pelo Colegiado do Curso.

ARA7002 Op

ARA7007 Programa de Intercâmbio III

Observações

Tipo: Ob=Disciplina Obrigatória; Op=Disciplina Optativa; Es=Estágio; Ex=Extracurso; H/A=Hora Aula Equivalente:

Disciplina equivalente; Conjunto: Disciplinas que devem ser cursadas em conjunto Legenda:

SeTIC - Superintendência de Governança Eletrônica e Tecnologia da Informação e Comunicação

01/09/2016 06:40 Página: 13 de 13

Referências

Documentos relacionados

Esse tipo de razão está presente nas ações positivas para com os outros, por exemplo, como descrito no livro que inspirou o filme “Pay it forward” (HYDE, 2014) (tradução:

Esta pesquisa estabelece um diálogo entre O cuidado de si em Michel Foucault e a Filosofia Ubuntu: “Eu sou porque nós somos”, no âmbito das teorias contemporâneas

Tendo em vista os fatos supracitados, e com a necessidade de melhorar o processo de ensino/aprendizagem nos cursos de EaD, este trabalho justifica-se por buscar desenvolver

Para vericar a ecácia da utilização da história da matemática como recurso didático no ensino de polinômios foi realizada uma pesquisa com alunos da 1ª série do curso técnico

(2004), para testar o uso de bioestimulantes a base de citocinina, giberilina e ácido indolcanóico na cultura do milho, realizaram uma pesquisa na qual os resultados

Neste contexto, os impactos ocasionados pelo uso e manejo na estrutura física do solo, vêm sendo quantificado através de diferentes propriedades físicas do solo, tais como