
Digital Communication Techniques
Description:
This course introduces the ideas and main concepts in digital communication systems. It introduces the basic framework and principles of modern digital communication system, recent and most used methods in modulation, source coding, entropy, and the use of channel capacity.
Objectives:
- Learn the communication system design constraints such as power, error rate performance, bandwidth, and implementation cost
- Understand how to create multi-carrier systems, TDMA and FDMA
- Gain the knowledge of using the methods of time/frequency signal analysis in communication system design
- Learn the design concepts of digital mutation and its related optimum receivers
Participants:
- Network administrators
- Electronic engineers
- Communication systems engineers
- Mobile system engineers
- Anyone involved in communication networks
Advanced Digital Communication Techniques
Description:
The components of this teaching session include the latest and most commonly used techniques in digital communication such as multiplexing (FDM, TDM, WDM, CDM), modulation, and channel coding methods (convolutional codes and block codes).
Objectives:
- Have knowledge of the digital modulation fundamentals, performance, and selection criteria
- Gain the skill of developing and assessing complex digital communication systems
- Grasp the major digital communication field
Participants:
- Telecommunication engineers
- Electronic engineers
- Electrical engineers
- Technical managers and technicians
Computer Networks
Description:
This training course aims to introduce various aspects of IT industry and computer networking to achieve CCNA certificate. Topics included in this course are packet switching, local area network – LANs (ethernet, token ring, FDDI), layered architectures, physical layer, error and congestion control, window flow control, multicast, and service quality.
Objectives:
- Gain a thourough knowledge of networks, network interconnection and internet and protocols
- Explain ISO OSI model and role of layered protocols
- Introduce the main concepts of data communication, information, coding and transmission
Participants:
- IT and communication system engineers
- Electronics engineers
- Network administrators
- Anyone involved in computer network systems
Microsoft Visual Basic NET Technologies
Description:
This course gives participants the required skills and expertise to use the visual basic application in developing Microsoft NET-based application. It introduces user interfaces, program framework, language syntax and implementation details concepts.
Objectives:
- Gain the skill of developing a visual basic – NET-based application using windows application forms
- Gain knowledge of developing and using variables and arrays
- Design a user interface using forms and controls
- Be aware of sub and function procedures and predefined functions
- Being able to validate user inputs for fields, control and forms
- Design classes, add methods and properties using object-oriented programming concepts
Participants:
- Programmers
- IT professionals
- Anyone involved or interested in visual basic applications
Recent Developments in IT Security
Description:
This course explains the concepts of network security and its connection with the information technology field. Course attendees will be able to apply and assess security on networks, applications and operating systems and resolve security threats. This course outlines general basic information for those who want to advance their career in the IT security field.
Objectives:
- Explain the basics of computer security
- Gain the ability to define potentials security threats and failures
- Develop access control and account management security procedures
- Successfully manage applications, data and security
- Prepare risk response plans and develop business continuity
Participants:
- IT managers
- Database administrators
- Network administrators
- Anyone working in IT industry
IT Project Risk Management
Description:
The aim of this course is to equip professionals working in IT field with the required skills and techniques to administer risks in IT projects and prepare them to efficiently apply risk management concepts and tools to deliver a successful project. IT project faces risk as a result of challenging requirements, changes in stakeholder’s expectations, competitive environment and constant technological advancements in addition to the schedule and budget constraints.
Objectives:
- Manage stakeholder expectations and project team member’s resistance to apply risk management principles
- Integrate risk management tools and techniques in IT projects plan
- Prepare risk register for risks and opportunities and regularly update it
- Develop a successful risk response plan in IT projects
Participants:
- IT professionals
- IT project managers
- Business owners
- Anyone involved in IT risk management