TITLE OF COURSE: Introduction to Multimedia

COURSE NUMBER & SECTION: MMP100-1300, Fall 2019

SCHEDULE: Mondays, 1PM-4:40PM

PROFESSOR: Anna Pinkas | email: | Office hours: Mondays, 10AM- 12PM (or by appointment), 199 Chambers St, room S-622J



DESCRIPTION: This course introduces students to the fundamentals of multimedia production. In a hands-on class, students will learn the essentials of program design and authoring software in an integrated computer environment. Students will learn how to combine graphics, audio and text to create programs for industrial and educational applications.


Description Measurement
1.Students will be able to manipulate raster and vector images Digital imaging project
2.Students will be able to create short animations and export them to the correct format. Animation/video project
3.Students will be able to combine and edit audio files to create a narrative or ambience. Audio project
4.Students will be able to identify simple HTML, CSS and Javascript syntax and to understand their respective role in web development. Web development and programming projects
5.Students will be able to upload and share their creative work on the web. All projects
6.Students will be able to identify standards for using media that meet copyright law. Digital imaging, Quiz
7.Students will be able to plan, iterate and document their creative work. Final project
8.Students will be able to identify core principles, terminology and contemporary uses of digital media. Quiz


Description Measurement
Communication Skills – Students will write, read, listen and speak critically and effectively. Student behaviors include being able to: Express ideas clearly in written form; Employ critical reading skills to analyze written material; Exhibit active listening skills; Give an effective oral presentation. Class website
Quantitative Reasoning – Students will use quantitative skills and the concepts and methods of mathematics to solve problems. Student behaviors include being able to:Use quantitative skills to solve problems; Interpret quantitative information; Translate problem situations into their symbolic representations. Web development & programming projects
Information & Technology Literacy – Students will collect, evaluate and interpret information and effectively use information technologies. Student behaviors include being able to: Conduct research using appropriate research strategies; Make effective use of technology. All projects

REQUIRED TEXT: Free class materials (including slides, web resources and tutorials) are available at

OTHER RESOURCES: Flash drives are recommended to store assignments and course materials. Sketchbooks are recommended for taking notes and brainstorming ideas.

USE OF TECHNOLOGY: Software used: Adobe Photoshop CC,Adobe Illustrator CC, Adobe After Effects, Audacity, and a text editor such as Sublime or Brackets for code editing. Audacity and Sublime are free and open source. All software required for this course are available outside of class in BMCC’s computer labs. Visit for a list of rooms and schedule.

Students will use Blackboard to post their assignment. Faculty will upload grades and comments there too, along with any other course material they see fit. To login to blackboard, go to, login and click on the Blackboard menu item.

Students will need to login to the classroom computer and blackboard every time the class meets. If you do not have (or cannot remember) your id and password for both/either, contact the BMCC helpdesk right away: 212-220-8379 ; RoomS141 (199 Chambers Street). You may also rest your password by going to and clicking on “Account & Password Reset”

You can access tutorials on on a variety of topics related to this class. Please follow these instructions to login for free.

SUPPLEMENTAL INSTRUCTION: This section of MMP100 is part of BMCC’s Supplemental Instruction Program. Jose Torralba will be your SI leader this semester. He will attend all our sessions, provide assistance during class, and will run review sessions every Wednesdays: 12PM-2PM in 199 Chambers St, room S-510C and 2PM-4Pm in Fiterman Hall,F-1006. He can also be reached via email at: You may also join one of the other MMP100 sections’ SI sessions. The full schedule can be found here: 

TUTORING: Take advantage of BMCC’s one-on-one tutoring services (free!). Go to the Learning Resource Center Reception Desk in S-510 (199 Chambers Street), call (212) 220-1383, or visit for more information.

GRADING: Grading is based on successful completion of all projects, quizzes, class participation and attendance. Students are expected to attend every class, to partake in the in-class tutorial, in-class workshops and crit sessions. Failure to do so will affect the “teacher evaluation and class performance” grade. Projects must be handed in on time. Points will be deducted for work that is handed in late. Assignments many not be accepted for grading if they are late.

Teacher evaluation and class performance: 10%
Media projects: 55%
Final project: 20%
Quizzes: 15%

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, 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, 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 http://www.bmcc, 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, or If you need immediate assistance, please contact BMCC Public safety at 212-220-8080.

Office of 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 onBMCC’s Web site, For further information on integrity and behavior, please consult the college bulletin (also available online).

WEEKLY BREAKDOWN (subject to change)



Week One (Wed 9/5)

  • Intro to course
  • Overview of class site
  • Lecture: Digital Imaging (Pixels, Color models, Bit depth/sampling/quantizing, Image size/resolution, Vector vs. raster, File naming, Copyright and attribution)
  • Photoshop fundamentals tutorial
  • Introduction and starting digital imaging project

Week Two (Mon 9/9)

  • Illustrator fundamentals tutorial
  • Digital imaging project workshop

Week Three (Mon 9/16)

  • Digital imaging workshop
  • Lecture: Audio (Sounds waves, Analog vs. digital, Bit depth/sampling/quantizing, Recording and editing digital audio, Sharing audio on the web)

Week Four (Mon 9/23)

  • Digital imaging project due
  • Introduction and recording for audio project
  • Audio editing tutorial


Week Five (Mon 10/7)

  • Audio project workshop
  • Lecture: Animation (Principles of animation, Creating animations in Adobe After Effects, Exporting animation to video and sharing it on the web)



Week Six (Wed 10/16)

  • Audio project due
  • Quiz 1: Digital imaging and audio
  • Introduction to animation/video project
  • After Effects tutorial

Week Seven (Mon 10/21)

  • Animation project workshop

Week Eight (Mon 10/28)

  • Animation project due
  • Quiz 2: Animation and Video
  • Lecture: Web development (Stages of development (Creative brief, UX, front/back end), HTML/CSS/JS, Code editor)
  • Introduction to web development project
  • HTML tutorial

Week Nine (Mon 11/4)

  • CSS tutorial
  • Web development project workshop

Week Ten (Mon 11/11)

  • Web development project due
  • Lecture: Programming (What is programming, Algorithm, Using p5.js (setup() and draw(), background, shapes, fill & stroke, system variables, variables, events, randomness)
  • Introduction to programming project

Week Eleven (Mon 11/18)

  • P5 tutorial
  • Programming project workshop

Week Twelve (Mon 11/25)

  • Programming project due
  • Quiz 3: Web development & programming
  • Introduction to final project
  • Final project workshop

Week Thirteen (Mon 12/2)

  • Final project proposal due (creative brief + sketches)
  • Final project workshop

Week Fourteen (Mon 12/9)

  • Final project workshop

Weeks Fifteen (Mon 12/16)

  • Final project presentations

[syllabus template in Google Doc/Word format]