AP Computer Science Principles
· Study guide
Big Idea 4: Parallel & Distributed Computing