Course Outline

CSci6702 Parallel Computing

http://www.cs.dal.ca/~arc/teaching/CSci6702

Dr. Andrew Rau-Chaplin (arc@cs.dal.ca)

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 (1) 20%
Project (1) 40%

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 Thurs Jan 26th
Assignment 2 Thurs Feb 16th
Project Presentations Thurs Apr 5th 1:00pm (until we are done)
Final Paper due Fri April 20th 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.