IMDM227

Introduction to Computational Media

Prerequisite: Minimum grade of C- in IMDM 101, IMDM150, (CMSC131 or IMDM127/CMSC122). Restriction: Restricted to majors in IMDM. Comprehensive introduction to programming for visual, auditory and tactile art. Introduction to basic programming constructs, algorithms, data structures, and data transformations for creating and managing multimedia content, and conducting user interaction. Emphasis on programming and software design including the interfaces between hardware and software in multimedia devices, creating graphical user interfaces, and basic graphics and sound rendering.

Fall 2025

4 reviews
Average rating: 3.50

Past Semesters

4 reviews
Average rating: 3.50

4 reviews
Average rating: 3.50

4 reviews
Average rating: 3.50

4 reviews
Average rating: 3.50

During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.

Average GPA of 3.20 between 180 students*

IMDM227 Grade Distribution+-051015202530354045% of studentsABCDFWother
A-: 20.56%
A: 18.89%
A+: 3.89%
B-: 11.11%
B: 17.78%
B+: 15%
C-: 1.11%
C: 4.44%
C+: 3.89%
F: 0.56%
W: 2.78%
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.