Brock University, Department of Computer
Office:J307, x3494, office hrs: Thu.: 11:150- Noon
COSC 3P71 (minimum 60 percent) or permission of the instructor
This course is designed for advanced undergraduate students who have basic
knowledge about artificial intelligence. The primary objective of this course
is to introduce and study some basic principles, techniques, and applications
of a variety of learning models.
Some of the areas we will cover in this course include learning as search,
concept learning, inductive inference of decision trees, artificial neural
networks, genetic algorithms, bayesian learning, computational learning, and
The emphasis of the course is on teaching the fundamentals, and not on
providing a mastery of specific commercially available software tools or programming
environments. Written and
programming assignments are used to help clarify basic concepts. The
student will learn research
skills applicable to other fields of computer science. Each student will be
expected to understand and
present a selected current machine learning research paper and complete a
- Assignments (2) (35%)
- in-class test (25%)
- Seminar(15 %)
- Term project (25%)
- Assignments will be available on-line by the announced dates.
- There will be an in-class test on March Nov.16 th, 2016.
No end of term examination is scheduled for this course.