COMPSCI 4402A/B
PARALLEL AND DISTRIBUTED COMPUTING
This course studies the fundamental aspects of parallel and distributed systems, providing an integrated view of the various facets of software development on such systems: hardware architectures, programming languages, computational models, software development tools and design patterns, performance modelling and analysis, experimenting and measuring, application to scientific computing.
Prerequisites & course information
Prerequisite(s): ( Computer Science 3340A/B or Software Engineering 3310A/B ) and ( Computer Science 3350A/B or ECE 3375A/B ). Extra Information: 3 lecture hours. Note: Computer Science 3331A/B and Computer Science 3305A/B or equivalent are recommended. Course Weight: 0.50
Sources
- Course catalogue ↗2026-2027