COMP 4250 Distributed Computing (Cloud)
Discussion of distributed computing concepts. Description of the organization and system architectures that enable distributed computing. Discussion of problems and solutions related to distributed computing. Design and development of programs using existing distributed computing libraries and tools. Performance analysis of solutions using distributed computing. Discussion of the importance of continuing professional development and awareness of the social, ethical-legal, professional, and security issues and responsibilities in the discipline. Requires 45 lecture-laboratory hours.
Prerequisite
COMP 2315 and COMP 3350.