COGSCI 116
AI & Human Intelligence
This course provides an accessible introduction to artificial intelligence (AI) through a comparative analysis of A.I. and human intelligence and hands-on programming in Python. Students will explore the historical foundations of A.I. and learn the fundamental concepts, algorithms, and applications that power modern AI systems. In addition students will gain practical experience using popular Python libraries such as NumPy, pandas, scikit-learn, TensorFlow, and NLTK. Through guided labs and interactive examples, learners will implement simple AI models for data-driven decision making. Emphasis is placed on understanding and designing intelligent systems.
Topics
- By the end of the course, students will: ● Compare and contrast human and artificial intelligence. ● Describe technical and ethical challenges of General A.I. ● Understand the principles behind common AI algorithms. ● Use Python libraries to build and evaluate simple AI models.
Official catalogue course objectives and student learning outcomes
Sources
- Course catalogue ↗2026-2027