College Bulletin 2025-2026
|
CPSC 033. Foundations of AI & Machine Learning This course provides a broad introduction to the foundations of modern artificial intelligence (AI) and will also develop advanced programming and data processing skills essential for upper-level courses in computer science. Topics will include advanced Python programming, mathematical foundations, data processing, machine learning methodology, neural networks, and large language models. Throughout the course, students will examine the ethical issues that arise in AI and its societal impacts. The course culminates in a final project. Students will gain core skills that will prepare them for a deeper examination of these issues in both later courses and independent projects. The course is suitable for any student interested in gaining a deeper understanding of AI regardless of their intended major. Prerequisite: Completion of CPSC 021 or its equivalent. Natural sciences and engineering practicum. 1.0 credit. Fall 2026. Meeden. Mitchell. Catalog chapter: Computer Science Department website: https://www.swarthmore.edu/computer-science
Access the class schedule to search for sections.
|