Spring 2014 ECE 542: INFORMATION THEORY AND CODING

Similar documents
Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

International Environmental Policy Spring :374:315:01 Tuesdays, 10:55 am to 1:55 pm, Blake 131

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

MTH 141 Calculus 1 Syllabus Spring 2017

FINANCE 3320 Financial Management Syllabus May-Term 2016 *

Math 22. Fall 2016 TROUT

Syllabus ENGR 190 Introductory Calculus (QR)

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

Spring 2015 Natural Science I: Quarks to Cosmos CORE-UA 209. SYLLABUS and COURSE INFORMATION.

GEOG 473/573: Intermediate Geographic Information Systems Department of Geography Minnesota State University, Mankato

COURSE WEBSITE:

APPLIED RURAL SOCIOLOGY SOC 474 COURSE SYLLABUS SPRING 2006

Physics XL 6B Reg# # Units: 5. Office Hour: Tuesday 5 pm to 7:30 pm; Wednesday 5 pm to 6:15 pm

HIST 3300 HISTORIOGRAPHY & METHODS Kristine Wirts

THE GEORGE WASHINGTON UNIVERSITY Department of Economics. ECON 1012: PRINCIPLES OF MACROECONOMICS Prof. Irene R. Foster

PSYC 2700H-B: INTRODUCTION TO SOCIAL PSYCHOLOGY

CS/SE 3341 Spring 2012

Instructor: Matthew Wickes Kilgore Office: ES 310

Introduction to Personality Daily 11:00 11:50am

Computer Architecture CSC

Penn State University - University Park MATH 140 Instructor Syllabus, Calculus with Analytic Geometry I Fall 2010

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

Class Mondays & Wednesdays 11:00 am - 12:15 pm Rowe 161. Office Mondays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

LIN 6520 Syntax 2 T 5-6, Th 6 CBD 234

Stochastic Calculus for Finance I (46-944) Spring 2008 Syllabus

Course Content Concepts

General Physics I Class Syllabus

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

UEP 251: Economics for Planning and Policy Analysis Spring 2015

Course Syllabus for Math

Course Name: Elementary Calculus Course Number: Math 2103 Semester: Fall Phone:

MGMT 5303 Corporate and Business Strategy Spring 2016

S T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

FINN FINANCIAL MANAGEMENT Spring 2014

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

Math 181, Calculus I

CALCULUS III MATH

IPHY 3410 Section 1 - Introduction to Human Anatomy Lecture Syllabus (Spring, 2017)

Ryerson University Sociology SOC 483: Advanced Research and Statistics

Office Hours: Mon & Fri 10:00-12:00. Course Description

Pre-AP Geometry Course Syllabus Page 1

International Business BADM 455, Section 2 Spring 2008

APPLICATION FOR NEW COURSE

Business Administration

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

San José State University Department of Psychology PSYC , Human Learning, Spring 2017

PSCH 312: Social Psychology

Please read this entire syllabus, keep it as reference and is subject to change by the instructor.

CS 100: Principles of Computing

Foothill College Summer 2016

ANTH 101: INTRODUCTION TO PHYSICAL ANTHROPOLOGY

PSYCHOLOGY 353: SOCIAL AND PERSONALITY DEVELOPMENT IN CHILDREN SPRING 2006

PHY2048 Syllabus - Physics with Calculus 1 Fall 2014

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

Math Techniques of Calculus I Penn State University Summer Session 2017

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

SPANISH 102, Basic Spanish, Second Semester, 4 Credit Hours Winter, 2013

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Data Structures and Algorithms

MGT 136 Advanced Accounting

RM 2234 Retailing in a Digital Age SPRING 2016, 3 credits, 50% face-to-face (Wed 3pm-4:15pm)

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

Firms and Markets Saturdays Summer I 2014

University of Massachusetts Lowell Graduate School of Education Program Evaluation Spring Online

EEAS 101 BASIC WIRING AND CIRCUIT DESIGN. Electrical Principles and Practices Text 3 nd Edition, Glen Mazur & Peter Zurlis

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

CHEM 6487: Problem Seminar in Inorganic Chemistry Spring 2010

Neuroscience I. BIOS/PHIL/PSCH 484 MWF 1:00-1:50 Lecture Center F6. Fall credit hours

THE UNIVERSITY OF WESTERN ONTARIO. Department of Psychology

AP Calculus AB. Nevada Academic Standards that are assessable at the local level only.

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

COURSE BAPA 550 (816): Foundations of Managerial Economics Course Outline

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

Syllabus Foundations of Finance Summer 2014 FINC-UB

Math 96: Intermediate Algebra in Context

PreAP Geometry. Ms. Patricia Winkler

Introduction to Forensic Drug Chemistry

B.S/M.A in Mathematics

Master Syllabus ENGL 1020 English Composition II

Business Computer Applications CGS 1100 Course Syllabus. Course Title: Course / Prefix Number CGS Business Computer Applications

Name: Giovanni Liberatore NYUHome Address: Office Hours: by appointment Villa Ulivi Office Extension: 312

Required Texts: Intermediate Accounting by Spiceland, Sepe and Nelson, 8E Course notes are available on UNM Learn.

Business 712 Managerial Negotiations Fall 2011 Course Outline. Human Resources and Management Area DeGroote School of Business McMaster University

Process to Identify Minimum Passing Criteria and Objective Evidence in Support of ABET EC2000 Criteria Fulfillment

Strategic Management (MBA 800-AE) Fall 2010

STA2023 Introduction to Statistics (Hybrid) Spring 2013

The University of Texas at Tyler College of Business and Technology Department of Management and Marketing SPRING 2015

BUS Computer Concepts and Applications for Business Fall 2012

Syllabus for CHEM 4660 Introduction to Computational Chemistry Spring 2010

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

CMST 2060 Public Speaking

FINANCIAL STRATEGIES. Employee Hand Book

ME 4495 Computational Heat Transfer and Fluid Flow M,W 4:00 5:15 (Eng 177)

RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE

COURSE DESCRIPTION PREREQUISITE COURSE PURPOSE

Transcription:

Spring 2014 ECE 542: INFORMATION THEORY AND CODING Logistics: Instructor: Prof. Anand D. Sarwate Office: CoRE 517 Email: asarwate@ece.rutgers.edu Web: http://www.ece.rutgers.edu/~asarwate/ Office hours: Mondays, 10-11 in CoRE 517 Lectures: 6:40 PM - 9:30 PM in SERC 217 Website: Textbook: http://sakai.rutgers.edu/ T. M. Cover and J. A. Thomas Elements of Information Theory, Wiley-Interscience, 2nd ed. 2006. R. E. Blahut, Principles of Information Theory, Cambridge University Press. (This is a book in progress excerpts will be handed out in class) Unofficial overview: The groundwork for the digital revolution was laid by Claude Shannon in 1948 when he created a mathematical framework that quantified information in terms of bits. Information theory builds, from first principles, a model to understand both the fundamental limits of information representation (data compression) and transmission (digital communication). This class will introduce these fundamental tools as well as some of the applications that embody the core concepts. The central approach is to model data sources and communication channels using probabilistic models this course will be be on the mathematical side, with theorems and proofs. This course is about how and why bits have become the way we measure information, how information-theoretic thinking informs our storage and transmission systems, and how these ideas and information measures connect to central questions in statistics. This course is ideally suited to graduate students in ECE, computer science, statistics, physics, and mathematics. A solid grounding in probability, linear algebra, and calculus will be extremely helpful. Topics: This course is an introduction to the mathematical modeling of information transmission using tools from probability. Topics include: fundamental information measures on discrete and continuous alphabets such as entropy, mutual information, Kullback-Leibler divergence and fundamental inequalities (data processing, Fano) the method of types, the asymptotic equipartition theorem, and connections between information theory and statistical inference 1

data compression, Shannon s source coding theorem, practical coding schemes approaching these limits, rate-distortion theory and lossy compression the noisy channel coding theorem and its converse, implications for communication systems, extensions to Gaussian sources and channels, rate-distortion theory and lossy compression, and the basics of multi-terminal systems. More on prerequisites: Students should have completed at the minimum the undergraduate probability course, and preferably a graduate course in stochastic processes and systems (such as ECE 541 Stochastic Signals and Systems). Concepts such as joint distributions, conditional expectations, independence, jointly Gaussian variables, and Gaussian processes are central to the modeling used in the course. There will be a brief overview of these concepts at the beginning of the course, but this is meant as a reminder. Students will be expected to have the mathematical maturity to read and understand the material in the textbook, including the proofs. If you have any concerns about whether you should take the course, please contact the instructor before classes begin. Additional references: material in the course. Students may find some the following as useful supplements to the C. E. Shannon and W. Weaver, The Mathematical Theory of Communication, University of Illinois Press, Urbana, 1962. R. G. Gallager, Information Theory and Reliable Communication, Wiley, New York, 1968. D. J. C. MacKay, Information Theory, Inference, and Learning Algorithms, Cambridge University Press, Cambridge, UK, 2003. R. W. Yeung, A First Course in Information Theory, Kluwer Academic/Plenum Publishers, New York, 2002. I. Csiszar and J. Körner, Information Theory: Coding Theorems for Discrete Memoryless Systems, 2nd edition, Cambridge University Press, Cambridge, UK, 2011. T. Berger, Rate Distortion Theory; a Mathematical Basis for Data Compression, Prentice- Hall, Englewood Cliffs, 1971. 2

Schedule: This is an approximate schedule of topics for the class, together with assigned reading and homework dates. The schedule is subject to change based on the progress of the course. Date Topic Reading HW Assigned HW Due Jan. 22 Introduction & Probability Review HW 1 Jan. 29 Typicality and Entropy C&T: 2, 3 Divergence and Mutual Information Blahut: 1, 2 Feb. 5 Fano s Inequality, AEP C&T: 2, 3 HW 2 HW 1 Intro. to Source Coding Blahut: 2 Feb. 12 Lossless Source Coding C&T: 5 Huffman and Other Codes Blahut: 2 Feb. 19 Prefix-free codes Ch. 13 Huffman and Other Codes Ch. 7 Feb. 14 (no lecture) HW 2 Feb. 26 Midterm 1 HW 2 Mar. 5 Universal Source Coding Ch. 7 HW 3 Channel Coding Ch. 8 Mar. 12 Channel Coding Ch. 8 HW 4+5 HW 3 Continuous Sources Mar. 19 No Class Spring Break Mar. 26 Differential Entropy Ch. 8 HW 4 Gaussian Channels Ch. 9 Mar. 31 (no lecture) HW 5 Apr. 2 Parallel Gaussian Channels Ch. 9 Practical Considerations HW 6 Apr. 9 Midterm 2 Rate Distortion Ch. 10 HW 7 HW 6 Apr. 16 Rate Distortion for Gaussians Ch. 10 Information Theory and Statistics Ch. 11 HW 8 HW 7 Apr. 23 Quizlet Introduction to multi-terminal IT Ch. 15 Apr. 30 Multiple-Access Channels Ch. 15 HW 8 Broadcast Channels Ch. 15 Final thoughts FINAL EXAM 3

Grading and assessment: Grading: Homework: 10% (8 assignments) First midterm exam: 25% Second midterm exam: 25% Quizlet: 5% Final exam: 35% Homework: Homework is due at the beginning of class on the due date. There are no extensions or late submissions without the prior consent of the instructor. Such consent will only be given in exceptional circumstances. Each student must prepare their own original solutions to the homework. Collaboration policy: I expect students to independently solve the problems on the homework and write up the solutions individually. Discussing with other students is permissible, but these are not meant to be group assignments. Treating the homework as such is cheating yourself and will only hurt you later on during the exam. Copying the solution from another student is a form of academic misconduct (see below) and there may be severe penalties. If you are concerned about whether your collaboration is appropriate, please contact the instructor. If you have difficulties with the homework, come to office hours. Some tips: Since this is a more mathematical course, doing the homework is very important! Developing proficiency in applying the concepts will give you a depth of understanding that will serve you well on the exams. Don t leave the homework to the night before. If you have problems, come to office hours, and if you miss a question, make sure you understand the solution when it is posted. Exams: Exams are closed-book and closed-notes. No calculators, computers, or communication devices will be allowed. They will not be needed. You may bring one US Letter (8.5-inch 11-inch) sheet of handwritten notes to the first exam, two such sheets to the second exam and quizlet, and three such sheets to the final exam. General policies Academic Integrity. University: Students should be familiar with the Academic Integrity policy at Rutgers http://academicintegrity.rutgers.edu If you have any questions about whether your actions may compromise academic integrity in some way, please contact the instructor as soon as possible. Misrepresenting your work or contributions hurts not only yourself, but others. As the website states, every member of the University community therefore bears a responsibility for ensuring that the highest standards of academic integrity are upheld. Among other things, this means copying homework solutions and letting others copy your solutions are both serious offenses. Violations of the academic integrity code may result in disciplinary proceedings. Responsibilities. As a student, it is your responsibility to manage your schedule such that you can come to lectures prepared and on-time. Homework is due at the beginning of class on the due 4

date indicated late homework will not be accepted. Similarly, there will be no make-up exams. If there is a legitimate reason for missing an exam, such as illness supported by a doctor s note, then the score for that exam will be assigned based on scores from the other exams. Without such a legitimate reason, the score assigned will be zero. Incomplete grades and dropping the course Incomplete grades will not be given to students who wish to improve their grade by taking the course in a subsequent semester. An incomplete grade may be given for medical reasons if a doctor s note is provided. The purpose of an incomplete grade is to allow a student who has essentially completed the course and who has a legitimate interruption in the course, to complete the remaining material in another semester. Students will not be given an opportunity to improve their grade by doing extra work. Students are responsible for being aware of the drop dates for the current semester. Drop forms will not be back-dated. 5