Multimedia Programming 1

This is the class page of MMP 210 at BMCC.

The class notes, schedule and assignments are all found here.

Class Description

This course introduces the basic concepts of programming for multimedia. Students will learn the principles of object-oriented programming and how to create scripts for the manipulation of graphics, audio and text to construct a web-based multimedia presentation.

In addition to the above, the current version of this course focuses on creating interactive art and learning basic programming concepts using JavaScript along with the p5 JavaScript library.

Turning in assignments

Citations for code resources


Computer Labs

Computers are available for student usage in the locations listed on


For MMP and MMA tutoring, please visit BMCC’s tutoring schedule


Statement of Inclusion

This class room strives to be an inclusive learning community, respecting those of differing backgrounds and beliefs. It is my intent to present materials and activities that are respectful of diversity: gender identity, sexuality, disability, age, socioeconomic status, ethnicity, race, nationality, religion, and culture.

This course affirms people of all gender expressions and gender identities. If you go by a different name than what is on the class roster, please let me know. Using correct gender pronouns is important to me, so you are encouraged to share your pronouns with me and correct me if a mistake is made.

Your suggestions are encouraged and appreciated. If you have any questions or concerns, please do not hesitate to contact me.