FACULDADES

Ciência da Computação e Inteligência Artificial

Envolver-se profundamente com as principais áreas da ciência da computação, como programação, análise de dados e aprendizado de máquina, adquirindo conhecimento técnico e compreensão dos impactos éticos e sociais da IA.

O programa abrange módulos básicos como ciência da computação, programação, inteligência artificial e aprendizado de máquina, com forte ênfase no conhecimento teórico e nas habilidades práticas. Os alunos aprenderão por meio de projetos práticos, aprenderão linguagens de programação e técnicas de desenvolvimento de software. Nosso currículo também destaca as considerações éticas e os impactos sociais da IA, incentivando uma abordagem responsável da tecnologia.

Objetivos principais

O curso tem o objetivo de formar pensadores críticos, solucionadores de problemas criativos e usuários responsáveis de tecnologia. Ao final do programa, os alunos terão um conjunto completo de habilidades e uma noção mais clara das possíveis especializações e planos de carreira no setor de tecnologia

Princípios fundamentais de engenharia

Proporcionar aos alunos uma sólida compreensão dos princípios básicos da ciência da computação e das teorias fundamentais da inteligência artificial.

Desenvolvimento de habilidades práticas

Desenvolver habilidades em linguagens de programação, desenvolvimento de software e uso de ferramentas e estruturas de IA por meio de projetos e exercícios práticos.

Pensamento crítico e solução de problemas

Aprimorar as habilidades analíticas e a capacidade de abordar problemas complexos de forma metódica e criativa.

Implicações éticas e sociais

Promover a conscientização sobre as considerações éticas e os impactos sociais das tecnologias de IA, incentivando a aplicação responsável e informada da IA.

Inovação e pesquisa

Inspirar os alunos a explorar tecnologias de ponta, inovar soluções e participar de pesquisas para contribuir com o avanço da área.

Módulos principais

Este módulo básico apresenta aos alunos os princípios fundamentais da ciência da computação, abrangendo tópicos como sistemas binários, componentes de hardware, lógica computacional e a estrutura dos sistemas de computação. O módulo oferece uma visão geral histórica da computação, explicando como as primeiras inovações evoluíram para o cenário tecnológico atual.

Este módulo apresenta aos alunos os conceitos de programação por meio do Python. Os alunos aprendem sobre variáveis, loops, condicionais e funções à medida que começam a codificar aplicativos simples, enfatizando técnicas de solução de problemas e depuração. Este módulo também aborda o pensamento algorítmico, oferecendo aos alunos ferramentas para planejar e escrever códigos eficientes.

Este módulo oferece uma visão geral introdutória da inteligência artificial, incluindo seu desenvolvimento histórico, conceitos fundamentais e aplicativos atuais. Os alunos aprendem sobre aprendizado de máquina, redes neurais e processamento de linguagem natural, discutindo como a IA é aplicada em áreas como saúde, finanças e entretenimento. Considerações éticas, incluindo privacidade, parcialidade e responsabilidade na IA, são discutidas para ajudar os alunos a desenvolver uma abordagem cuidadosa da IA.

Este módulo apresenta aos alunos as principais técnicas de aprendizado de máquina e os orienta no processo de treinamento de modelos em conjuntos de dados. Os alunos aprendem a diferenciar os tipos de aprendizado de máquina e a selecionar os algoritmos adequados para várias tarefas. As atividades práticas se concentram na aplicação de modelos simples de aprendizado de máquina, permitindo que os alunos experimentem a natureza iterativa do treinamento e do ajuste de modelos.

Este módulo se concentra no fluxo de trabalho da ciência de dados, ensinando aos alunos as etapas da coleta de dados até a análise e a visualização. Os alunos aprendem a identificar tendências significativas nos dados e a apresentar suas descobertas de forma clara e impactante. Essa abordagem prática fornece aos alunos habilidades valiosas em análise de dados, uma base para trabalhos mais avançados em IA e análise.

Este módulo apresenta aos alunos os princípios da robótica, abordando tópicos como sensores, mecanismos de controle e tarefas simples de automação. Os alunos trabalham com robôs básicos, programando-os para realizar tarefas como navegar em uma rota ou pegar objetos. O módulo enfatiza a conexão entre componentes mecânicos e eletrônicos, mostrando como os robôs usam sensores para interagir com o ambiente.

Este módulo explora as implicações éticas e sociais da IA, examinando tópicos como privacidade de dados, viés algorítmico e o impacto da IA no emprego e na igualdade social. Por meio de discussões, estudos de caso e debates, os alunos consideram os possíveis benefícios e riscos da tecnologia de IA. Ao desenvolver essas habilidades, os alunos se tornam participantes informados em conversas sobre o futuro da IA e seu papel na sociedade.

Este módulo aborda noções básicas de segurança cibernética, como proteção de dados, criptografia e identificação de ameaças à segurança. Os alunos aprendem como a criptografia de dados protege as informações e como os protocolos de segurança se defendem contra ataques comuns. Os laboratórios práticos permitem que os alunos experimentem as ferramentas de segurança, ensinando-lhes as práticas recomendadas para a segurança digital. Este módulo fornece uma base essencial para compreender a segurança digital e gerenciar riscos em um mundo cada vez mais interconectado.

Pronto para aprender?
Entre em contato.

Entre em contato para saber mais sobre nossa abordagem de ponta para o aprendizado

Aluno da Innovate Summer Academy com microscópio na UCL