PART
OF COURSES TAUGHT
***Carnegie Mellon University***
Spring 2020
18-653 - Software Architecture and Design
18-655 - Service Oriented Computing
Fall 2019
18-655 - Service Oriented Computing
18-656 - Data Intensive Workflow Development for Software Engineers
Spring 2019
18-653 - Software Architecture and Design
18-655 - Service Oriented Computing
Fall 2018
18-655 - Service Oriented Computing (Section SV)
18-655 - Service Oriented Computing (Section Pittsburgh)
18-656 - Data Intensive Workflow Development for Software Engineers
Spring 2018
18-653 - Software Architecture and Design
18-655 - Service Oriented Computing
Fall 2017
18-655 - Service Oriented Computing
18-656 - Data Intensive Workflow Development for Software Engineers
Spring 2017
18-653 - Software Architecture and Design
18-655 - Service Oriented Computing
Fall 2016
18-655 - Service Oriented Computing (Section SV)
18-655 - Service Oriented Computing (Section Pittsburgh)
18-656 - Data Intensive Workflow Development for Software Engineers
14-798 - INI MSIT Project Practicum
Spring 2016
18-653 - Software Architecture and Design (Section SV)
18-653 - Software Architecture and Design (Section Pittsburgh)
18-655 - Service Oriented Computing (Section SV)
Fall 2015
18-655 - Service Oriented Computing (Section SV)
18-655 - Service Oriented Computing (Section Pittsburgh)
18-656 - Data Intensive Workflow Development for Software Engineers
14-798 - INI MSIT Project Practicum
Spring 2015
18-653 - Software Architecture and Design (Section SV)
18-653 - Software Architecture and Design (Section Pittsburgh)
96-710 - Software Engineering Practicum
Fall 2014
18-655 - Service Oriented Computing (Section SV)
18-655 - Service Oriented Computing (Section Pittsburgh)
96-705 - Architecture and Design
14-798 - INI MSIT Project Practicum
Summer 2014
14827 - Web Application Security and Performance
Spring 2014
96-736 - Service Oriented Computing
Fall 2013
96-705 - Architecture and Design (Section A)
96-705 - Architecture and Design (Section B)
Summer 2013
96-705 - Architecture and Design
Spring 2013
96-736 - Service Oriented Computing
Fall 2012
96-705 - Architecture and Design
***Northern Illinois University***
Spring 2012
CSCI 546 - Web Services and Internet Technologies
CSCI 467/567 -- Software Engineering
Fall 2011
CSCI 647 - Services Computing
CSCI 467/567 -- Software Engineering
Spring 2011
CSCI 546 - Web Services and Internet Technologies
CSCI 467/567 -- Software Engineering
Fall 2010
CSCI 647 -- Web Services, SOA, and Services Computing
CSCI
466/566 (III) -- Databases
Spring 2010
CSCI 546 -- Web Services and Internet Technologies
CSCI 467/567 (III) -- Introduction to Software
Engineering
Fall 2009
CSCI
647 -- Web Services, SOA, and Services Computing
CSCI
466/566 (III) -- Databases
Spring 2009
CSCI 340 -- Data Structures and Algorithm Analysis
(Course Coordinator, Web site for all 4 sections of the class)
CSCI
467/567 -- Software Engineering
Fall 2008
CSCI 642 -- Services Computing
CSCI 643 -- Survey of Enterprise Computing
Spring 2008
CSCI
580K -- Services Computing
CSCI
466 (II) -- Databases
Fall 2007
CSCI 440 (I & II) -- Data Structures and
Algorithm Analysis
Spring 2007
CSCI 580M -- Services Computing
CSCI
440-1 -- Data Structures and Algorithm Analysis
Spring 2006
CSCI 580E (2)/CSCI 470 (2) -- Programming in Java
Spring 2005
CSCI 595 (1)/CSCI 490 (1) -- .NET and C# Programming
Fall 2004
CSCI 241 (4) -- Intermediate Programming in C++
Spring 2004
CSCI 463 -- Computer Systems Organization
CSCI 240 -- Computer Programming in C++
Fall 2003
CSCI
480 -- Theoretical Operating Systems
|