Information and Computer Science Department Research Profile Information and Computer Science Department Research Profile Dr. Sadiq M. Sait Information.

Slides:



Advertisements
Similar presentations
A Link to the Future Where is Education Going with Technology?
Advertisements

Distributed Data Processing
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
ICS 434 Advanced Database Systems
1.Data categorization 2.Information 3.Knowledge 4.Wisdom 5.Social understanding Which of the following requires a firm to expend resources to organize.
1 Computer Engineering Department College of Computer Sciences and Engineering Tuesday 18 November 2008 King Fahd University of Petroleum & Minerals.
Department of Electronic Engineering City University of Hong Kong BEng (Hons) in Information Engineering 資訊工程學榮譽工學士 BEng (Hons) in Information Engineering.
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
Research on Intelligent Information Systems Himanshu Gupta Michael Kifer Annie Liu C.R. Ramakrishnan I.V. Ramakrishnan Amanda Stent David Warren Anita.
Distributed Systems and Algorithms (DSA from A to Z) Carey Williamson iCORE Professor and NSERC IRC Department of Computer Science University of Calgary.
CSE 574: Artificial Intelligence II Statistical Relational Learning Instructor: Pedro Domingos.
From Discrete Mathematics to AI applications: A progression path for an undergraduate program in math Abdul Huq Middle East College of Information Technology,
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Welcome to Computer Science Open House, November 3, 2002 Presentation by Dr. Boleslaw Mikolajczak Chairperson Computer.
The new The new MONARC Simulation Framework Iosif Legrand  California Institute of Technology.
Evaluating System Performance in Gigabit Networks King Fahd University of Petroleum and Minerals (KFUPM) INFORMATION AND COMPUTER SCIENCE DEPARTMENT Dr.
02 -1 Lecture 02 Agent Technology Topics –Introduction –Agent Reasoning –Agent Learning –Ontology Engineering –User Modeling –Mobile Agents –Multi-Agent.
DASHBOARDS Dashboard provides the managers with exactly the information they need in the correct format at the correct time. BI systems are the foundation.
19 April, 2017 Knowledge and image processing algorithms for real-life applications. Dr. Maria Athelogou Principal Scientist & Scientific Liaison Manager.
FACULTY OF COMPUTER SCIENCE & INFORMATION TECHNOLOGY, UNIVERSITY OF MALAYA.
Mining Large Data at SDSC Natasha Balac, Ph.D.. A Deluge of Data Astronomy Life Sciences Modeling and Simulation Data Management and Mining Geosciences.
Self-Organizing Agents for Grid Load Balancing Junwei Cao Fifth IEEE/ACM International Workshop on Grid Computing (GRID'04)
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
CS598CXZ Course Summary ChengXiang Zhai Department of Computer Science University of Illinois, Urbana-Champaign.
Data Management Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition.
Ihr Logo Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang.
revised CmpE 583 Fall 2006Discussion: OWL- 1 CmpE 583- Web Semantics: Theory and Practice DISCUSSION: OWL Atilla ELÇİ Computer Engineering.
Multiple Autonomous Ground/Air Robot Coordination Exploration of AI techniques for implementing incremental learning. Development of a robot controller.
Dr. Alireza Ghorshi Dr. Mohammad Mortazavi Dr. Mohammad Khansari Dr. Alireza Nemany Pour.
Wireless Networks Breakout Session Summary September 21, 2012.
Informatics Achievements and Objectives. Key Facts We lead the UK in research (according to the UK Research Assessment Exercise we have 69% more top rated.
KFUPM-COE Industrial Advisory Council Meeting 31/5/ Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)
VAN HOAI TRAN FACULTY OF COMPUTER SCIENCE & ENGINEERING HCMC UNIVERSITY OF TECHNOLOGY AAOS 2008 Open Grid Computing Architecture.
Overview of Part I, CMSC5707 Advanced Topics in Artificial Intelligence KH Wong (6 weeks) Audio signal processing – Signals in time & frequency domains.
Ihr Logo Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang.
Scenarios for a Learning GRID Online Educa Nov 30 – Dec 2, 2005, Berlin, Germany Nicola Capuano, Agathe Merceron, PierLuigi Ritrovato
I Robot.
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
August 3, March, The AC3 GRID An investment in the future of Atlantic Canadian R&D Infrastructure Dr. Virendra C. Bhavsar UNB, Fredericton.
Master’s Degree in Computer Science. Why? Acquire Credentials Learn Skills –Existing software: Unix, languages,... –General software development techniques.
Computer Science in Context Evangelos E. Milios Professor and Graduate Coordinator Faculty of Computer Science Dalhousie University.
Digital Library The networked collections of digital text, documents, images, sounds, scientific data, and software that are the core of today’s Internet.
1 CS145 Lecture 24 What’s next?. 2  What questions does Computer Science study?  Where is programming and Computer Science headed? –With special emphasis.
1 CS145 Lecture 26 What’s next?. 2 What software questions do we study? Where is software headed?
Contact : Bernadette Bouchon-Meunier, Patrick Gallinari, Jean-Gabriel Ganascia LIP6, UPMC, 8 rue du Capitaine Scott, Paris, France
1 Computer Engineering Department Islamic University of Gaza ECOM 6303: Advanced Computer Networks (Graduate Course) Spr Prof. Mohammad A. Mikki.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware iCARE : A Framework for Big Data Based.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Erik Jonsson School of Engineering and Computer Science The University of Texas at Dallas Cyber Security Research on Engineering Solutions Dr. Bhavani.
Copyright: All rights reserved.Not to be reproduced by any means without prior permission 1 Coordinator Dr. Sadiq M. Sait Department of Computer Engineering.
FNA/Spring CENG 562 – Machine Learning. FNA/Spring Contact information Instructor: Dr. Ferda N. Alpaslan
Department of Computer & Web Information Engineering College of Engineering.
Overview of MSU ESRDC Activities related to Computational Tools for Early State Design Dr. Noel Schulz Associate Professor and TVA Endowed Professorship.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
Sub-fields of computer science. Sub-fields of computer science.
THE SP SYSTEM AS AN AID TO CRIME PREVENTION AND DETECTION (CPD)
Organization and Knowledge Management
Department of Cybernetics
Computer Science Courses
Future Technologies FTC 2016 Future Technologies Conference December 2016 San Francisco, United States.
SPECIALIZED APPLICATION SOFTWARE
RESEARCH, EDUCATION, AND TRAINING FOR THE SMART GRID
به نام خدا Big Data and a New Look at Communication Networks Babak Khalaj Sharif University of Technology Department of Electrical Engineering.
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Data Warehousing and Data Mining
Introduction To software engineering
DSS Concepts, Methodologies and Technologies
Computer Science Courses in the Major
Presentation transcript:

Information and Computer Science Department Research Profile Information and Computer Science Department Research Profile Dr. Sadiq M. Sait Information and Computer Science Department King Fahd University of Petroleum & Minerals Dr. Sadiq M. Sait Information and Computer Science Department King Fahd University of Petroleum & Minerals

Information and Computer Science Faculty n 25 Professorial Rank faculty members 1 Full Professor 5 Associate Professors 19 Assistant Professors n 2 PhD. Holders 1 Instructor 1 Lecturer n 25 Professorial Rank faculty members 1 Full Professor 5 Associate Professors 19 Assistant Professors n 2 PhD. Holders 1 Instructor 1 Lecturer

ICS Research Areas n Computer Vision, Image Audio and Video Processing and Arabization. n Artificial Intelligence: Theorem Proving, Software and hardware Verification, machine learning, pattern recognition, Uncertainty and knowledge Reasoning n Computer Networks: Network design, Performance and Optimization, Mobile and Distributed Computing Systems, High- Speed Networks, Sensor Networks, Active Networks. n Operating Systems: OS for Mobile devices, Distributed Systems, Multi-Agent Systems, Multimedia Systems, Computer Security. n Software Engineering: Object-oriented Software Engineering, Software Design, Software Measurements n Computer Science Education and eLearning. n Computer Algorithms: Parallel Computing, Computational Geometry, Randomized Algorithms, Grid Computing, Web-mining, data mining. n Database Systems: Database Design, Query Optimization, XML Databases, Multimedia Databases n Computer Vision, Image Audio and Video Processing and Arabization. n Artificial Intelligence: Theorem Proving, Software and hardware Verification, machine learning, pattern recognition, Uncertainty and knowledge Reasoning n Computer Networks: Network design, Performance and Optimization, Mobile and Distributed Computing Systems, High- Speed Networks, Sensor Networks, Active Networks. n Operating Systems: OS for Mobile devices, Distributed Systems, Multi-Agent Systems, Multimedia Systems, Computer Security. n Software Engineering: Object-oriented Software Engineering, Software Design, Software Measurements n Computer Science Education and eLearning. n Computer Algorithms: Parallel Computing, Computational Geometry, Randomized Algorithms, Grid Computing, Web-mining, data mining. n Database Systems: Database Design, Query Optimization, XML Databases, Multimedia Databases

ICS Research Projects: Computer Vision, Image, Audio, and Video Processing n Towards the Further Study of Designing with NURBS & ANURBS: The CAD/CAM/CAE Tools. n Automatic Text Recognition: A Need in Arabization, KFUPM, n Automatic Font Generation: A step ahead in Arabization, KFUPM, n Automatic Classification of music and speech in digitized audio. n Towards the Further Study of Designing with NURBS & ANURBS: The CAD/CAM/CAE Tools. n Automatic Text Recognition: A Need in Arabization, KFUPM, n Automatic Font Generation: A step ahead in Arabization, KFUPM, n Automatic Classification of music and speech in digitized audio.

Arabization Projects n Neural Network based Speech recognition. The proposed project aims at investigating various structures for ANN/HMM models for phoneme recognition or next generation Arabic Speech recognition. Carnegie Mellon Sphinx-4 will be used as our testing platform. n Neural Network based Speech recognition. The proposed project aims at investigating various structures for ANN/HMM models for phoneme recognition or next generation Arabic Speech recognition. Carnegie Mellon Sphinx-4 will be used as our testing platform.

ICS Research Projects: Artificial Intelligence n Learning Prolog programs: theory and applications in data mining. n Critical Assessment of Key Analytical Methods for Sanding Prediction n Develop Fuzzy Logic Models to Generate Permeability Traces in Non-Cored Wells n Development of Artificial Intelligence System for Prediction and Quality Control of PVT Properties n Multi-Agent Based Ubiquitous Approach for Personalized Information Systems. n Learning Prolog programs: theory and applications in data mining. n Critical Assessment of Key Analytical Methods for Sanding Prediction n Develop Fuzzy Logic Models to Generate Permeability Traces in Non-Cored Wells n Development of Artificial Intelligence System for Prediction and Quality Control of PVT Properties n Multi-Agent Based Ubiquitous Approach for Personalized Information Systems.

ICS Research Projects: Computer Networks n Analytical, Simulation, and Experimental Investigation of the Performance of Popular Interrupt Handling Schemes for Gigabit- Network Hosts, KFUPM, n Deploying voice and videoconferencing over IP Networks, KFUPM, n Fuzzy logic based trust modeling. n Trust modeling for Peer-to-Peer systems: Issues and approaches. n Applications of Genetic Algorithms to MPLS-Based Network Design. KFUPM July 2005-August n Performance Evaluation and Enhancement of TCP over Wireless. n Implementation of Multihoming and Multistreaming features to Fast TCP. n Performance analysis of SCTP over wireless networks. n Analytical, Simulation, and Experimental Investigation of the Performance of Popular Interrupt Handling Schemes for Gigabit- Network Hosts, KFUPM, n Deploying voice and videoconferencing over IP Networks, KFUPM, n Fuzzy logic based trust modeling. n Trust modeling for Peer-to-Peer systems: Issues and approaches. n Applications of Genetic Algorithms to MPLS-Based Network Design. KFUPM July 2005-August n Performance Evaluation and Enhancement of TCP over Wireless. n Implementation of Multihoming and Multistreaming features to Fast TCP. n Performance analysis of SCTP over wireless networks.

Trust Modeling and Its Applications for Peer- to-Peer Computing n What is peer-to- peer computing? n What is trust? n Why modeling trust? n Objectives: Increase the overall work done by the resources Decrease the risk associated with resource sharing Enable resource accountability n What is peer-to- peer computing? n What is trust? n Why modeling trust? n Objectives: Increase the overall work done by the resources Decrease the risk associated with resource sharing Enable resource accountability paradigmnode ownership Node manage -ment Control policies discovery mechanisms peer-to- peer computing local nonecentralized or distributed Cluster computing global (single ownership) globalglobal job scheduling Grid computing localglobal manag- ement under local policies single controlling policy centralized or distributed public computing networks localglobal manage ment under local policies multiple controlling policies distributed

Utility of The Trust Model n Integrating trust into resource management systems (RMSs) The idea is to make trust cognizant resource allocations n Integrating trust into computing utility environments n Introducing the notion of trusted regions n Integrating trust into resource management systems (RMSs) The idea is to make trust cognizant resource allocations n Integrating trust into computing utility environments n Introducing the notion of trusted regions

Real-time and Simulation n Access control using expert system, artificial neural networks and parallel rules have been tested on both active and non-active platforms. n Real-time platform Language used: Java. Clustering of PCs using PVM. Heterogeneous platforms used. n Processing on the fly was tested by linking the C code of PVM to handle MATLAB applications. n A 16-node Active Network system with both ergodic and non-ergodic capabilities have been tested on NS Simulator. n Access control using expert system, artificial neural networks and parallel rules have been tested on both active and non-active platforms. n Real-time platform Language used: Java. Clustering of PCs using PVM. Heterogeneous platforms used. n Processing on the fly was tested by linking the C code of PVM to handle MATLAB applications. n A 16-node Active Network system with both ergodic and non-ergodic capabilities have been tested on NS Simulator.

Planned Future Work n In general, the access lists are fixed for a network and so its easy to parallelize them and then apply it using active networks approach. n Future work requires parallelize the rules on-the- fly and allocated job to the respective routers using active networks. n To induce routing decisions using active networks. One scenario is to make Link-state protocols stabilize faster. n In general, the access lists are fixed for a network and so its easy to parallelize them and then apply it using active networks approach. n Future work requires parallelize the rules on-the- fly and allocated job to the respective routers using active networks. n To induce routing decisions using active networks. One scenario is to make Link-state protocols stabilize faster.

ICS Research Projects: Operating Systems n Natural Language Voice Interface for Controlling Audio-Video equipment n Multi-agent based Electronic Commerce as an integration technology for the next generation Web n Natural Language Voice Interface for Controlling Audio-Video equipment n Multi-agent based Electronic Commerce as an integration technology for the next generation Web

ICS Research Projects: Software Engineering n Investigating Design Quality Characteristics for Refactoring and Refactoring To Patterns Using Software Metrics n Measuring Architectural Stability in Object Oriented Systems n Investigating Design Quality Characteristics for Refactoring and Refactoring To Patterns Using Software Metrics n Measuring Architectural Stability in Object Oriented Systems

Software Engineering research project n Project: Investigating Design Quality Characteristics for Refactoring and Refactoring To Patterns Using Software Metrics n Objective: to confirm or invalidate the claims that cost and time put into refactoring are worthwhile. n In this research we will investigate: An approach to detect the need to refactor early in the software process. Two refactoring approaches: refactoring to produce design patterns, and refactoring that produces code without design patterns. n Using software metrics, we will quantitatively investigate whether those approaches really improve software quality or not n Project: Investigating Design Quality Characteristics for Refactoring and Refactoring To Patterns Using Software Metrics n Objective: to confirm or invalidate the claims that cost and time put into refactoring are worthwhile. n In this research we will investigate: An approach to detect the need to refactor early in the software process. Two refactoring approaches: refactoring to produce design patterns, and refactoring that produces code without design patterns. n Using software metrics, we will quantitatively investigate whether those approaches really improve software quality or not

ICS Research Projects: Computer Science Education and eLearning n Building Computer-Adaptive Testing Using Reinforcement Learning. KFUPM, n Critical thinking skills in computer science curriculum. n Technology-Based Education in KFUPM n Building Computer-Adaptive Testing Using Reinforcement Learning. KFUPM, n Critical thinking skills in computer science curriculum. n Technology-Based Education in KFUPM

ICS Research Projects: Database Systems n Integrating XML documents: KFUPM n Query optimization in XML databases. n Integrating XML documents: KFUPM n Query optimization in XML databases.

ICS Research Projects: Computer Algorithms n Two-way linear probing with reassignments. n Limit laws for sums of functions of subgraphs of random graphs. n Two-way linear probing with reassignments. n Limit laws for sums of functions of subgraphs of random graphs.

Information and Computer Science Faculty Research Profile