Syllabus

MMP 210 – Multimedia Programming I Fall 2024

3 credits, 2 hours lecture, 2 hour lab

Monday 2pm – 5:40pm, 199 Chambers, Room S-608

Professor Owen Roberts, oroberts@bmcc.cuny.edu

Course 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 video, graphics, and text to construct a complete multimedia presentation.

Basic Skills: ENG 088 or ESL 062, ACR 094

Prerequisites: MMP 100

Co-requisites: MAT 051

Course Student Learning Outcomes Measurement
1. Demonstrate the ability to read in an object oriented programming language.Homework assignments
2. Demonstrate the ability to write in an object oriented programming language.Homework assignments
3. Decompose programming problems logically.Quiz / Homework assignments
4. Create interactive projects through programming.Midterm and final project
5. Script real-world tasks in an application.Final project
6. Integrate multimedia data types into an application.Homework assignments and Final project

Use of Technology

Students will use the scripting language JavaScript. A text editor such as Notepad ++, Sublime or Bracket will be used to write code. Additionally, students may use Photoshop and Illustrator of Creative Suite 6 to design and manipulate graphics for their projects.

Requirements and Evaluation of Students

  • Participation: 10%
  • Blog assignments: 50%
  • Projects: 40%

Outline of Topics

Below are the college’s general education learning outcomes, the outcomes that checked in the left-hand column indicate goals that will be covered and assessed in this course.

General Education Learning OutcomesMeasurement
Communication Skills: Students will be able to write, read, listen and speak critically and effectivelyClass presentations of midterm and final projects
Quantitative Reasoning: Students will be able to use quantitative skill and the concepts and methods of mathematics to solve problems.Student homework assignments
Scientific Reasoning: Students will be able to apply the concepts and methods of the natural sciences
Social and Behavioral Science: Students will be apply the concepts and methods of the social sciences
Arts & Humanities: Students will be able to develop knowledge and understanding of the arts and literature through critiques of works of art, music, theatre and literature.
Information & Technology Literacy: Students will be able to collect, evaluate and interpret information and effectively use information technologies.Student homework assignments
Values: Students will be able to make informed choices based on an understating of personal values, human diversity, multicultural awareness and social responsibility.

Class Participation

Participation in the academic activity of each course is a significant component of the learning process and plays a major role in determining overall student academic achievement. Academic activities may include, but are not limited to, attending class, submitting assignments, engaging in in-class or online activities, taking exams, and/or participating in group work. Each instructor has the right to establish their own class participation policy, and it is each student’s responsibility to be familiar with and follow the participation policies for each course.

BMCC is committed to the health and well‐being of all students. It is common for everyone to seek assistance at some point in their life, and there are free and confidential services on campus that can help. 

Single Stop www.bmcc.cuny.edu/singlestop, room S230, 212‐220‐8195. If you are having problems with food or housing insecurity, finances, health insurance or anything else that might get in the way of your studies at BMCC, come by the Single Stop Office for advice and assistance. Assistance is also available through the Office of Student Affairs, S350, 212‐220‐ 8130.

Counseling Center www.bmcc.cuny.edu/counseling, room S343, 212‐220‐8140. Counselors assist students in addressing psychological and adjustment issues (i.e., depression, anxiety, and relationships) and can help with stress, time management and more. Counselors are available for walk‐in visits.

Office of Compliance and Diversity www.bmcc cuny.edu/aac, room S701, 212-220-1236. BMCC is committed to promoting a diverse and inclusive learning environment free of unlawful discrimination/harassment, including sexual harassment, where all students are treated fairly. For information about BMCC’s policies and resources, or to request additional assistance in this area, please visit or call the office, or email olevy@bmcc.cuny.edu, or twade@bmcc.cuny.edu. If you need immediate assistance, please contact BMCC Public safety at 212-220-8080.

Office of Accessibility www.bmcc.cuny.edu/accessibility, room N360 (accessible entrance: 77 Harrison Street), 212-220-8180. This office collaborates with students who have documented disabilities, to coordinate support services, reasonable accommodations, and programs that enable equal access to education and college life. To request an accommodation due to a documented disability, please visit or call the office.

BMCC Policy on Plagiarism and Academic Integrity Statement

Plagiarism is the presentation of someone else’s ideas, words or artistic, scientific, or technical work as one’s own creation. Using the idea or work of another is permissible only when the original author is identified. Paraphrasing and summarizing, as well as direct quotations, require citations to the original source. Plagiarism may be intentional or unintentional. Lack of dishonest intent does not necessarily absolve a student of responsibility for plagiarism. Students who are unsure how and when to provide documentation are advised to consult with their instructors. The library has guides designed to help students to appropriately identify a cited work. The full policy can be found on BMCC’s Web site, www.bmcc.cuny.edu. For further information on integrity and behavior, please consult the college bulletin (also available online).