COSC 4P80 Artificial Neural Network:Outline
Department of Computer Science
Office:J307, office hrs: Tue. 11:45 pm - 12:15 pm (or appointment)
Teaching Assistant: Andrew Runka E-mail:firstname.lastname@example.org
The goal of this course is to introduce students to practical problem
solving using a powerful
class of AI model, the neural network.
We begin with a brief introduction of a loose analogy to
the brain to
give some idea of the parallel and distributed nature of neural
An overview of various neural network models will be carried out by
model architectures, behaviours and learning algorithms. A range of
applications will also be discussed.
- Programming skills are assumed.
- Completion of
COSC 3P71  Introduction to Artificial Intelligence is
- Familiarity with linear algebra, basic calculus, probaility theory
and statistics is expected.
Where necessary, and if possible, some
fundamental refreshers on some of these will be provided via
There will be no main text, however, we will uses various resources
including following texts.
- Kishan Mehrotra, Chilukuri K. Mohan and Sanjay Ranka.
Elements of Artificial Neural Networks. ISBN: 0-262-13328-8.
- Fausett, L. Fundamentals of Neural Networks. New York:
- Haykin, S. Neural Networks: A Comprehensive Foundation. New
York: Macmillan Publishing.
- Duda et al. Pattern Classification (2ed.). Wiley & Sons, Inc
|| 35 %
|Class Test (March tba)
|Seminars & Participation