Academic Bulletin 2024-2025 
    
    Nov 23, 2024  
Academic Bulletin 2024-2025

CMPSC 303 - Artificial Intelligence


Credits: 4
A study of the design and implementation of intelligent computer systems that can learn, plan, and solve problems autonomously. In addition to examining techniques for designing intelligent software agents, students investigate the social, political, and ethical implications of intelligent systems. Through hands-on activities that often require team-work, students explore the application of artificial intelligence methods in areas such as computer vision, natural language processing, and video game development. During a weekly laboratory session students use industry-grade technology to complete projects, reporting on their results through both written documents and oral presentations. Students are invited to use their own departmentally approved laptop in this course; a limited number of laptops are available for use during class and lab sessions.

Prerequisite: CMPSC 101  or CMPSC 102 

Distribution Requirements: QR, SP.