MSc in Electrical Engineering

Course Information Package

Course Unit CodeAEEE571
Course Unit DetailsPhD Computer Science (Postgraduate level courses) - MSc Electrical Engineering (Technical Electives) -
Number of ECTS credits allocated7
Learning Outcomes of the course unitBy the end of the course, the students should be able to:
  1. Explain the main principles underlying the field of multimedia networking, and recognize the wider context of networked multimedia.
  2. Identify the different types of multimedia applications, quantify their communication requirements, and describe the operation and protocols of the different kinds of networks that are used to support them.
  3. Examine the values of providing multimedia over the Internet, and wireless networks.
  4. Perform literature searches, and computer simulation, that may require to identify and obtain required data, and to critically evaluate data and draw conclusions.
  5. Use appropriate methods to pursue research or other detailed investigation of technical issues, and present, explain and report recent advances and open research issues and challenges in multimedia networking.
  6. Perform comparisons and evaluate performance of various issues in multimedia networking (like multimedia networking applications and protocols), and conclude with and/or propose possible solutions/enhancements.
Mode of DeliveryFace-to-face
Recommended optional program componentsNONE
Course Contents

Multimedia Communications: Multimedia information representation. Multimedia applications. Multimedia networks. Application and networking terminology.

Multimedia Information Representation: Digitization principles (Audio, Video).

Audio and Video Compression: Audio compression principles and standards. Video compression principles and standards.

Multimedia over the Network: The Internet. Internet applications (Internet telephony – SIP, SDP).Transport Protocols. TCP versus UDP for multimedia data and implications on congestion. Protocols - RTP/RTCP. The World Wide Web - Audio and Video, Streaming protocol (RTSP). Wireless networks (Multimedia communications in wireless/mobile networks, Issues/Challenges raised for multimedia over wireless IP networks). Making the best of the best-effort service. Content Distribution Networks. Providing multiple classes of service. Providing quality of service guarantees. Entertainment networks (Cable TV networks, Satellite TV networks, Digital Television, Interactive services).


Recommended and/or required reading:
  • W. Stallings, Computer Networking with Internet Protocols and Technology, Prentice Hall, 2004
  • Fred Halsall, Multimedia Communications: Applications, Networks, Protocols and Standards, Addison-Wesley, 1st Ed., 2001
  • J.F. Kurose and K.W. Ross, Computer Networking: A Top-Down Approach Featuring the Internet, Addison-Wesley, 5th Ed., 2010
Planned learning activities and teaching methods

Students are taught the course through lectures by means of computer presentations. Lectures are integrated by invited talks from experts from industry. Lecture notes and presentations are available through the web for students to use in combination with the textbooks.

Guided individual and/or group project and assignments are given to develop practical skills while integrating the course theory. Further research literature search is encouraged by assigning students to identify a specific problem related to some possible open research issues, gather relevant scientific information about how others have addressed the problem and report this information in written and/or orally.

Lectures are supplemented with supervised and/or unsupervised computer laboratory. Laboratories include demonstrations of taught concepts and experimentation by means of computer simulations and/or packet analysis software.
Assessment methods and criteria
Project work30%
Final Exam40%
Language of instructionEnglish
Work placement(s)NO