Teaching
· UBI 503: Data Structures and Algorithms
· UBI 504: Programming Languages
· UBI 525: Object Oriented Programming
· UBI 542: Service Oriented Computing
· UBI 622: Multiagent Systems
· UTI 503: Data Structures and Algorithms
· UTI 526: Object Oriented Programming
· OUBE 626: Multiagent Systems