Current Course Offerings
| Spring 2026 | |
| Multicore Computing | ECE 361C |
| Algorithms | ECE 360C |
| Fall 2025 | |
| Parallel Algorithms | ECE 382V (regular and Option III) |
| Spring 2025 | |
| Algorithms | ECE 360C |
| Concurrent and Distributed Systems | ECE 360P |
| Fall 2024 | |
| Distributed Systems | ECE 382N |
| Distributed Systems (Option III) | ECE 382N |
| Spring 2024 | |
| Multicore Computing | EE 361C |
| Fall 2023 | |
| Parallel Algorithms | ECE 382V (regular and Option III) |
| Spring 2023 | |
| Concurrent and Distributed Systems | ECE 360P |
| Fall 2022 | |
| Distributed Systems | ECE 382N |
| Distributed Systems (Option III) | ECE 382N |
| Spring 2022 | |
| Multicore Computing | EE 361C |
| Fall 2021 | |
| Parallel Algorithms | EE 382V |
| Advanced Algorithms ..... (Option III) | EE 381V |
| Spring 2021 | |
| Concurrent and Distributed Systems | EE 360P |
| Fall 2020 | |
| Distributed Systems | EE 382N |
| Multicore Computing ..... (Option III) | EE 382C |
| Spring 2020 | |
| Multicore Computing | EE 361C/382C |
| Fall 2019 | |
| Distributed Systems ..... (Option III) | EE 382N |
| Spring 2019 | |
| Concurrent and Distributed Systems | EE 360P |
| Fall 2018 | |
| Multicore Computing | EE 382C/361C |
| Social Computing (Option III) | EE 382V |
| Spring 2018 | |
| Concurrent and Distributed Systems | EE 360P |
| Fall 2017 | |
| Distributed Systems | EE 382N |
| Distributed Systems ..... (Option III) | EE 382N |
| Summer 2017 | |
| Parallel Algorithms --- Option III | EE 382V |
| Spring 2017 | |
| Concurrent and Distributed Systems | EE 360P |
| Fall 2016 | |
| Multicore Computing | EE 382C/361C |
| Multicore Computing ..... (Option III) | EE 382C |
| Previous Courses | |
| Summer 2015 -- Option III | |
| Multicore Computing | EE 382V |
| Spring 2015 | |
| Concurrent and Distributed Systems | EE 360P |
| Fall 2014 | |
| Multicore Computing | EE 379K/382V |
| Fall 2013 | |
| Distributed Systems | EE 382N |
| Spring 2013 | |
| Concurrent and Distributed Systems | EE 360P |
| Distributed Systems (Option III) | EE 382N |
| Fall 2012 | |
| Multicore Computing | EE 379K/382V |
| Fall 2011 | |
| Distributed Systems | EE 382N |
| Fall 2005 |
|
| Data Structures | EE 322C |
| Fall 2003 |
|
| Lattice Theory | EE 382V |
| Fall 1998 |
|
| Randomized
Algorithms |
EE 382N |