Theory and design of rendering systems for high-end image synthesis and modeling physically-based light transport. Topics include REYES-style architectures, Monte Carlo algorithms, variance reduction methods, path tracing, photon mapping, reflection and volumetric light transport. Students must have good software engineering skills.

Prerequisites: Computer Graphics desired but not necessary

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
SEN P
Pradeep Sen
3.2
21 reviews
AI predicted, based on past grading trends of the course and instructor, class info, and 127 other factors
ECE 285 Sen P Spring 2019 Total: 2
See All
21
3.2
CS285 . Sen P 7 Years Ago

All the grade come from programming assignments, which are fun and intense. Start early! Wonderful lectures.

0 helpful 0 unhelpful
ECE130A . Sen P A Month Ago

Please don't take 130A with this professor. It is hard to takeaway anything from his lectures because he flies through the content. He made this 4 unit class feel like it was 8 units. His one billion page study guides with material he never covered made studying for the class extremely stressful. Programming assignments took forever.

0 helpful 0 unhelpful
ECE130A . Sen P A Month Ago

130A was a tough class, and if your taking it with pradeep 3 MWF be prepared to self teach most things. He is a solid lecturer however he moves fast.

1 helpful 0 unhelpful
ECE130A . Sen P A Month Ago

Made this class way too difficult to be a sophomore-level class. He decided it would be appropriate to cram all of the content from 130a &130b in a single quarter, regularly had exam averages in the 50's, and saw no problem with it. He went too fast in general, as most of the assignments are based on content from the following week's lectures.

0 helpful 0 unhelpful
ECE130A . Sen P A Month Ago

He is good at lecturing and breaking down concepts for ECE 130A which is a very difficult course. However, he assigns homework with content that is from the next week's lectures a lot, and requires you to self grade homework. There are weekly quizzes in section, so you can't fall behind. Matlab assignments take hours and can get very confusing.

0 helpful 0 unhelpful
ECE184 . Sen P 10 Months Ago

Easily one of the top 3 classes I've taken at UCSB and by far the best prof. Learned a ton, and the professor clearly goes out of his way to make sure we learn stuff that is critical for our careers. I only wish I could have taken this class sooner so I could do the advanced sequence but I'm graduating.

0 helpful 0 unhelpful
See all 21 reviews
ECE 271A
0 / 30 Enrolled
Principles of Optimization
Mostofi Y C
M W
10:00 AM - 11:50 AM
ECE 272A
0 / 45 Enrolled
Machine Learning in Design and Test Automation
Li-C Wang 4.3
M W
17:00 PM - 18:15 PM
ECE 273
0 / 60 Enrolled
TENSOR COMPUTATION FOR MACHINE LEARNING AND BIG DATA
Zheng Zhang 3.5
T R
12:30 PM - 13:45 PM
ECE 278C
0 / 30 Enrolled
Imaging Systems
Hua Lee 2.8
M W
16:00 PM - 17:50 PM
ECE 282
0 / 60 Enrolled
Error Correcting Codes
Yu Q
T R
16:00 PM - 17:50 PM
ECE 295
0 / 70 Enrolled
Group Studies: Controls, Dynamical Systems, and Computation
Andrew Teel 4.4
F
14:30 PM - 17:50 PM