ENSC 861 - Source Coding in Digital Communications


Jie Liang

Course Description

This course covers the source coding parts of the information theory and their applications in image and video coding. The course first introduces the topics of entropy, information, channel capacity and rate-distortion functions. Various techniques used in source coding, such as entropy coding, quantization,  and transforms are then discussed. Some latest developments such as distributed source coding and compressed sensing will also be introduced. The JPEG2000 and H.264 coding standards will be studied in details.

Prerequisites

ENSC 802 or equivalent.

Mailing List

The course will have a mailing list ensc-861@sfu.ca, which you will be able to use to send time-critical announcements to everyone in the class.

Grading Policy

Grading will be done according to the following scheme (tentative): All exams are closed-book and closed-note. No formula sheet is allowed for the midterm exam. Calculators and two pages of letter-size (8.5 x 11 inch), hand-written and double-sided formula sheets are allowed for the final exam (No PDA and cell phones please). You must show all important work on an exam to receive full credit.

Assignment Information

There will be approximately 5 homework assignments in this course and they will be returned approximately two weeks after they are submitted. Depending upon the TA support provided by the Department, it is possible that only a randomly chose subset of the problems will be graded. Note that some important concepts will be covered only in the homework assignments.

Plagiarism Issues:

Please review the following page on plagiarism when you work on your project:

http://www.lib.sfu.ca/researchhelp/writing/plagiarism.htm

Pay attention to the following forms of plagiarism:
    - Quoting material without proper use of quotation marks (even if otherwise cited appropriately)
    - Using art, graphs, illustrations, maps, statistics, photographs, etc. without complete and proper citation
    - Paraphrasing or summarizing information from a source without proper acknowledgment

You should state clearly in your report whether you have used any source code from other people, and what modification you have made to improve it, if any.

As in any other course, anyone caught cheating on the project report will receive an automatic F.

The Text Books

There will be no required text book for this course. Most of the materials of the course will be pulled from the following books, which are reserved in the library:

Syllabus

The following is a brief synopsis of what will be covered in this course. Note that this material is still evolving.