Ciência da Computação

Campus Kobrasol

4

conceito mec


2017

4

conceito enade


2021

Extensão

PROJETO ​​​INCLUSÃO DIGITAL DE IDOSOS

Estudos mostram que a população mundial está envelhecendo, porquanto o número de pessoas idosas cresce em ritmo maior do que o número de pessoas que nascem.  No Brasil, a realidade não é outra.  De acordo com a Pesquisa Nacional por Amostra de Domicílios - PNAD 2009, o País tinha cerca de 21 milhões de pessoas de 60 anos ou mais de idade – idosos, portanto, nos termos da Lei nº 10.741/2003 – e, conforme a Rede Interagencial de Informações para a Saúde - Ripsa, em 2050 a população brasileira com 65 anos ou mais de idade será de aproximadamente 50 milhões de habitantes, o que equivalerá a 20,0% da população.

Esta tendência do envelhecimento populacional tem gerado um aumento importante da demanda por políticas públicas nas esferas federal, estadual e municipal, para o idoso. O Estatuto do Idoso estabeleceu que o Poder Público deve visar não só a alfabetização dos idosos, mas também a criação de cursos especiais que tragam benefícios diretos e indiretos à vida do idoso em sociedade, como técnicas de comunicação e computação. Neste norte, o projeto Inclusão Digital de Idosos tem o intuito de complementar as atividades e serviços prestados pelo Poder Público quanto às exigências da Lei nº 10.741/2003, renovando a parceria entre a Univali e o município de São José, com a oferta de cursos de informática para idosos. 

Em particular, o projeto permite a aquisição de conhecimentos, cultura, entretenimento e a sociabilização, possibilitando a manutenção do papel social e a autonomia do idoso, o que vai ao encontro da linha pedagógica do curso de Ciência da Computação da Univali de São José, que visa atender a comunidade pela promoção de atividades que contemplem a inclusão social através de cursos de extensão. Não há como precisar o número de pessoas beneficiadas indiretamente, os quais abrangem familiares e amigos dos idosos que frequentaram o projeto de inclusão digital.​

PROJETO CAPACITAÇÃO EM INFORMÁTICA DE JOVENS DA GRANDE FLORIANÓPOLIS PARA O MERCADO DE TRABALHO

No decorrer da evolução socioeconômica, a tecnologia tem se apresentado como o elemento que impulsiona a sociedade, conduzindo à expansão de oportunidades. Desta forma, a sociedade está cada vez mais dependente de máquinas e equipamentos eletrônicos para realizar as atividades do dia a dia, tanto no âmbito pessoal quanto profissional. Sob a perspectiva de um jovem com pouca ou nenhuma experiência profissional e vindo de uma situação de risco, o mercado de trabalho se apresenta muito exigente, o que implica na permanente busca de qualificação.

A disputa para uma vaga no mercado de trabalho é acirrada – e, atualmente, isso ocorre tanto para jovens quanto para os adultos inseridos no mercado e que procuram melhorar sua condição. Hoje, um indivíduo para estar inserido no mercado de trabalho deve apresentar, além de conhecimento específico da área de atuação, algum conhecimento de tecnologia – o que pode ser alcançado através da capacitação. Vê-se claramente a necessidade de criação de estratégias que viabilizem tanto a inclusão de jovens nesse cenário, bem como ampliem as condições daqueles já inseridos no mercado de trabalho, para que se (re)capacitem e adquiram melhores chances de atuação.

O projeto de extensão “CAPACITAÇÃO EM INFORMÁTICA DE JOVENS DA GRANDE FLORIANÓPOLIS PARA O MERCADO DE TRABALHO”, coloca-se como uma iniciativa de suporte às questões associadas à inserção dessas pessoas no ambiente da Tecnologia de Informação, através de assessoramento e capacitação para uso de ferramentas computacionais empregadas no mercado de trabalho. Através de parcerias com as Secretarias de Desenvolvimento Econômico e da Educação do Município de São José, AFLOV – Associação Florianopolitana de Voluntários, Conselho Comunitário de Segurança de Forquilhinhas – CONSEG, empresas SUL CATARINENSE e SCHAEFER YACHTS, o projeto atingiu ​a capacitação de mais de 700 jovens e adultos desde sua primeira edição, em 2004. Atualmente o projeto focará seus esforços no atendimento aos jovens de 15 a 24 anos, faixas etárias com maior desemprego segundo o PNAD 2013.  

CURSOS DE EXTENSÃO – 2022

Cursos de Extensão sobre Criptomoedas: aspectos computacionais, forenses e de segurança (16 horas) – 46 alunos

O curso tem como objetivo apresentar os aspectos computacionais,forenses e de Segurança da Informação relativos as criptomoedas. Criptomoedas têm se tornado cada vez mais presentes no cenário financeiro, passando de uma promessa a uma realidade e se projetando como tecnologia que impactará a dinâmica financeira e tecnológica de vários setores. Essa impacto abrangerá áreas da computação, da economia e do direito. O curso visa apresentar os conceitos computacionais das criptomoedas, base fundamental para qualquer estudo mais avançado sobre o assunto. Firmando-se a base, o curso segue, abordando aspectos de segurança da informação e forense digital no que tange o ecossistema dos criptoativos.​

CURSOS DE EXTENSÃO – 2021

Curso de Extensão em Computação Forense (32 horas) – 2 turmas - 160 alunos

A formação, ministrada por Wilson Leite da Silva Filho, perito criminal do Instituto Geral de Perícias do Estado de Santa Catarina (IGP/SC), ocorre entre 8h30 e 17h30 e apresenta conhecimentos sobre crimes cibernéticos, legislação e normas, princípios e técnicas de recuperação de evidências digitais, ferramentas, análise forense em redes de computadores, técnicas antiforenses, perícia em dispositivos móveis e em sistemas alvos de invasão, cloud forensics, além de elaboração de documentos processuais como laudos, pareceres e relatórios.

Curso sobre Manejo dos Sistemas de Informação em Saúde (4 horas) – 32 alunos

O minicurso Manejos dos Sistemas de Informação em Saúde tem por objetivo promover aos cursistas experiência quanto a manipulação dos sistemas de informação em saúde diante de suas especificidades e apresentar as ferramentas de tabulações destes sistemas a fim de para alimentar bases que podem ser utilizadas para análises estatísticas e baseadas em Inteligência artificial. Os dados se tornaram o novo petróleo, e saber extrair informações relevantes dos mesmos se tornou crucial. Neste contexto, a área de saúde possui uma vasta gama de dados de domínio público, disponíveis em seus sistemas de informação, porém não é uma tarefa trivial extrair e manipular os dados dos mesmos. Sendo assim, este minicurso busca apresentar como se deve manejar tais dados oriundos destes sistemas.​

CURSOS DE EXTENSÃO – 2020

Curso de Extensão em Computação Forense (32 horas) – 3 turmas - 225 alunos

A formação, ministrada por Wilson Leite da Silva Filho, perito criminal do Instituto Geral de Perícias do Estado de Santa Catarina (IGP/SC), ocorre entre 8h30 e 17h30 e apresenta conhecimentos sobre crimes cibernéticos, legislação e normas, princípios e técnicas de recuperação de evidências digitais, ferramentas, análise forense em redes de computadores, técnicas antiforenses, perícia em dispositivos móveis e em sistemas alvos de invasão, cloud forensics, além de elaboração de documentos processuais como laudos, pareceres e relatórios.

Curso Render Realista para Arquitetura (8 horas) – 7 alunos

O curso de Render Realista teve como objetivo ensinar aos alunos os conceitos e etapas envolvidas no processo de criação e renderização de cenas para arquitetura. Através do desenvolvimento de uma cena externa e de interiores, fazendo uso dos softwares 3DSMax, Corona Renderer e Photoshop.

Curso Java Script em Detalhe (32 horas) – 26 alunos​

Atualmente torna-se interessante aos profissionais de desenvolvimento, iniciantes ou não, aprender JavaScript pois é uma das linguagens mais utilizadas pelo mercado de trabalho e uma das que mais cresce. Por ser uma linguagem versátil, rápida e atualizada anualmente, o JavaScritp pode ser utilizado no desenvolvimento front-end e back-end. Por esse motivo, JavaScript pode ser encontrado em aplicações de empresas como a Netflix, Uber, PayPal, entre outras, que se aproveitam das qualidades da tecnologia para criar servidores web dinâmicos e seguros. O objetivo é explorar em detalhes a linguagem e suas inovações nas últimas versões do ECMAScript. Diferentes alternativas para resolver problemas serão trabalhadas, discutindo aspectos de desempenho (velocidade e memória) e legibilidade de código. Durante o curso, utilizaremos apenas o JavaScript puro, sem uso de bibliotecas externas ou frameworks. A cobertura da linguagem é bastante completa, desde valores e variáveis até fluxo de código assíncrono, sendo abordados diferentes paradigmas de programação (funcional, protótipos e orientação a objetos). O curso é voltado para profissionais que tenham interesse tanto no desenvolvimento de soluções front-end como back-end. O curso tem uma carga-horária total de 20h, sendo organizado em cinco encontros de 4h aos sábados pela manhã.​​
CURSOS DE EXTENSÃO – ​2017, 2018, 2019

Curso sobre Ameaças Cibernéticas: Ataque e Defesa (32 horas) – 20 alunos por turma

O Curso tem por base poder preparar defesas efetivas, visto que os ataques cibernéticos têm se tornado cada vez mais frequentes e causando grande prejuízo a empresas e a órgãos estatais. Organizações criminosas têm se utilizado cada vez mais dessa frente de atuação para obter lucros com atividades ilegais. Em tempos de guerra, armas cibernéticas têm se mostrado um artefato de grande importância. O Objetivo do curso é apresentar ao aluno, de forma objetiva e prática, aspectos de ataque e defesa cibernéticas. Para isso, o curso equilibra conteúdo teórico e prático. A teoria é embasada em extensa, atualizada e conceituada literatura. A parte prática é composta de 5 laboratórios em ambiente virtualizado em que serão exercitados vários conceitos e ferramentas apresentadas na teoria.

CURSOS DE EXTENSÃO – 2016

Programação em Angular JS – 20  horas - 120 alunos (3 turmas de 40 alunos)

Introdução ao Angular JS: Conceitos básicos do Angular JS; Configurando o ambiente de desenvolvimento; Javascript Básico; ngBind e expressões. Desenvolvimento Básico com Angular JS: Módulos e sua utilização; Controllers e Métodos; ngRepeat e loops; Criando formulários. Desenvolvimento Reutilizável: Service e Factory; Filtros customizados; Utilizando o ngRoute; Diretivas básicas do Angular JS. Trabalhando com dados: Criando diretivas customizadas; Requisições assíncronas usando $http; Acesso a dados usando $resource; Angular vs JQuery. Projeto Prático: Modelagem da base MySQL; Sistema Web

Introdução ao desenvolvimento de jogos utilizando Java – 48 horas - 15 alunos

Introdução a jogos; Programação básica em Java - orientação a objetos e estrutura de dados; Conceitos de API Gráfica; Conceitos de Gameloop; Sprits; Tilemap; Colisões e efeitos; Eventos.

Relacionamento com o Cliente: Equilíbrio entre Tecnologias x Pessoas – 24 horas - 25 alunos

Mudanças no comportamento das pessoas e das empresas devido ao avanço tecnológico; Comunicação e Tecnologia; Relacionamento Interpessoal Habilidades interpessoais (comunicação, feedback, trabalho em equipe e empatia); Novas exigências do mercado de trabalho – Competências técnicas e comportamentais (empreendedorismo, iniciativa, resolução de problemas, organização, planejamento, tomada de decisão e ética); Etiqueta profissional.

Programação em JQuery – 48 horas - 30 alunos

Conhecimentos necessários: HTML básico; CSS básico; JavaScript básico.

Introdução: O que é jQuery? Por que usar?. Conhecendo e iniciando  o ambiente; Sintaxe; Seletor; Eventos; Interação com HTML; Requisição AJAX; Método noConflict(); Efeitos; Recapitulação do conteúdo e trabalho final.

CURSOS DE EXTENSÃO EM PARCERIA COM I3 – GERAÇÃO TEC

Os cursos abaixo relacionados foram ofertados através do programa Geração Tec do Governo do Estado de Santa Catarina (maiores detalhes http://geracaotec.sc.gov.br/). Cada turma foi composta por 30 alunos. As turmas são re-editadas semestralmente ou anualmente dependendo da demanda do programa.

Suporte e Heltp Desk

Programação em Java

Programação em C++

Programação Java para Web

Programação Delphi

Tester de Software

Java Script​

CURSOS DE EXTENSÃO – 2015

Programação Android Nível Básico - 40 horas- 90 alunos (três turmas – 30 alunos por turma)

Pré Requisito: lógica de programação

Introdução ao Android: Introdução; Visão Geral do Android; Versões; Pacotes; Instalação do SDK do Android; Recursos para desenvolvimento com Android. Comercialização de Aplicativos: Introdução; Boas práticas para o Android (Compatibilidade, Suporte, Diretrizes); Registro no Google Play; Preparação dos aplicativos para publicação; Precificação dos Aplicativos (Gratuito/Pago); Tipos de Monetização.  Aplicativo "Olá Mundo": Introdução da IDE Eclipse; Visão geral do aplicativo; Criação de um novo projeto; Construção da interface gráfica do usuário do aplicativo "Olá Mundo"; Adição de funcionalidade ao aplicativo "Olá Mundo"; Execução do aplicativo "Olá Mundo". Aplicativo "Calculadora": Visão geral do aplicativo "Calculadora"; Introdução ao componente TableLayout; Aplicação do TableLayout e os componentes; Personalização de componentes (Tamanho, cor, largura...); Adição de funcionalidade ao aplicativo "Calculadora"; Execução do aplicativo "Calculadora". Aplicativo "Buscas no Twitter" (5 horas):  Visão geral do aplicativo "Buscas no Twitter"; SharedPreferences, Layouts alinhados, Intents e AlertDialog; TableRow com botões de pesquisa e edição; Adição de funcionalidade ao aplicativo "Buscas no Twitter"; Execução do aplicativo "Buscas no Twitter"; AndroidManifest.xml. Aplicativo "Quiz": Visão geral do aplicativo "Quiz"; Assets, AssetManager, animações com tween, Handler e menus; Mensagens de erro; Componente button modificado dinamicamente; Adição de funcionalidade ao aplicativo "Quiz"; Execução do aplicativo "Quiz". Aplicativo "Jogos de Guerra": Visão geral do aplicativo "Jogos de Guerra"; Detecção de toques e gestos; Animação de quadros, sons e threads; SurfaceView e SurfaceHolder; Adição de funcionalidade ao aplicativo "Jogos de Guerra"; Execução do aplicativo "Jogos de Guerra". Aplicativo "Doodlz": Visão geral do aplicativo "Doodlz"; Elementos gráficos bidimensionais; SensorManager; Eventos multitouch; Adição de funcionalidade ao aplicativo "Doodlz"; Execução do aplicativo "Doodlz". Aplicativo "Agenda": Visão geral do aplicativo "Agenda"; istActivity, Adapter e AdapterView; SQLite, Múltiplas Activity; Recursos de menu e MenuInflater; Adição de funcionalidade ao aplicativo "Agenda"; Execução do aplicativo "Agenda"; Otimização de código e compatibilidade.

Programação Android Nível Avançado - 40 horas- 30 alunos

Pré-requisitos: Programação, Sistemas Operacionais, Android Básico ou similares de outros cursos.

Introdução ao Android Avançado: Introdução; Activitys; Intents; BroadcastReceivers; Webview; Permissions. Modelagem de Aplicativos Móveis: Introdução à Modelagem; Arquitetura dos Leiautes; Padrão MVC; Projeto de Interface para Android; Introdução aos Mockups; Integração de Aplicativos com Sistemas Externos. Aplicativo "Rastreador de Rotas": Introdução; Visão geral do aplicativo; Introdução à API do Google Maps; Aplicação do LocationManager; Introdução ao MapActivity, MapView e Overlay; Execução do aplicativo "Route Tracker". Aplicativo "Slides": Introdução; Acesso à galeria e biblioteca de mídia; Provedores de Conteúdo Incorporados; MediaPlayer; Transições de Imagem; Leiautes de ListActivity Personalizados. Aplicativo "Slides Aprimorado":  Visão geral do aplicativo; Serialização dos Dados; Fotografias com Câmera; Reprodução de Vídeo; Componente VideoView; Execução do Aplicativo. Aplicativo "Consulta de Clima": Visão geral do aplicativo; Web Services; JSON; Fragment, ListFragment, DialogFragment; Navegação com abas; Execução do aplicativo "Weather Viewer". Aplicativo "Exemplo de OpenGL": Visão geral do aplicativo; GLSurfaceView; OpenGL ES; Renderer; Adição de funcionalidade ao aplicativo "OpenGL Example "; Execução do aplicativo "OpenGL Example". Introdução ao Android Studio: Introdução; Instalação do Android Studio; Visão Geral do Android Studio; Android Studio x Eclipse; Builder Gradle; Recursos para desenvolvimento com Android Studio.

Excel Básico - 16 horas- 25 alunos

Criação de uma pasta de trabalho; Inserção de dados em uma planilha; Formatação de uma planilha; Formatação de números em uma planilha; Criação de uma tabela do Excel; Criação de uma fórmula; Funções básicas; Aplicação e  formatação condicional; Uso de uma função em uma fórmula; e Criação de gráficos com seus dados.

Excel Avançado - 16 horas- 25 alunos

Utilizar funções; Aplicar a validação de dados; Filtrar dados usando um Filtro Automático; Classificar dados usando um Filtro Automático; Criação de formulário; Criar uma macro; Criar um relatório de Tabela Dinâmica.

Programação em PHP – Básico – 40 horas - 20 alunos

Introdução a Interfaces: Instalação e configuração do ambiente de desenvolvimento; Primeiros passos para o desenvolvimento de um sistema e/ou web site; Estruturas e organização das informações; Organização de arquivos e pastas; Noções básicas do repositório Git (GitHub); Ferramentas de apoio para agilizar o desenvolvimento; Familiarização com repositórios e sites de apoio. Interfaces: HTML (Bootstrap); Noções básicas de HTML; Personalização de meta-tags; Codificação de caracteres. Introdução ao Bootstrap: Desenvolvimento de interfaces com Bootstrap; Estilos CSS (SaSS); Personalização de estilos no Bootstrap; Uso e otimização de imagens; Otimização de estilos e compatibilidade utilizando SaSS. JavaScript (jQuery): Noções básicas de JavaScript. Introdução ao jQuery: Adicionando funções e animações no Bootstrap; Otimização de código e compatibilidade.

Programação em PHP – Intermediário – 40 horas - 20 alunos

Requisitos: Lógica de programação; Noções básicas de HTML, CSS, e JavaScript;

Introdução a Banco de Dados e Programação PHP: Instalação e configuração do ambiente de desenvolvimento; Trabalhando com hosts virtuais; Organização de arquivos e pastas; Ferramentas de apoio para agilizar o desenvolvimento; Familiarização com repositórios e sites de apoio. Base de Dados: MySQL; Noções básicas de SQL; Modelagem de bases de dados; Trabalhando com phpMyAdmin e MySQL; Operações em base de dados; Otimização de base de dados; Boas práticas e noções de segurança. Programação PHP - Parte 1 (Variáveis e Funções Básicas): Sobre o PHP (definições e usos); Primeiros passos em PHP; Escopo global e local; Declaração de variáveis e constantes; Variáveis complexas & dinâmicas; Funções básicas do PHP; Verificação e debug de erros; Boas práticas de codificação. Parte 2 (Estruturas de Dados e Funções): Trabalhando com números; Trabalhando com arrays; Trabalhando com strings; Trabalhando com datas; Condições, comparações, e laços de repetição; Funções personalizadas. Parte 3 (Formulários e Interação com Banco de Dados): Sessão e variáveis de ambiente; Codificação de caracteres; Trabalhando com formulários; Reaproveitamento de funções e variáveis (Include/Require); Interação com banco de dados (MySQL); Exibição de dados dinâmicos e preenchimento de interfaces; Validações e tratamento de exceções; Noções básicas de segurança.

Programação em Java  – Básico – 24 horas - 15 alunos

O que é Java?; Sintaxe; Entrada/Saída; Variáveis; Operadores; Palavras Reservadas; Controle de Fluxo; Desvio condicional; Laços de repetição; Estruturas Simples; Vetor; Matriz: Java Collections; Funções; Parâmetros; Retorno; Recursividade; Orientação a Objetos; Classes; Objetos; Atributos e métodos.​

CURSOS DE EXTENSÃO – 2014​​

C# - 80 horas- 30 alunos

Apresentação do Visual Studio; Sintaxe da linguagem; Apresentação do Asp.Net WebForms;  Apresentação do ADO.Net; Apresentação de testes Unitários com NUNIT; Desenvolvimento de uma aplicação CRUD com TDD utilizando Asp.Net, ADO.Net e Nunit; Desenvolvimento de um Framework  encapsulando o ADO.NET; Refatoração do CRUD utilizando o Framework desenvolvido em sala; LINQ; Oque é: Sintaxe; Práticas; Entity Framework; Oque é: Code First; Práticas; Refatoração do CRUD utilizando LINQ, Entity e Designer Patterns MVC e MVVM; CRUD (acrônimo de Create, Read, Update e Delete)

NoSQL – Turmas A e B – 32 horas - 30 alunos

Conceito de Banco de Dados; SGBD; Linguagem SQL; Modelos de Banco de Dados; NoSQL; Conceito do NoSQL; Porque NoSQL? Comparação NoSQL – SQL; Características do NoSQL; Exemplos e Cases de Ganho (Desempenho); Estrutura dos dados e tipos de NoSQL; NoSQL orientado à Documentos; NoSQL orientado à Grafos; NoSQL orientado à Chave-Valor; NoSQL orientado à Colunas; Atividades (NoSQL Documento - MongoDB); Java e MongoDB

Programação para dispositivos móveis – Android Básico – 40 horas - 30 alunos

Preparação do ambiente; Introdução; Estrutura geral da plataforma Android; Activities; Tasks; Services; Broadcast Receivers; Content Providers; XML; Widgets: Text View, Edit Text, Button, Check box, Radio Button, Spinner, List View, ProgressBar; Publicando Seu aplicativo no Google Play.

Programação para dispositivos móveis – Android Avançado – 40 horas - 30 alunos

Funcionamento de banco de dados no Android; Criando um banco de dados dinamicamente no Android utilizando o método OpenOrCreateDatabase; Trabalhando com banco de dados no Android utilizando a classe SQLiteOpenHelper; DAO; Replicação – comunicação celular e servidor web utilizando script PHP; Salvando os dados online ou gravando em modo local; Enviando SMS;  WebService.

Programação em PHP – Básico – 40 horas - 30 alunos

Introdução a Interfaces: Instalação e configuração do ambiente de desenvolvimento; Primeiros passos para o desenvolvimento de um sistema e/ou web site; Estruturas e organização das informações; Organização de arquivos e pastas; Noções básicas do repositório Git (GitHub); Ferramentas de apoio para agilizar o desenvolvimento; Familiarização com repositórios e sites de apoio. Interfaces: HTML (Bootstrap); Noções básicas de HTML; Personalização de meta-tags; Codificação de caracteres. Introdução ao Bootstrap: Desenvolvimento de interfaces com Bootstrap; Estilos CSS (SaSS); Personalização de estilos no Bootstrap; Uso e otimização de imagens; Otimização de estilos e compatibilidade utilizando SaSS. JavaScript (jQuery): Noções básicas de JavaScript. Introdução ao jQuery: Adicionando funções e animações no Bootstrap; Otimização de código e compatibilidade.​

Dados Gerais

Titulação

Atos Regulatórios

Carga Horária

Duração

Modalidade

Regime de Presencialidade

Turno de Funcionamento

este curso está vinculado à

Vídeos

Notícias

Veja mais notícias.

Univali

Copyright - univali.br - 2022 - Todos os direitos reservados

Política de Cookies

Política de Privacidade