ICMC promove curso de extensão sobre os fundamentos da inteligência artificial
As tecnologias de inteligência artificial têm transformado profundamente a forma como softwares são desenvolvidos, tornando-se ferramentas cada vez mais presentes na programação e na resolução de problemas complexos. Com o objetivo de apresentar, de forma didática e acessível, os conceitos que fundamentam essa tecnologia, o Instituto de Ciências Matemáticas e de Computação (ICMC) da USP, em São Carlos, oferece o curso de extensão gratuito “Desmistificando a IA: PyTorch do Zero” abordará temas como redes neurais, aprendizado profundo e a arquitetura empregada por modelos de linguagem de grande porte (LLMs), como o ChatGPT.
Desenvolvido como uma atividade de extensão universitária, o curso foi idealizado e será ministrado por estudantes do Bacharelado em Matemática Aplicada e Computação Científica (BMACC) do ICMC, sob orientação do professor Lucas Valem. A proposta alia a formação prática dos graduandos à disseminação de conhecimentos sobre inteligência artificial para a comunidade externa.
Ao longo da programação, os participantes conhecerão os fundamentos teóricos das redes neurais, sua implementação em Python e as principais etapas para colocá-las em produção. Inclusive, descobrirão que o PyTorch é uma das bibliotecas mais utilizadas atualmente para o desenvolvimento de modelos de inteligência artificial e aprendizado profundo.
O curso oferece 200 vagas e, por se tratar de uma atividade de extensão, é destinado exclusivamente a pessoas sem vínculo com a USP. O conteúdo é voltado principalmente a estudantes de graduação de diferentes áreas que desejam aplicar IA em seus projetos, mas não sabem por onde começar, e egressos que concluíram os estudos antes da popularização dessas tecnologias. As inscrições estão abertas até 7 de agosto e podem ser realizadas pelo formulário: forms.gle/GkdDwtka8PPS2EzY6.
Para acompanhar as atividades, é recomendável que os participantes possuam conhecimentos básicos de programação em Python e de cálculo diferencial. Dessa forma, estudantes do ensino médio que tenham afinidade com programação e ciências exatas também poderão participar, desde que atendam a esses pré-requisitos.
O curso será realizado em formato remoto e assíncrono, ao longo de cinco semanas, com 10 videoaulas de aproximadamente uma hora de duração cada. As aulas serão disponibilizadas aos sábados na plataforma e-Disciplinas, em um ritmo de duas por semana. Cada módulo contará com materiais de apoio, como slides e códigos utilizados nas demonstrações, além de um breve formulário para que os participantes avaliem as aulas. Às quintas-feiras, será realizado um plantão de dúvidas remoto e síncrono, com duração de até duas horas e participação facultativa, para esclarecer questões relacionadas aos conteúdos da semana.
As atividades terão início em 8 de agosto, com a liberação das duas primeiras aulas na plataforma e-Disciplinas. O último plantão de dúvidas, referente às aulas 9 e 10, será realizado em 10 de setembro. O encerramento da programação ocorrerá em 12 de setembro, com uma reunião remota facultativa destinada à revisão geral dos conteúdos e ao fechamento do curso.
Serviço
Curso de Extensão “Desmistificando a IA: PyTorch do Zero”
Inscrições: até 7 de agosto, pelo link:
https://forms.gle/GkdDwtka8PPS2EzY6
Pré requisitos: noções básicas de Python e cálculo diferencial
Período do curso: de 8 de agosto até 12 de setembro
Última monitoria: 10 de setembro
Reunião remota de encerramento (facultativa): 12 de setembro











