Available courses [10]

The primary goal of this course is to identify gaps and security threats in the ICT mainly, Internet and Web Applications, and providing the best solution to secure the ICT systems and applications. We focus in this course in web application threats and vulnerabilities, analyzing the threats and de…
This course is divided into 2 parts. The major objectives of the first part of this course are to introduce Web mining technology from a practical point of view and for the students to obtain a solid grasp of how techniques in Web mining technology can be applied to solve problems in real-world app…
This course presents Basic and advanced techniques for text-based information systems: efficient text indexing; Boolean and vector space retrieval models; evaluation and interface issues; Web search text/Web clustering, classification; text mining. Upon completion of this course students will be ab…
The aim of this course is to introduce the techniques and tools that can be used to build mobile web applications. A mobile web application is different than a traditional web application in that it is designed to be browsed using mobile devices having limited capabilities, such as small 9 / 10 Dr.…
Multimedia is the combined use of text, graphics, sound, animation, and video. A primary objective of this course is to demonstrate how still images, sound, and video can be digitized and compressed on the computer. Issues concerning multimedia design and its use in education will be the focus of r…
This Course aims at providing students with knowledge and skills related to web development methodologies and tools. Students should also familiarize themselves with recent researches and publications in web engineering. The Syllabus include mainly: (1) Web engineering basics (2) Development proces…
This course first aims to introduce the student to the concepts, techniques and skills that are employed to design and implement a networking system or application working in a distributed manner; This means a number of processors connected by a computer network share the execution of the tasks of …
This course presents the techniques most commonly employed in the analysis of large volumes of data, in the extraction of knowledge from this data, and in making decisions based on the knowledge acquired. It also presents the problems related to data mining that are not yet resolved satisfactorily …
This course aims to provide knowledge and skills related to data storage and exchange new trends using XML technologies. 10 / 10 Dr. Bassel ALKHATIB, SVU, MWS Programme Director, Course Syllabus, 12/11/2013 Repository and Data Exchange Upon completion of this course, the student should: (1) Underst…
This course specifically addresses the technical skills and business knowledge required to develop data-driven web sites hosted on the Microsoft Web Platform. The course will focus on server-side ASP.NET programming technologies and the C# language. Students will also work with current and full-fea…