Illinois Coursework

CE408/CS483 — Applied Parallel Programming

CS 420/CSE 402/ECE 492 — Introduction to Parallel Programming for Scientists and Engineers

CS 425/CSE 424/ECE 428 — Distributed Systems

CS 524 — Concurrent Programming Languages

CS 525 — Advanced Topics in Distributed Systems

CS 533 — Parallel Computer Architectures

CS 554/CSE 512 — Parallel Numerical Algorithms

ECE598HK/CS 598HK — Computational Thinking for Many-core Computing