Available courses [61]

This course will enable students understanding data communications concept, identifying the basic components of a data communications system, and representation and flow of data. The course focuses on the physical layer of the network, transmission medium properties and tasks must do, and services …
The aim of this course is to provide students with the skills of marketing research, methods, methods and development in the marketing fields, so that they can benefit from them adequately and appropriately in solving marketing problems. The theoretical framework of the course is closely related to…
- Course General Objectives: This course starts by an overview of Java programming language basics that are needed for developing mobile applications. It provides the necessary skills to develop Android based applications using the Android Studio Integrated Development Environment. At the end of th…
The final project aims at integrating the technical and managerial knowledge acquired by students during the study of different courses of the academic BACT program, to work on a technical and practical subject, in a team, during the last semester, to learn how to execute a project by following all…
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 purpose of the course is to provide students with fundamental concepts and tools that help them to identify and deal with decision problems in organization, and in other hand, to enlarge their horizon to think innovatively and create new tools and models to solve this type of problems. This can…
The target of this course is to introduce students to transport and access networks with special focus on practical aspects. It starts by giving overview about major Transport protocols, including Plesio-Chronous digital hierarchy PDH, Synchronous Digital Hierarchy SDH, Asynchronous Transfer Mode A…
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, also describes how wireless devices share the frequency band. In this cont…
We can safely predict that future video distribution and voice conversations will take place over the Internet, often to wireless devices connected to the Internet. In this context, we present this course to examine video and audio streaming in some detail. We’ll explore many of the underlying pr…
This course aims to provide the student with the theoretical and technical background of mobile communications systems principles, to familiarize him with multiple access techniques, duplex modes and the concepts of quality of service and Tele-traffic, to enable him to acquire knowledge of mobile n…
The final project aims at integrating the technical and managerial knowledge acquired by students during the study of different courses of the academic BACT program, to work on a technical and practical subject, in a team, during the last semester, to learn how to execute a project by following all…
This course defines the fundamentals and design of embedded systems using a modern methodology. The course defines the basic components of embedded systems, especially the various types of processors, which include the single-purpose processors, the applications-specific processors and general purp…
This course aims to enable the student to identify the types of fading that exist within a wireless channel, and thus, to find the appropriate channel model to be used in order to study the system performance and to determine system parameters that ensures best reliability and availability of the w…
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 · Softwa…
This course introduces students to the common circuits and system-blocks used in RF & microwave telecommunication systems, different system architectures, their advantages and technical issues, and system performance in presence of noise and nonlinearity distortion. It builds on the previous kn…
The final project aims at integrating the technical and managerial knowledge acquired by students during the study of different courses of the academic BACT program, to work on a technical and practical subject, in a team, during the last semester, to learn how to execute a project by following all…
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…