TEACHING
- EECE 571E - Topics in Distributed Systems - Harnessing Massively Parallel Processors (Fall'15)
- EECE 411 - Design of Distributed Software Applications (Spring'15)
- EECE 571E - Topics in Distributed Systems - Harnessing Massively Parallel Processors (Fall'14)
- EECE 417 - Software Architecture (Spring'14)
- EECE 411 - Design of Distributed Software Applications (Spring'14)
- EECE 571E - Topics in Distributed Systems - Harnessing Massively Parallel Processors (Fall'13)
- EECE 310 - Software Engineering (Spring'12)
- EECE 411 - Design of Distributed Software Applications (Fall'11)
- EECE 411 - Design of Distributed Software Applications (Fall'10)
- EECE400/496 Project Coordinator (Summer'10)
- EECE 417 - Software Architecture (Spring'10)
- EECE 571R - Topics in Distributed Systems - Autonomous Computing (Spring'10)
- EECE 411 - Design of Distributed Software Applications (Fall'09)
- EECE 571R - Topics in Distributed Systems - Massively parallel/distributed computing platforms (Spring'09)
- EECE 320 Discrete Structures and Algorithms - (Spring'09)
- EECE 411 - Design of Distributed Software Applications (Autumn'08)
- EECE 375/474 - Instrumentation Design Laboratory (Summer'08)
- EECE 571R - Topics in Distributed Systems - Quality of Service (Spring'08)
- EECE 310 Software Engineering - (Spring'08)
- EECE 320 Discrete Structures and Algorithms - (Spring'08)
- EECE 411 - Design of Distributed Software Applications (Autumn'07)
- EECE 571R - Topics in Data-Intensive Computing Systems (Spring'07)
- EECE 411 - Design of Distributed Software Applications (Autumn'06)
FAQ
Q: I do not have all the prerequisites for EECE 411, can I still register for this course?
A: Send me an email and we'll evaluate together whether your experience qualifies you for this course.