Available courses

This course aims at enabling the student to understand the properties and characteristics of pulse waveforms (such as rise time, fall time, pulse width, period, frequency, and duty cycle). The student will acquire knowledge to be able to use the different number systems (Decimal, binary, and BCD), …
At the end of this course, the learner should:   Continue exploring Linux operating system in advanced way that helps them to understand it accurately and widely.   Define boot sequence and deal with its kernel   Manage and configure it as a server and configure (users and groups –all kinds of…
After completing this course, students will be able to: 1. Install and configure Windows Server 2012 2. Describe Active Directory Domain Services 3. Manage Active Directory Domain Services objects 4. Automate Active Directory Domain Services administration 5. Implement TCP/IPv4 6. Implement DHCP 7.…
Upon successful completion of this course, the student should be able to: • Recognize the basic working principles of computer networks. • Identify threats to network security. • Distinguish between various protocols employed to secure networks. • Utilize network security tools. • Specify…
Student should learn in this course, concepts of Project management, and especially those related to Agile and scrum framework. The main topics of this course: · Concepts of project management. · Software development life cycle. · Agile and Scrum framework. · Software projects scheduling. · So…
Students learn in this course how to develop windows forms applications: using different controls, writing controls events and binding with databases.
The objective of the course is to introduce the most known network applications that have been created during the last 40 years and became very popular and commonly used in our day to day life. From these applications, we can recall Mail transfer protocols, Web and HTTP protocol, P2P protocols, Fil…
The objective of this course is to provide an overview of wireless networks and systems and their technologies, and key wireless services. It describes the basic knowledge necessary to understand wireless data communication, It also describes how wireless devices share the frequency band. In this c…
Students in this course have to build a real software product applying their acquired skills in the program. Students learn in this course how to write a technical report and how to inert citations, as well as how to make a professional presentation for the project committee.
Students in this course have to build a real software product applying their acquired skills in the program. Students learn in this course how to write a technical report and how to insert citations, as well as how to make a professional presentation for the project committee.
A feasibility analysis is an effective analytical tool that can be used to evaluate investments from different perspectives. This course aims to deepen students understanding of various aspects of feasibility studies and project evaluation: economic, social, marketing, environmental, and financial…
The course aims to give students a thorough overview of the quantitative data analysis methods using computers. The course includes a definition of the scales and its types, and how to design a questionnaire as a tool to collect quantitative data. The course also distinguishes between descriptive a…
The Purpose of the course is to provide students with necessary concepts and tools that enable them to manage and accelerate all process and activities contributing in delivering a product or a service in the shortest delay and the most effective method. The process starts with the assurance of raw…
The purpose of the course, on the other hand, is to provide students with fundamental concepts and tools that help them identify and deal with decision problems in organization, and on other hand, to enlarge their horizon to think innovatively and create new tools and models to solve this type of p…
This course provides students with the necessary concepts and tools enabling them to manage production and services operations, and taking into account the important role of information and telecommunication technology in the functions and activities of Operations Management. In this course, studen…