Computer Science
Parallel Computation
3 credits
Algorithms, architectures, and programming paradigms for parallel computation. Shared memory, message passing, and data parallel architectures and programming models. Parallel algorithms including reduce, scan, and sorting networks. Reasoning about the correctness of parallel programs. Performance analysis and measurement for parallel programs.
Average
81.8%
Students
834
Sections
15
Grade distribution. <50: 12, 50-54: 6, 55-59: 15, 60-63: 10, 64-67: 23, 68-71: 53, 72-75: 63, 76-79: 96, 80-84: 166, 85-89: 167, 90-100: 212.
Historical Averages
2015–2025
Lowest section avg
74.8%
Highest section avg
90.2%
Terms offered
9
Some grade ranges were withheld by UBC to protect student privacy and are not shown above.
Grade data from ubc-pair-grade-data.
| Section | Activity | Status | Time | Instructor |
|---|---|---|---|---|
| 101 | Lecture | Open | Mon 09:00-10:00, Wed 09:00-10:00, Fri 09:00-10:00 | Susanne Bradley |
| 102 | Lecture | Open | Mon 10:00-11:00, Wed 10:00-11:00, Fri 10:00-11:00 | Susanne Bradley |
No course reviews yet. If you took this course, yours would be the first anyone reads.