I think a calculated field that effectively does the filtering would work, something like SUM(IF [Student.Faculty] != [Course.Faculty] THEN 1 ELSE 0 END) to get the number of courses in a given faculty, though if you want to see a list of specific courses then that would be different and depend on how your data is arranged. If you need more help, I suggest posting a packaged workbook with some sample data.
Thank you for this answer! I didn't find it until I posted a similar question and noted it in the margins after I posted.
God, I feel so stupid!