CS 418/518 Networked Entertainment (Fall 2020)

Instructor: Dr. Ali C. Begen

Email: ali.begen AT ozyegin.edu.tr

Office Hours: By appointment only

Logistics

Time and Location: Thursdays @12:40pm (Online) (For access information, check Google Classroom)

Rules and Policies: You must respect all the rules established by the school and follow the policies therein. Start reading here and the syllabus posted at SIS, and also make sure to check future updates.

Google Classroom Link: Go here and join the CS 418/518 class using your OzU (not personal) account. Make sure you receive notifications for the class announcements.

Textbook: There is no required textbook for this class. But, the following books are good references.

Course Overview

Description: The objective of this course is to introduce the key concepts involved with networked entertainment. This includes concepts in generating, delivering and consuming multimedia content. The course will briefly explain the theory and principles in coding, packaging and securing multimedia data, while mostly focusing on the methods for reliable and scalable transport over IP networks in the context of IPTV, video-on-demand and streaming applications. The course will also present the best practices in network and operating system support for media transport, and the state-of-the-art in current deployments.

Prerequisites: Having a solid computer networking knowledge and programming skills is strongly recommended as we will build on top of the basic networking concepts.

Tools

  • Wireshark
  • GPAC, GStreamer, FFmpeg
  • Other codec, packaging, streaming and analysis tools

Grading

I will not take attendance, however, participation to the discussions in the class may affect your grade.
  • Midterm - 30%
  • Project I - 20%
  • Project II - 20%
  • Project III - 30%

Syllabus

We will cover the following topics and slides are to be posted in Google Classroom.

  • Multimedia data, generation and consumption
  • Multimedia systems
  • Multimedia networking and protocols, and application design
  • Multimedia economics, piracy and security methods

Assignments and Projects

These are to be posted in Google Classroom along with the due dates.

Last Update: October 26, 2020