University of the Philippines, Diliman
Department of Computer Science
CS 180: Introduction to Artificial Intelligence
Course Overview
CS 180: Artificial Intelligence
Course Description
Fundamental principles of artificial intelligence, search methods,
knowledge representation and reasoning, agents, machine learning
and neural networks, current research applications.
PREREQUISITE: CS 32
Course objectives
At the end of the course, the student must be able to:
- Explain the principles of artificial intelligence
- Implement search methods and identify the particular method best suited for a certain problem
- Formulate and design knowledge bases and set reasoning rules for agents
- Understand and apply neural networks and other machine learning techniques to solve problems
- Discuss current applications of artificial intelligence
Course Outline
Overview of Artificial Intelligence
Fundamental Principles of Artificial Intelligence
Search
Logic and Reasoning
Constraint Satisfaction Problems
Machine Learning
Regression
Clustering
Decision Trees
Bayesian Networks
Neural Networks
Support Vector Machines
Other Machine Learning Techniques
Current Research Applications
Course Requirements
30%
very easy exams and quizzes
to assess if we are not wasting both our times haha
50%
a few machine problems
implementation of AI algorithms to solve real-world problems
20%
a cool project
a capstone to put the concepts together
Course References
Artificial Intelligence - A Modern Approach, 3rd edition.
S. Russel, P. Norvig
and Lecture slides, when available
Class Policies
Submission of solutions to machine problems is through email. Only completely working and specifications-compliant solutions will be considered for scoring.
Late submission of machine problems will incur deduction of 10pts per day late. No submission will be accepted for scoring 5 days after the deadline.
Students should make backup copies of all their work in this course. Coping with loss of work due to hardware failure is beyond this course.
Plagiarists and cheaters have a special place in hell. Always uphold honor and excellence.
Consultations
TTh 13:00-17:00, WF 14:30-17:00, Rm. 307, UPAECH
Submissions
kedelaspenas@up.edu.ph