Advanced concepts in computer architecture, including parallel and distributed systems - Anointed University Worldwide