|November 2014 - Present||Professor, Missouri University of Science and Technology ‐ Electrical and Computer Engineering|
|January 2008 - 2017||Professor, Missouri University of Science and Technology ‐ Computer Science|
|January 2008 - December 2012||Department Chair, Missouri University of Science and Technology ‐ Computer Science|
|1992 - 2007||Associate Professor/Professor, Computer Science and Engineering, The Pennsylvania State University|
|1985 - 1992||Assistant Professor/Associate Professor, Electrical and Computer Engineering, The Pennsylvania State University|
|1981 - 1985||Assistant Professor, Electrical Engineering and Computer Science, University of Oklahoma|
High-performance computing, Computer architecture, Multidatabases, Global information sharing, Semantics-based information retrieval, Broadcast-based data dissemination, Application of mobile agents to information processing, Sustainable computing, Multimedia databases, Internet caching, Caching in ad hoc networks, Pervasive computing, Critical infrastructure assurance, Personalized learning, and Educational technology
Honors and Awards
- 2006 Medal of the Chancellor, University of Pisa, Italy
- 2001 Nominee for Pennsylvania State University Premier Teaching Award
- 1997 Nikola Tesla Award, Yugoslavia
- 1996 Golden Core Award, IEEE Computer Society
- 1994 Meritorious Service Award, IEEE
- 1993 Nominee for Pennsylvania State University Premier Teaching Award
- 1988 Outstanding Teaching Award, Pennsylvania State University
- 1984 Nominee for Teacher of the Year, in School of Electrical Engineering and Computer Science, University of Oklahoma
- 1985 Engineering Young Faculty Award, University of Oklahoma
- Summer 1984 Junior Faculty Fellowship, University of Oklahoma
- 1983 Nominated as the Teacher of the Year in the School of Electrical Engineering and Computer Science, University of Oklahoma
|1980||Ph.D. in Computer Science, University of Central Florida|
|1978||M.S. in Computer Science, University of Iowa|
|1970||B.S. in Physics, University of Tehran|
Department of Computer Science
Missouri University of Science and Technology
323 Computer Science Building
500 W. 15th St.
Rolla, MO 65409
Phone: (573) 341-6201
Fax: (573) 341-4501
Research Works (51)
Accurate and Efficient Search Prediction Using Fuzzy Matching and Outcome ...
Lecture Notes in Computer Science: Similarity Search and Applications (2013)
While search engines have demonstrated improvement in both speed and accuracy, the response time to queries is prohibitively long for ...
Ontology-Based Recommendation Algorithms for Personalized Education
Lecture Notes in Computer Science: Database and Expert Systems Applications (2012)
This paper presents recommendation algorithms that personalize course and curriculum content for individual students, within the broader scope of Pervasive ...
Ontologies and Decision Support for Failure Mitigation in Intelligent Water ...
Proceedings of the 45th Hawaii International Conference on System Science (2012, Maui, HI) (2012)
One of the greatest benefits offered by cyberphysical systems is the potential for automated decision support, which can increase the ...
Context-Aware Recommendation Algorithms for the PERCEPOLIS Personalized Education Platform
Proceedings of the 41st Annual Frontiers in Education Conference (2011, Rapid City, SD) (2011)
This paper describes Pervasive Cyberinfrastructure for Personalized Learning and Instructional Support (PERCEPOLIS), where context-aware recommendation algorithms facilitate personalized learning and ...
Military-Standard Sensor Nodes for the SmartBrick Structural Health Monitoring Platform
Proceedings of the 8th International Workshop on Structural Health Monitoring (2011, Stanford, CA) (2011)
The SmartBrick platform is an autonomous, wireless, and robust solution for structural health monitoring of civil infrastructures. The base station ...
Smart Technology - Applications and Infrastructure
Proceedings of the 35th Annual IEEE International Computer Software and Applications Conference (2011, Munich, Germany) (2011)
Smart technology spans a broad array of application domains, from critical infrastructure systems such as smart power grids to intelligent ...
An Agent-Based Approach to Reconciling Data Heterogeneity in Cyber-Physical Systems
Proceedings of the IEEE Parallel and Distributed Processing Workshops \& PhD Forum (2011, Anchorage, AK) (2011)
Computing and communication devices in any cyber-physical system (CPS) of non-trivial scale exhibit significant heterogeneity. Critical infrastructure systems, which are ...
Enriching STEM Education through Personalization and Teaching Collaboration
Proceedings of the IEEE International Conference on Pervasive Computing and Communcations Workshops (2011, Seattle, WA) (2011)
Advances in databases, computational intelligence, and pervasive computing, which allow "anytime, anywhere" transparent access to information, provide fertile ground for ...
Contribution to Book
Tools and Techniques for Dynamic Reconfiguration and Interoperability of Pervasive ...
Pervasive Computing and Networking (2011)
Pervasive systems embody all the time, everywhere, transparent services, such as those provided by modern critical infrastructure systems, computer-supported health ...
RISN: An Efficient, Dynamically Tasked and Interoperable Sensor Network Overlay
Proceedings of the 8th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (2010, Hong Kong, China) (2010)
Sensor network has given rise to a comprehensive view of various environments through their harnessed data. Usage of the data ...
Transforming the Instruction of Introductory Computing to Engineering Students
Proceedings of Transforming Engineering Education: Creating Interdisciplinary Skills for Complex Global Environments (2010, Dublin, Ireland) (2010)
Computer science as a discipline encompasses the study and creation of computational techniques for problem-solving. Unfortunately, much of the benefit ...
A Pervasive Computing Platform for Individualized Higher Education
Proceedings of the International Conference on Computational Intelligence and Software Engineering (2009, Wuhan, China) (2009)
Advances in database management, distributed computing, computational intelligence, and especially pervasive systems, provide fertile ground for radical changes in pedagogy. ...
Pushing Sensor Network Computation to the Edge
Proceedings of the 5th International Conference on Wireless Communications, Networking and Mobile Computing (2009, Beijing, China) (2009)
Sensor Networks consist of multiple devices equipped with some sensing apparatus. The devices in the network may be homogeneous or ...
Transactional Agents for Pervasive Computing
Proceedings of the 2008 IEEE Symposium on Computers and Communications (2008, Marrakech) (2008)
Pervasive computing enables seamless integration of computing technology into everyday life to make upto- date information and services proactively available ...
Web-Based Service Exchange System for Agents and Humans Alike
Proceedings of the 41st Annual Hawaii International Conference on System Sciences. (2008)
Semantic Web research aims at bridging the gap between how humans and agents process information readily available on the Internet. ...
Multimedia Correlation Analysis in Unstructured Peer-to-Peer Network
Proceedings of the 2006 International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM'06) (2006)
Recent years saw the rapid development of peer-topeer (P2P) networks in a great variety of applications. However, similarity-based k-nearest-neighbor retrieval ...