terça-feira, 20 de agosto de 2013

Os melhores cursos online gratuitos de Ciência da Computação e Inteligência Artificial

Tens interesse em aperfeiçoar os teus conhecimentos nas áreas da Ciência da Computação e Inteligência Artificial? Consulta a lista de cursos das melhores universidades do mundo que o Universia Portugal separou para que aprendas gratuitamente.

Os melhores cursos online gratuitos de Engenharia e Matemática
Crédito: Ojo Fotos
 
Se te interessas por inteligência artificial ou pelo funcionamento dos computadores, consulta a seguir uma lista compilada pelo Universia Portugal com os melhores cursos online gratuitos das melhores universidades nesta área.
 
 
 
  • CSS – Cascading Style Sheets (Unicamp) - Site oficial
  •  
  • Pesquisa na Web (Unicamp) - Site oficial
  •  
  • CVS – Concurrent Version System (Unicamp) - Site oficial
  •  
  • Conceitos Básicos sobre Videoconferência (Unicamp) - Site oficial
  •  
  • Criação de homepage com o Netscape Composer (Unicamp) - Site oficial
  •  
  • HTML Ilustrado – Hypertext Mark-up Language (Unicamp) - Site oficial
  •  
  • Gravando com Webcam (Unicamp) - Site oficial
  •  
  • Editando imagens com Irfanview (Unicamp) - Site oficial
  •  
  • Tecnologia XML (Unicamp) - Site oficial
  •  
  • Desenvolvimento Android (UC Berkeley) - iTunes Vídeo - Interessado em Introdução ao desenvolvimento de Android? Este curso universitário passa por todos os seus fundamentos
  •  
  • Inteligência Artificial (UC Berkeley) - YouTube
  •  
  • Inteligência Artificial e Introdução à Robótica (Stanford University) - YouTube - iTunes Vídeo - Vários formatos - Em essência, o material tratado neste curso é um breve levantamento dos resultados relevantes de geometria, cinemática, estática, dinâmica e controle.
  •  
  • Inteligência Artificial (Stanford University) - Natural Language Processing - Vários formatos - Este curso destina-se a apresentar aos alunos os conceitos fundamentais e ideias em processamento de linguagem natural (NLP). Ele desenvolve uma compreensão aprofundada de ambos os algoritmos disponíveis para o processamento de informações linguísticas e as propriedades computacionais subjacentes das línguas naturais.
  •  
  • Inteligência Artificial (Stanford University) - Machine Learning - YouTube - iTunes Vídeo - Vários formatos - Este curso fornece uma ampla introdução ao ensino de máquina e reconhecimento de padrões estatísticos. O curso também aborda as aplicações recentes de ensino de máquina, tais como o controle robótico, mineração de dados, navegação autónoma, bioinformática, reconhecimento de voz e de texto e processamento de dados web.
  •  
  • Inteligência Artificial (IIT) - YouTube - Site oficial - Série de lições sobre Inteligência Artificial ministradas pelo professor P.Dasgupta.
  •  
  • Conceitos Básicos de Operação de Sistemas e Programação de Sistemas (UC Berkeley) - YouTube - iTunes Vídeo - Aulas sobre conceitos básicos de operação de sistemas e programação de sistemas ministradas pelo professor Anthony Joseph.
  •  
  • A Ciência da Computação da Informação Digital (Universidade de Harvard) - Vários formatos - Estudos sobre a aplicação de métodos quantitativos para a compreensão de como as tecnologias de informação transmitem questões de ordem pública, regulamentação e legislação.
  •  
  • Design 3D (Universidade Tufts) - iTunes - Site oficial - Este curso deve proporcionar uma boa base para um estudo mais aprofundado independente em arquitetura, engenharia, jogo, teatro e modelagem de personagens.
  •  
  • Construindo Websites Dinâmicos (Harvard Extension) - iTunes - Vídeo & Áudio - Este curso ensina os alunos a construir sites dinâmicos com Ajax e com Linux, Apache, MySQL e PHP (LAMP), um dos quadros mais populares de hoje. Os alunos aprendem como configurar nomes de domínio com DNS, como estruturar páginas com XHTML e CSS, como programar em JavaScript e PHP, como configurar o Apache e MySQL, como projetar e consultar bancos de dados com SQL, como usar Ajax com tanto XML e JSON, e como construir mashups.
  •  
  • Construindo Aplicações para telemóveis (Harvard Extension) - iTunes - Site oficial - Este curso ensina os alunos a construir aplicações móveis para Android e iOS, duas das plataformas mais populares de hoje, e como implantá-los no Android Market e na App Store.
  •  
  • Códigos: Apps para iPhone e iPad (2012) (Stanford University) - iTunes - Tópicos de estudo incluem API de banco de dados orientado a objetos, animação, multi-threading e considerações de desempenho.
  •  
  • Coding Together: Apps para iPhone e iPad (2013) (Stanford University) - iTunes
  •  
  • Câmara e Fotografia Computacional ( MIT) - Download do curso - Uma câmara computacional tenta capturar digitalmente a essência da informação visual, explorando a combinação sinérgica de ótica de tarefas específicas, iluminação, sensores e processamento.
  •  
  • Arquitetura da Computação (IIT Delhi) - Web Site - YouTube - Série de lições sobre a Arquitetura da Computação ministradas pelo professor Anshul Kumar.
  •  
  • Computação Gráfica (IIT) - YouTube - Site oficial - Lições ministradas pelo Dr. Sukhendu Das.
  •  
  • Engenharia da Linguagem Computacional (MIT) - Site oficial - Este curso analisa questões relacionadas com a implementação de linguagens de programação de alto nível. Os tópicos abordados incluem: conceitos fundamentais, funções e estruturas de compiladores, técnicas básicas de otimização do programa, a interação entre teoria e prática, e usando ferramentas na construção de software.
  •  
  • Redes de Computadores (IIT) - YouTube - Site oficial - Lições sobre rede de computadores ministradas pelo professor S. Gosh.
  •  
  • Engenharia dos Sistemas de Computação (MIT) - Site oficial - Este curso foi filmado na primavera de 2005, como parte da Aliança Singapore-MIT. Vídeos das três primeiras aulas não estão disponíveis.
  •  
  • Introdução à Ciência da Computação (Universidade de Harvard) - YouTube - Site oficial - iTunes - Este curso ensina os alunos a pensar algoritmicamente e resolver problemas de forma eficiente.
  •  
  • Design dos Sistemas de Database (Monash University) - iTunes - Concepção de sistemas de gestão da informação.
  •  
  • Estruturas de Data (UC Berkeley) - iTunes Vídeo - Site oficial
  •  
  • Estruturas de Data e Algorítmos (University of New South Wales) - YouTube
  •  
  • Design da Computação (University of New South Wales) - YouTube - Introdução ao Java, OO projeto, Algorithm Design para programadores do segundo ano.
  •  
  • Desenvolvendo Apps para iOS (iPhone e iPad) (Stanford University) - iTunes Vídeo - Atualizado para o iOS 5. Ferramentas e APIs necessárias para desenvolver aplicações para o iPhone e iPad utilizando a plataforma iOS SDK.
  •  
  • Desenvolvendo Aplicativos para o iPad (Carnegie Mellon) - iTunes Vídeo - Este curso tem como foco a concepção e implementação de aplicações para iPad que ajudam os usuários a visualizar grandes conjuntos de dados.
  •  
  • Estrutura Matemática Discreta (IIT) - YouTube - Lições ministradas pela professora Kamala Krithivasan.
  •  
  • Teoria Matemática e da Probabilidade Discreta (UC Berkeley) - YouTube - Site oficial
  •  
  • Processos Estocásticos Discretos (MIT) - YouTube - iTunes - Site oficial - Vídeos de 6,262 processos estocásticos discretos.
  •  
  • Algarismos Eficientes e Problemas de Interação (UC Berkeley) - iTunes Vídeo - YouTube - Site oficial
  •  
  • Fundações da Computação Gráfica (UC Berkeley) - YouTube - Gráficos on-line. Visão Geral do Curso: Motivação, Contorno e Logística, História da Computação Gráfica.
  •  
  • Alta Computação (University of New South Wales) - YouTube - Este é o curso introdutório de ciência da computação na UNSW. Este curso consiste em três vertentes: programação, sistemas e alfabetização geral de ciência da computação.
  •  
  • Seminário de Interação Humano-Computador (Stanford University) - YouTube - iTunes - Apresentações sobre questões atuais de pesquisa relacionados à interação humano-computador.
  •  
  • Computação Inovadora (Universidade de Harvard) - YouTube
  •  
  • Introdução Intensiva à Ciência da Computação Usando C, PHP, e JavaScrip (Universidade de Harvard) - Vários formatos - YouTube - iTunes - Este curso ensina os alunos a pensar algoritmicamente e resolver problemas de forma eficiente.
  •  
  • Introdução aos Algoritmos (MIT) - iTunes - YouTube - Site oficial - Este curso ensina técnicas de projeto e análise de algoritmos eficientes, enfatizando métodos úteis na prática.
  •  
  • Introdução à Computação Gráfica e Programação GPU (Universidade de Harvard) - iTunes Vídeo - Este curso apresenta estruturas e algoritmos que são úteis para a criação de imagens em um computador.
  •  
  • Introdução à Programação de Computadores para Engenheiros e Cientistas (UC Berkeley) - iTunes Áudio - iTunes Vídeo
  •  
  • Introdução à Programação e Ciência da Computação (MIT) - YouTube - iTunes - Site oficial - Este assunto é destinado a estudantes com pouca ou nenhuma experiência em programação. Tem como objetivo proporcionar aos alunos uma compreensão do papel que a computação pode desempenhar na resolução de problemas.
  •  
  • Introdução à Ciência da Computação: Metodologia da Programação (Stanford University) - YouTube - iTunes - Vários formatos - Tópicos falam sobre a introdução à engenharia de aplicações informáticas, enfatizando princípios de engenharia de software moderno: projeto orientado a objetos, decomposição, encapsulamento, abstração, e testes.
  •  
  • Introdução à Ciência da Computação: Abstrações da Programação (Stanford University) - YouTube - iTunes - Vários formatos - Este curso é o sucessor natural de metodologia de programação e abrange tópicos avançados de programação como a recursividade e a análise de algoritmos.
  •  
  • Introdução à Ciência da Computação: Paradigmas da Programação (Stanford University) - YouTube - iTunes - Vários formatos - Recursos avançados de gerenciamento de memória C e C + +; as diferenças entre paradigmas imperativo e orientado a objetos. O paradigma funcional (usando LISP) e programação concorrente (usando C e C + +).
  •  
  • Introdução à Arquitetura da Computação (2013) (Carnegie Mellon) - YouTube
  •  
  • Introdução à Arquitetura da Computação (2012) (Carnegie Mellon) - YouTube
  •  
  • Introdução à Computação Gráfica (IIT) - YouTube - Lições ministradas pelo professor Prem Karla.
  •  
  • Introdução à Engenharia Elétrica e Ciência da Computação I (MIT) - Site oficial - YouTube - Este curso fornece uma introdução integrada para engenharia elétrica e ciência da computação, ministradas através de experimentos de laboratório substanciais com robôs móveis.
  •  
  • Introdução aos Sistemas Incorporados (UC Berkeley) - iTunes Vídeo - YouTube - Curso ministrado pelos professores Sanjit Seshia e Edward A. Lee.
  •  
  • Introdução aos Sistemas Formais e Computação (Universidade de Harvard) - iTunes Vídeo - Este curso é uma introdução rigorosa para sistemas formais e da teoria da computação.
  •  
  • Introdução aos Estudos da Informação (University of Michigan) - iTunes - Este curso irá fornecer o conhecimento básico necessário para começar a tratar das principais questões associadas à revolução da informação.
  •  
  • Introdução à Resolução de Problemas e Programação (IIT) - YouTube - Site oficial - Curso ministrado pelo professor Deepak Gupta.
  •  
  • Desenvolvimento de Aplicativos para iPhone iOS5 (Outono 2011) (Stanford University) - HD Video iTunes - Atualizado para o iOS 5. Ferramentas e APIs necessárias para desenvolver aplicações para o iPhone e iPad utilizando a plataforma iOS SDK.
  •  
  • Desenvolvimento de Aplicativos para iPhone (Primavera 2009) (Stanford University) - iTunes - Ferramentas e APIs necessárias para desenvolver aplicações para a plataforma iPhone usando o iPhone SDK.
  •  
  • Desenvolvimento de Aplicativos para iPhone (Inverno 2010) (Stanford University) - iTunes - Ferramentas e APIs necessárias para desenvolver aplicações para a plataforma iPhone usando o iPhone SDK.
  •  
  • Lógica & Provas (Carnegie Mellon) - Site oficial
  •  
  • Estruturas das Máquinas (UC Berkele) - iTunes Vídeo
  •  
  • Aprendizado das Máquinas (CalTech) - iTunes Vídeo O curso equilibra teoria e prática, e abrange a matemática, bem como os aspectos heurísticos.
  •  
  • Computação Paralela Massiva (Universidade de Harvard) - iTunes Vídeo - Neste curso, os estudantes obtêm experiência no desenvolvimento de software para recursos de computação massivamente paralela.
  •  
  • Matemática para Ciência da Computação (MIT) - Web Video - Este curso abrange matemática discreta fundamental para a ciência e engenharia da computação. Ele enfatiza definições matemáticas e provas, bem como métodos aplicáveis.
  •  
  • Programação de Redes Sociais (Carnegie Mellon) - Site oficial Esta classe contextualiza a tarefa de programação, concentrando-se nas redes sociais, tais como imagens, áudio e sistemas interativos.
  •  
  • Programação Primer (MIT) - iTunes - Site oficial - Curso introdutório de programação paralela.
  •  
  • Gráficos Online (UC Berkeley) - YouTube - História da Computação Gráfica.
  •  
  • Sistemas de Operação e Programação de Sistemas (UC Berkele) - iTunes - Site oficial
  •  
  • Engenharia de Performance de Sistemas de Software (MIT) - YouTube - Site oficial - Os tópicos incluem a análise de desempenho, técnicas de algoritmos de alto desempenho, otimizações de nível de instrução, cache e memória de otimização de hierarquia, programação paralela, e construção de sistemas distribuídos escaláveis.
  •  
  • Princípios da Computação (Carnegie Mellon) - Site oficial
  •  
  • Princípios da Comunicação Digital I (MIT) - YouTube - iTunes - Site oficial - O curso serve como uma introdução à teoria e prática por trás de muitos dos sistemas de comunicação de hoje.
  •  
  • Princípios da Comunicação Digital II (MIT) - YouTube - Site oficial - Este curso é o segundo de uma sequência de dois mandatos com 6.450. O foco é sobre técnicas de codificação para aproximar-se do limite de Shannon de ruído Gaussian branco (AWGN) canais de aditivos, a sua análise de desempenho e princípios de design.
  •  
  • Sistemas de Análise e Aplicação da Probabilidade (MIT) - YouTube - Site oficial - O objetivo deste curso é introduzir os modelos relevantes, habilidades e ferramentas, através da combinação de matemática com o entendimento conceitual e intuição.
  •  
  • Linguagens da Programação e Compilações (UC Berkeley) - YouTube - Aulas ministradas pelo professor Paul Hilfinger.
  •  
  • Linguagens da Programação e Compilações (UC Berkeley) - YouTube - Site oficial -
  •  
  • Programação para Designers (UNSW) - YouTube - Uma introdução aos conceitos e técnicas de programação orientada a objetos com foco na construção de aplicações multimédia interativas.
  •  
  • Computação Quântica para Determinados (The University of Queensland) - YouTube
  •  
  • Computação Responsável (Carnegie Mellon) - Site oficial - Este curso é projetado para ajudar os alunos (sobretudo no primeiro ano de faculdade) a desenvolver as competências de computação e informação alfabetização fundamentais que eles precisam para ter sucesso em outros cursos. O curso está disponível para uso em ambientes académicos.
  •  
  • Engenharia de pesquisa: Tecnologia, Sociedade e Negócios (UC Berkeley) - YouTube - Motores de busca: Tecnologia, Sociedade e negócios. A World Wide Web traz muito do conhecimento do mundo ao alcance de quase todos com um computador e uma conexão à internet. A disponibilidade de grandes quantidades de informações em nossas mãos está a transformar o governo, empresas e muitos outros aspectos da sociedade.
  •  
  • Software como um Serviço (UC Berkeley) - YouTube - Técnicas de programação fundamentais para a concepção, desenvolvimento, teste e implementação de nuvem pública de uma simples aplicação SaaS.
  •  
  • Engenharia de Software (UC Berkeley) - YouTube - iTunes Áudio - iTunes Vídeo - Site oficial - Técnicas de programação fundamentais para a concepção, desenvolvimento, teste e implementação de nuvem pública de uma simples aplicação SaaS.
  •  
  • A Beleza e a Alegria da Computação (UC Berkeley) - iTunes - YouTube
  •  
  • A Beleza e a Alegria da Computação (UC Berkeley) - YouTube - Site oficial
  •  
  • O Futuro da Internet (Stanford University) - iTunes - Os alunos serão levados a um passeio através do funcionamento interno da rede e o debate atual sobre a "neutralidade da rede" e o futuro da Internet.
  •  
  • A Estrutura e Interpretação da Programação de Computadores (UC Berkeley) - YouTube - iTunes - Site oficial - Estrutura e interpretação de programas de computador.
  •  
  • Compreendendo Computadores e a Internet (Harvard University) - iTunes - Site oficial - Este curso é sobre a compreensão: compreender o que está a acontecer dentro do seu computador quando liga o interruptor, como tudo o que você faz na internet pode ser visto por outras pessoas e como o seu computador pode ser infetado por um vírus apenas por estar ligado.
  •  
  • XML com Java (Universidadede Harvard) - iTunes - Site oficial - Este curso apresenta XML como uma tecnologia chave em aplicações corporativas baseadas em Java. Os alunos aprendem os fundamentos do XML e seus derivados, incluindo DTD, SVG, XML Schema, XPath, XQuery, XSL-FO, e XSLT.

    Fonte: Universia

0 comentários:

Postar um comentário