All Courses
-
2022SP_MIT_353-0_SEC70 Arab Television Industries
Available on more than one thousand satellite channels, hundreds of YouTube channels, and about a dozen streaming platforms, Arab television industries are creatively diverse, financially complex, professionally interconnected, and have become significant players in advertising, digital, and screen industries. This course is organized around historical periods, geographic locations, and popular genres. It covers substantial milestones from aerial television to cable, satellite television, and streamingservices. It locates media production clusters, media cities and identifies regional and global production modes.
-
2023WI_COMP_SCI_351-2_SEC1 Intermediate Computer Graphics
Step-by-step, week-by-week, you will build on your WebGL knowledge from CS351-1 to construct two large projects: A) Particle Systems (45pts): write a physically accurate interactive simulator of ‘soft’ items (fireworks, flames, ropes, cloth, rubbery solids, fluids and more) from constrained numerical integration methods in state-space. B) Ray Tracer (45pts): write a recursive ray-tracer in an extendable schema that includes an interactive WebGL previewer for 3D scene setup. Includes lighting, antialiasing, shadows, reflection and transparency, implicit surfaces, procedural textures and materials. Plus some impromptu Activities (10pts) A varied collection of tasks begun in class, one-question pop-quizzes on assigned readings, project check-points and more; submitted on CANVAS, to ensure you don’t get too far behind.
-
2023WI_COMM_ST_215-0_SEC20 Principles of Rhetorical Criticism
Students in this introductory course learn techniques of rhetorical analysis that assist them in describing, evaluating, and participating in discussions of public issues. Historical and contemporary examples of public discourse illuminate the ways that symbols affect decision-making and power relations in public life.