Entropy, mutual information, and Shannon's coding theorems; lossless source coding, Huffman, Shannon-Fano-Elias, and arithmetic codes; channel capacity; rate-distortion theory, and lossy source coding; source-channel coding; algorithmic complexity and information; applications of information theory in various fields.

Prerequisites: ECE 139, or PSTAT 120A-B or equivalent.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
FENG YU
Yu Feng
2.5
38 reviews

Lecture

PHELP1437
T R
12:00 PM - 13:50 PM
22 / 25 Closed
See All
ECE 205 Rose K Winter 2024 Total: 21
ECE 205 Gibson J D Winter 2023 Total: 15
See All
38
2.5
CS160 . Feng Yu 1 Year, 5 Months Ago

grade was determined by 5 homework assignments, with the professor and TA's seemingly making it up as the quarter went on. lectures had little relation in content or difficulty to the hw, generally covered material significantly simpler than the knowledge required for the homework. assignment instructions were often vague or hard to follow.

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 1 Year, 8 Months Ago

Great and passionate lecturer. Made the class very interesting and approachable!

0 helpful 0 unhelpful
CS160 . Feng Yu 2 Years Ago

I took this class in Fall 2021 and was worried because of the stories from past quarters with this professor. But everything was great: lectures were solid, homework was challenging but reasonable and interesting, and I learned a lot. Would recommend/take other classes with him

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 2 Years Ago

I took this course with hesitation, but it was absolutely great. Course has improved across the board. No complaints: the homework assignments were challenging but clear and fair, the professor and TAs were helpful during lectures, office hours, and outside of class. 10/10 Greatest professor redemption arc I've ever seen, kudos to Professor Feng.

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 2 Years Ago

Class was very straightfoward. 6 homework assignments for 100% of the grade. Homework gradescope results were available, so it's easy to know how you're doing in the class. Generous with late days as well, 10 days for the entire course. He has definitely heard the feedback and improved a lot. I highly recommend this professor now!

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 2 Years Ago

I took this class with worries, but it was one of the best CS classes I've taken at UCSB. The class materials are seriously interesting and helpful in other classes. I feel like I now have a better understanding in some of the features in programming languages. 6 hws sum up the total class grade with 10 free late days. No exams.

0 helpful 0 unhelpful
See all 38 reviews
ECE 194BB
14 / 25 Enrolled
Computer Engineering
Cheng-Zhong Qin 2.5
M W
11:00 AM - 12:15 PM
88.3% A
ECE 196
0 / 30 Enrolled
Undergraduate Research
T B A
95.3% A
ECE 199
0 / 20 Enrolled
Independent Studies in Electrical and Computer Engineering
T B A
47.7% A
ECE 210B
10 / 10 Closed
Numerical Simulation
Petzold L
M W
09:00 AM - 10:50 AM
54.5% A
ECE 211A
15 / 18 Enrolled
Engineering Quantum Mechanics I
Schuller J A
M W
14:00 PM - 15:50 PM
72.2% A
ECE 215A
9 / 10 Enrolled
Fundamentals of Electronic Solids I
Jim Speck 2.3
M W F
12:30 PM - 13:45 PM
72.0% A