Not a great course
Probably it's me, but i couldn't get along with the teaching of Margaret Meloni, some times trying to be fun, without any effective result.
Slides are mostly read, without great added value. Too many references to a book said to be not compulsory. There are too many poured notions without practical explanations or case studies.
The course gives you just a smattering of the subject, nothing that you can apply with confidence on the job.
The course is not compelling in any way.
The best part of the course is the "Case Study", short cartoons with a quiz, probably taken from another course from UCI, useful for outlying common misunderstandings in a real job context.