Syllabus

Instructor

Frank Mueller
mueller "at" cs.ncsu.edu
Office Hours: W 9:30-10:30 EB2 3266
Assistants
Xing Wu

xwu3 "at" ncsu.edu
Office Hours: MW 1:00-2:00 EB2 3226

Textbook:

Course prerequisites: CSC 246 or CSC 451 or CSC 501 (Operating Systems).
Helpful: CSC 253 (C and C++ for Java Programmers), CSC 234 (Computer Organization & Assembly Language).

Course purpose: This class prepares you to understand advanced research issues in parallel programs. You will be introduced to parallel systems as well as various advanced topics. The material will cover numerous research papers besides the textbook. Current research will be presented by students and discussed to give a better understanding of open issues in parallel systems.

Course objectives: By the end of the course, you should be able to do the following things: