Classes

Advanced Topics in Communications II (ELCN 456)

This course introduces the student to the fundamentals of telecommunication systems. Telephony systems and voice over internet protocol (VoIP) systems are used to explain such fundamentals. The topics include classification of telecommunication systems, traffic engineering and the concepts of trunking. Specifications of transmission and switching systems are introduced, and the design of non-blocking switching is practiced. For VoIP, the course covers the session initiation protocol (SIP) as well as the H.323 architecture.

Advanced Topics in Communications III (ELCN 476)

This course introduces the student to the fundamentals of RF receiver design. Such design takes into consideration practical aspects such as linearity, noise figure and local oscillator noise. The student is also introduced to the function as well as the design of automatic gain control. In this course also, the concept of forward error correction is introduced through examples of block and convolutional codes. Finally, the concept of Cognitive Radio in introduced, including spectrum sensing, spectrum sharing and spectrum management techniques.

Digital Communications (ECP 601)

Semester: 
Fall

This course aims at giving the students the basics of baseband and passband digital communication systems, OFDM fundamentals, its advantages and disadvantages. In addition, the course covers the basics of MIMO technology and its use in modern wireless communication standards. The course also introduces the concept of channel coding, different types of coding techniques, such as linear, convolutional and turbo codes. Moreover, various channel models, such as typical urban (TU), 802.11 models, mobile TV channel models, and more are covered.

Digital Communications (ELC 623)

Semester: 
Spring

This is a fundamental graduate-level course on the analysis and the design of digital communication systems based on probability theory and signal space representation. It is intended to study the performance of various detection methods for communication systems operating over AWGN channels as well as fading channels. The course includes comparisons of different modulation techniques in terms of performance and resource usage. It covers also the design of equalizers.

Signals and Systems (ELC 225B)

Semester: 
Spring

Signals and Systems is an introduction to analog and digital signal processing, which is an integral part of engineering systems in multiple disciplines. The course presents the basic concepts for both continuous-time and discrete-time signals and systems. This includes the various types of systems, their representations and the different ways to evaluate their response to input signals. The course also presents the Fourier Analysis as a method to represents signals and systems in frequency domain.

Communications III (ELCN 406)

Semester: 
Fall

This is a senior year undergraduate course on wireless communications. The course includes introduction to wireless communication systems, the characteristics of wireless channels and their limitations. It includes also introduction to spread spectrum (SS) communication systems, orthogonal-frequency division Multiplexing (OFDM) systems, as well as diversity systems in wireless communications.

Communications I (ELCN 306)

Semester: 
Fall

Mobile Communication Systems (ELC 627)

Semester: 
Fall

This course covers the fundamentals of Mobile Communication Systems. Material covered includes the cellular concept, frequency reuse, channel assignment strategies, handover techniques, system capacity and grade of service. Fading channel propagation models are also covered in this course. Additionally, this course studies multiple input multiple output (MIMO) systems.

Fundamentals of Telecommunication Networks (ECP 602)

Semester: 
Fall

This course covers the fundamental networking concepts, technologies and standards ranging from the basic data transmission technologies up to the different protocols used in the layers of the main telecommunication network architectures and standards. The conceptual and implementation aspects of the network application layer. The services offered by different transport protocols used in Telecom networks (TCP and UDP). Routing and network layer architecture. Data link layer and medium access control in both wired and wireless networks.

Communications Engineering (ELC 325A)

Semester: 
Fall

This course is an introduction to communications engineering offered to the third year students at the Computer Engineering Department.

Communications Engineering (ELC 318)

Semester: 
Fall

This course is an introduction to communications engineering offered to the third year students at the Electrical Power and Machines Engineering Department.

Digital Communications (ELC 325b)

Semester: 
Spring

Digital Communications is an introductory course to the analysis and design of digital communication systems. Topics covered include: digital communications at the block diagram level, sampling theorem, the Nyquist criterion, non-uniform quantization, pulse code modulation, signal constellations, digital modulation schemes, performance metrics evaluation, signal detection, as well as system design for wireless communication. In addition, an introduction to the Information Theory is presented. This introduction includes topics on source coding and channel coding.

Electronic and Digital Circuits (ELC 225a)

Semester: 
Fall

The course aims at providing basic knowledge and understanding of electronic circuits, along with an introduction to their analysis and design. This course is offered to the second year students at the Computer Engineering Department.