Course Outline
CSci6702 Parallel Computing
Dr. Andrew Rau-Chaplin (arc@cs.dal.ca)
http://www.cs.dal.ca/~arc/teaching/CSci6702

Official Outline
This course explores various aspects of parallel computing including parallel architectures, algorithms, systems, programming languages and implementation issues. The focus is on solving real problems on existing parallel machines. Student will be expected to read recent research publications, and participate in significant parallel implementation projects.

Marking
Assignments (2) 40%
Seminar 20%
Project 30%
Participation 10%

Note: Grading scheme subject to change at any time. When submitting your assignment please maintain a copy for your records. Please maintain all marked work until after the course has finished.

NO LATE ASSIGNMENTS ACCEPTED WITHOUT A DOCTORS NOTE.

Due Dates (Subject to revisions) .

Assignment 1 Wed Sep 26th, 2014
Assignment 2 Fri Oct 17th, 2014
Seminar TBA
Project Presentations Nov 26th 2014
Final Paper due Fri Dec 19th 2014 by 4:00pm

Collaboration
It is a good idea to form study groups. Talk to your friends, but write up your own work. Acknowledge all collaborators in the write up for each problem. Acknowledge any other sources. Plagiarism and other anti-intellectual behavior will be dealt with severely. ALL CASES OF SUSPECTED PLAGIARISM WILL BE IMMEDIATELY HANDED OVER THE UNIVERSITY'S
SENATE DISCIPLINE COMMITTEE.

All class assignment and other materials will be provided on the course web site at
http://www.cs.dal.ca/~arc/teaching/CSci6702

NOTE: No further materials will be provided in paper form.