Elementos básicos da construção de algoritmos. Estrutura sequencial. Estruturas de seleção. Estruturas de repetição. Estruturas de dados homogêneas. Modularização.
EMENTA - Arquitetura de Computadores
Representação de dados. Aritmética binária e decimal. Lógica matemática. Arquitetura de Computadores.
EMENTA - Introdução ao Desenvolvimento Web
Arquitetura Web. Desenvolvimento Responsivo. Linguagens de Desenvolvimento Front-End.
EMENTA - Tecnologias da Informação e Comunicação
Ensino superior e educação à distância. Informática básica. Comunidades de aprendizagem virtual. Ambientes colaborativos. Softwares e sistemas de informação direcionados para as áreas do conhecimento.
EMENTA - Banco de Dados
Arquitetura de SGBD. Modelo relacional, restrições de integridade e normalizações. Modelo de dados: conceitual, lógico e físico. Linguagem de definição de dados, manipulação e controle de dados. Implementação de projetos de banco de dados. Gerenciamento de transações. Administração de SGBD.
EMENTA - Cultura, Diferença e Cidadania
Abordagem conceitual: cultura, etnocentrismo e relativismo cultural. Diversidade cultural: biológica, geográfica e cultural. Identidade cultural: raça, racismo e relações étnico-raciais. Identidade e diferença: gênero e sexualidade. Cidadania no Brasil: desafios e conquistas. Cidadania, movimentos sociais e direitos humanos. Saberes necessários a uma cidadania, planetária. Panorama das políticas públicas de direitos humanos e diversidade cultural no Brasil. Fundamentos de ciência política. Políticas públicas de Inclusão.
EMENTA - Práticas Extensionistas
Princípios da extensão universitária. Função acadêmica e social. Práticas extensionistas integradoras e articuladas de acordo com o perfil do egresso.
EMENTA - Sociedade da Informação
Sociedade da informação e do conhecimento. Impactos das inovações tecnológicas na sociedade. Globalização e novas tecnologias. Mercado, trabalho e oportunidades na sociedade da informação. Economia da informação e do conhecimento. Tecnologia e serviços para a cidadania. Tecnologia e política. Tecnologia e educação. Ética na sociedade da informação.
EMENTA - Técnicas de Programação
Metodologia de desenvolvimento de programas. Algoritmos em linguagem de alto nível. Conversão. Prática de programação. Estruturas de dados. Métodos e sobrecarga. Tratamento de erros e exceções. Depuração de código. Boas práticas. Versionamento. Pair programming.
EMENTA - Desenvolvimento de Sistemas I
Paradigmas de programação. Programação orientada a objetos. Prática de programação. Documentação. Introdução à arquitetura em camadas.
EMENTA - Fundamentos de Sistemas de Informação
Paradigma dos Sistemas. Características e os tipos de estruturas organizacionais. Conceitos, propósitos, aplicações e componentes dos sistemas de informação. Tipos de sistemas de informação.
EMENTA - Gestão da Inovação
Fundamentos de Inovação. Tipos de inovação. Perfil dos profissionais da inovação. Função da inovação nas organizações. Estratégias de inovação. Ferramentas e métodos para inovação. Inovação aberta. Mensuração dos resultados da inovação. Criação de cultura de inovação.
EMENTA - Língua Portuguesa
Introdução à comunicação. Ato comunicativo. Noção de texto. Níveis de leitura do texto. Hipertexto. Comunicação e o texto. Especificidades da estrutura frásica no texto. Qualidade da frase. Relações sintáticas na expressividade: concordância, regência e colocação.
EMENTA - Práticas Extensionistas
Práticas extensionistas integradoras e articuladas de acordo com o perfil do egresso.
EMENTA - User Experience
Conceitos de UX. Introdução a interação homem-máquina. Arquitetura da informação. Usabilidade. Técnicas de pesquisa sobre o usuário. Design de interfaces e percepção do usuário. Técnicas e ferramentas de mensuração de resultados e avaliação de interfaces. Projeto de produtos e serviços orientados para a experiência de usuário.
EMENTA - Desenvolvimento de Sistemas II
Desenvolvimento de sistemas orientado a objetos com suporte a interface gráfica. Integração a banco de dados. Internacionalização. Implantação. Arquitetura em camadas. Teste.
EMENTA - Engenharia de Software
Fundamentos da ES. Processos e modelos de desenvolvimento de software. Análise e projeto de sistemas. Qualidade de software. Ferramentas CASE.
EMENTA - Governança de TI I
Introdução à Governança de TI - Definições de Governança. Frameworks de Governança de TI. Normas de governança de TI. Modelos de melhores práticas de gestão de TI.
EMENTA - Iniciação à Pesquisa Científica
Interação entre ciência, pesquisa e inovação. Elaboração de protocolos de pesquisa: pergunta de pesquisa, justificativa/problema, objetivos, hipóteses, revisão de literatura, métodos e técnicas da pesquisa científica. Organização e análise de dados científicos. Pesquisa em bases de dados. Normas de produção e apresentação de trabalhos científicos. Normas de publicações específicas por área do conhecimento.
EMENTA - Práticas Extensionistas
Práticas extensionistas integradoras e articuladas de acordo com o perfil do egresso.
EMENTA - Ambiente e Desenvolvimento Sustentável
Estrutura, funcionamento e dinâmica dos ecossistemas. Conceitos ambientais. Desenvolvimento sustentável. Globalização e meio ambiente. Educação ambiental. Aspectos e impactos das atividades humanas no ambiente. Controle de poluição do solo, ar e água. Tratamento de resíduos e conservação de recursos naturais. Políticas públicas e legislação ambiental. Objetivos do desenvolvimento sustentável - ODS.
EMENTA - Desenvolvimento Web
Técnicas de desenvolvimento WEB. Tecnologias e frameworks de programação para Web. WEB API. REST. Representação de dados. Aplicações dinâmicas integradas a banco de dados. Integração. Frameworks de persistência de dados. Conteinerização.
EMENTA - Governança de TI II
Gestão do conhecimento. Gestão de infraestrutura de TI. Melhores práticas de gestão de sistemas de informação e serviços de TI.
EMENTA - Marketing Digital
Marketing tradicional e marketing digital. Estratégias de marketing e comunicação digital. Pesquisa de mercado. Posicionamento de mercado e definição de personas. Digital branding. Funil de vendas. Produção de conteúdo. Mensuração de resultados.
EMENTA - Pesquisa Operacional
Fundamentos. Problemas de otimização. Modelagem de problemas. Teoria de grafos. Algoritmos genéticos.
EMENTA - Práticas Extensionistas
Práticas extensionistas integradoras e articuladas de acordo com o perfil do egresso.
EMENTA - Empreendedorismo
Análise de oportunidades de mercado. Perfil do empreendedor de tecnologia. Conhecimentos, habilidades e atitudes para empreender. Ideia de negócio. Construção do modelo de negócio. Validação do modelo de negócio. Estruturação da empresa. Criação do mínimo produto viável. Validação do mínimo produto viável. Apresentação do negócio para parceiros e/ou investidores. Fontes de recursos e investimentos. Questões legais e contábeis para o início de um negócio.
EMENTA - Gestão de Projetos
Conceitos e objetivos da gerência de projetos. Metodologias para gestão de projetos. Metodologias tradicionais. Metodologias ágeis. Técnicas e ferramentas de gestão de projetos. Conhecimentos, habilidades e competências do gestor de projetos. Apresentação de projetos.
EMENTA - Práticas Extensionistas
Práticas extensionistas integradoras e articuladas de acordo com o perfil do egresso.
EMENTA - Redes de Computadores
Organização das redes e processo de comunicação. Modelo OSI e a arquitetura TCP/IP. Equipamentos de conectividade. Meios físicos de transmissão. Protocolos de transporte TCP e UDP. Endereçamento na internet e cálculo de subredes. Serviços de redes de computadores.
EMENTA - Sistemas de Informação
Introdução ao gerenciamento de processos de negócios. Conceitos e problemas relacionados à integração de sistemas. Padrões e tecnologias para integração de sistemas. Desenvolvimento de soluções para integração de sistemas. Infraestrutura de apoio aos negócios virtuais.
EMENTA - Sistemas Operacionais
Fundamentos de sistemas operacionais. Gerência de memória. Gerência de processos. Gerência de arquivos. Compiladores.
EMENTA - Administração de Servidores
Infraestrutura de rede e servidores. Virtualização. Gerência de usuários, domínios, recursos e processos. Instalação, ativação, configuração e monitoramento de serviços de rede. Segurança.
EMENTA - Avaliação de Desempenho
Avaliação de Desempenho de sistemas computacionais. Planejamento de experimentos. Técnicas para avaliação de desempenho. Análise de resultado. Práticas extensionistas integradoras e articuladas de acordo com o perfil do egresso.
EMENTA - Internet of Things
Histórico. Sensores, atuadores e interfaces de comunicação. Arquitetura de sistemas IoT. Middleware. Cenários e aplicações. Segurança. Indústria 4.0 e IoT industrial.
EMENTA - Práticas Extensionistas
Práticas extensionistas integradoras e articuladas de acordo com o perfil do egresso.
EMENTA - Sistemas Distribuídos
Caracterização de sistemas distribuídos. Comunicação entre processos. Objetos distribuídos. Sincronização. Segurança. Escalabilidade. Serviço de nomes. Prática de programação.
EMENTA - Computação Forense
Legislação na área de informática. Conceitos, técnicas e aplicações da computação forense. Procedimentos legais e jurisdições. Provas digitais. Investigação e detecção de ataques e invasões. Metodologias e ferramentas de análise forense. Aquisição, investigação de dados em ambientes distribuídos. Técnicas antiforense. Auditoria de sistemas. Propriedade intelectual.
EMENTA - Data Science
Fundamentos. Carreiras em data science. Big data e business intelligence. Linguagens de programação. Estrutura e fases de um projeto. Aquisição e normalização de dados. Análise estatística descritiva e exploratória. Modelagem, predição e experimentação. Ética em data science.
EMENTA - Inteligência Artificial
Introdução à inteligência artificial. Frameworks cognitivos. Modelos de IA. Machine learning. Deep learning. Desenvolvimento de projetos em IA. Análise preditiva.
EMENTA - Práticas Extensionistas
Práticas extensionistas integradoras e articuladas de acordo com o perfil do egresso.
EMENTA - Tecnologia da Informação Aplicada à Gestão
Organização como campo de implantação dos sistemas de informação. Planejamento e alinhamento estratégico entre tecnologia da informação e negócios. Uso de dados para a tomada de decisão.