CMSC 603: High Perf Distrib Systems

The course will assume undergraduate-level background in algorithms, data structures and parallel programming. Upon successful completion of this course, the student will be able to understand the concepts underlying distributed systems; analyze problems to identify performance bottlenecks, parallelization opportunities and concurrency issues in a distributed environment; create distributed and scalable implementations using multiple hosts/GPUs; design and implement algorithms using Hadoop, Spark and CUDA. 

Total Credit Hours: 3
Fall 2019
graduate standing in computer science or related discipline or acceptance into five-year accelerated program in comp sci
Alberto Cano Rojas
Instructor Email:

Weekly Live Sessions

Mon Tue Wed Thu Fri Sat
9:30 AM - 10:35 AM 9:30 AM - 10:35 AM

Back to Search Results

Questions? Contact the VCU CGEP Director:

Dr. Gregory Triplett   •   Ph: (804) 828-5387   •