The Multimedia Programming and Design Program prepares students for careers in a variety of “multimedia industries”, companies and institutions that develop, produce or market multimedia products, programs or services. The program instructs students in the design and programming of computer-based interactive products that incorporate text, graphics, sound,animation and video. It also develops different types of talent, both creative and technical,with the imperative that each understands the work of the other so that they can collaborate effectively. Students must complete a specialization in multimedia programming, art and design or video production in addition to the general and core requirements.
Upon successful completion of the curriculum,students are awarded an Associate in Science degree (A.S.) and may transfer to senior institutions such as York, NYU or New York City College of Technology.
BMCC is committed to students’ long-term success and will help you explore professional opportunities. Undecided? No problem. The college offers Career Coach for salary and employment information, job postings and a self-discovery assessment to help students find their academic and career paths. Visit Career Express to make an appointment with an advisor, search for jobs or sign-up for professional development activities with the Center for Career Development. Students can also visit the Office of Internships and Experiential Learning to gain real world experience in preparation for a four-year degree and beyond. These opportunities are available to help BMCC students build a foundation for future success.
BMCC has articulation agreements with CUNY NYC College of Technology to allow you to seamlessly continue your education there without any loss of credits.
Academic Program Maps
- Multimedia Programming and Design Program 2 Year Plan (2019-2020)
- Multimedia Programming and Design Program 3 Year Plan (2019-2020)
Required Common Core
- This image-based course will introduce graphic design as the foundation upon which effective visual communication is built. Investigation of the elements and principles of graphic design will lead to specific design problems and their solution. The development of ideas and the ability to communicate them effectively will be covered. Discussion of both vector and bitmap-based digital graphic platforms will begin progress toward industry-standard computer proficiency.
- Building on the principles learned in introduction to multimedia, students will learn to manipulate graphics and text in more sophisticated ways for use in print layout as well as multimedia. An emphasis will be placed on design concepts for the creation of pages.
Prerequisite: MMP 100 and MMA 100
- Students will work collaboratively to plan, design and create a complete project to be stored on a CD ROM. Projects may be drawn from such applications as: information kiosks; computer-assisted instruction; and creation of world wide web sites.
Prerequisites: MMP 200 and [any 200-level MMP or MMA course]
- In this course students are instructed in industry appropriate methods to creatively plan their careers. Students learn about self-assessment, career exploration, and practical job search skills. In this course, students will identify the techniques used to identify target markets, negotiate with clients, apply sound business management principles, and successfully self-promote. The course includes the following topics: how to identify and classify your career needs, interests, values, and skills; researching occupational and organizational alternatives; job search techniques and resources for employment; resume and cover letter preparation; portfolio presentation; job interviewing and follow-up. Prerequisite: ANI 401 or two MMA 200-level courses or higher or two MMP 200-level courses or higher or two courses from VAT 161, VAT 165, VAT 171, VAT 261, VAT 265 or VAT 271.
- The objective of the internship is to allow the student to put classroom theory in her/his major into practice in order to gain work experience. Each student-intern is assigned to a coordinator who is knowledgeable about the studenta??s field. The coordinator helps the student secure internship placement in a work site related to the studenta??s major, or assists the student to a??reconstructa?? her/his present position as an internship, or develop a?? by special arrangement a?? an internship with her/his present employer, and serves as the studenta??s instructor and advisor during the field experience. Over a semester the Media Arts and Technology Internship requires a total of 150 hours, including but not limited to, hours at the internship site. In this course MEA students are expected to: intern approximately 10 hours a week, complete a term project assigned by the coordinator, and be evaluated by the work site supervisor. Students to be placed are expected to arrange their schedules so that they are free mornings or afternoons, Monday a?? Friday, or two to three full days per week. Prerequisite: Departmental Approval
Choose one of the three disciplines
Multimedia Programming Discipline Sequence
- 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.
Prerequisite: MMP 100
- This course builds on the programming, media manipulation and presentation skills developed in MMP 210 - Multimedia Programming I. Students will learn the multimedia application design process, from planning through production. Using media creation and programming software tools, students will build user-friendly web and multimedia applications.
Prerequisite: MMP 210
Web Design Discipline Sequence
- This course will introduce students to the process and techniques of web design. Effective website design and site architecture will be explored through class assignments and critique of existing websites. Hands-on experience designing web pages while using web authoring software and coding HTML manually will be emphasized. Graphic, audio, and animation applications, which allow for image and sound development, will be introduced.
Prerequisite: CIS 180 or MMP 100
- This course gives the students the tools to build standards compliant, accessible, dynamic websites. Students will incorporate client-side and server-side scripting with advanced CSS to create intuitive and interactive web interfaces. The learning will take place in the context of a content management system. Contemporary web development processes and platforms will be explored. A foundational knowledge of programming concepts, HTML, CSS and design for the web is required for this course.
Prerequisites: MMP 240
Digital Design Discipline Sequence
- This course will explore type design and its application in visual communication. Students will learn to manipulate type properties to design meaningful and effective graphic communication. The use of industry-standard desktop publishing software will be covered as well as will be applied to a range of typographic solutions.
Prerequisite: MMA/ART 100
- This class builds upon principles and skills learned in Foundations of Digital Design. Students will apply principles underlying effective visual communication to increasingly complex design problems. Projects may include poster design, symbols and logos, editorial design, information design, visual identity and branding and other design systems. Critical analysis of design problems and the creative design process will be emphasized. Students will complete reading and writing assignments in addition to problems in visual communications and design.
Prerequisite: MMA/ART 100
Choose 2 courses for a total of 6 credits from:
- Students will learn to construct 3D motion graphics for video, film, game, multimedia and internet applications. Students will use an advanced CGI program to make original animations in a three-coordinate spae. Students will learn to model three-dimensional objects and to choreograph scenes, controlling character movement, lighting, sound, and camera directions.
Prerequisite: MMP 100 or MMA 100
- 3 CRS.4 HRS.2 LAB HRS.Introduction to Digital Fabrication and Physical Computing
- In this hands-on course, students will learn how to create physical interfaces for interacting with technology. Students will be introduced to digital fabrication techniques. They will learn how to program microcontrollers and how to build simple circuits. An emphasis will be placed on building and revising prototypes. Prerequisites: MMA 100 and MMP 100
- MEA 300 will focus on a specific theme, concept, technology or methodology to be announced in advance. Topics for the following semester will be made available by the Media Arts and Technology Department during registration. Each section of the course will cover in depth a single special topic related to media arts and technology, such as one of the following: User Experience Design, Physical Computing, 3D and Laser Printing, Game Design, Documentary Film Production, Experimental Film, Journalism, Media Production, Project Management, Interactive Media, Augmented Reality, Virtual Reality, Television News Production. Prerequisite: Any 200-level or above MMP, MMA, VAT or ANI course
- This course offers an introduction to designing two-dimensional computer generated video graphics. Students create graphics to television productions, such as opening titles for programs to be used in live studio situations and for integration in post-production editing. Students are introduced to motion graphics in 2D and 2+D digital graphic applications.
Prerequisite: VAT 161 or VAT 171, and CIS 100
- This course offers an introduction to designing two-dimensional computer generated video graphics. Students create graphics to television productions, such as opening titles for programs to be used in live studio situations and for integration in post-production editing. Students are introduced to motion graphics in 2D and 2+D digital graphic applications. Prerequisite: VAT 161 or VAT 171 or MMP 250
Choose 1 course from:
- This course will introduce digital art image making, editing and design techniques as a foundation upon which an effective visual language is built. Beginning with an investigation of the elements and principles of digital design, students will discover a broad range of visual ideas, concepts and techniques to use in creating images. Expressing, evaluating and communicating ideas with visual images is a primary focus of this course. During the semester, students will use imaging and design software consistent with that in use by artists and other visual professions as a beginning step towards professional-standard computer proficiency.
- This introductory course covers a range of basic approaches to drawing and addresses the development of manual skills in freehand drawing, drawing of objects from nature and idea-oriented approaches to drawing. This course will satisfy drawing requirements for transfer within the CUNY system, as well as professional art schools.
- This course introduces students to a basic study of representing the human body. Students work from nude models using a variety of techniques and media while investigating the basics of skeletal and muscular anatomy. This course will satisfy drawing requirements for transfer within the CUNY system, as well as professional art schools. Prerequisite: ART 161 or ART166
- This three credit course is designed to have the beginning student explore painting techniques, with an introduction to the use of various media. Strong emphasis is placed on formal concerns (figure and objects). This course will satisfy painting requirements for transfer within the CUNY system as well as professional art schools.
- This is an introductory studio course exploring three-dimensional sculptural form, using both traditional and contemporary materials and methods. Clay and other media are used in hands-on practice as a means of expression and for understanding the language of sculpture, including focus on the creative process from idea to completion. This course is intended to satisfy basic sculpture requirements for transfer within CUNY, as well as professional art programs.
- This course offers students an introduction to the art of creating photographs. Basic technical, theoretical, and aesthetic aspects inherent to contemporary photography are presented. During the semester, a range of camera techniques, including exporsure, depth of field, shutter speed and composition are investigated. Reading, writing, and oral assignments will reflect on both technical aspects of photography and on contemporary practice. Note: a 35mm SLR camera with fully manual controls is required for this class.
- This course covers the total structure and character of modern business from initial organization through grouping of essential functions into operating departments. Management and the decision-making process, financing, operations, and marketing considerations are studied, with actual cases used to illustrate problems in small and big businesses.
- This course introduces students to computer hardware. Computer components such as motherboards, memory chips, disk drives, printers, scanners, storage devices, and keyboards will be covered. Students will learn how to install, maintain, upgrade and configure such hardware components. Students will also be introduced to binary, octal, and hexadecimal number systems as used in computer hardware. Students will be introduced to industry ethics, professional certifications, and career paths in the computer industry.
- The course introduces the basic concepts and theories of interpersonal communication in personal, educational and business settings. This includes a study of self as communicator, the effect of language on others, verbal and nonverbal expression of thoughts and feelings, and factors which contribute to effective communication. Prerequisite: SPE 100 or permission of department
- The focus of this course is to provide an understanding of the influence and impact on our lives and society by the mass media. The course examines the history, law, technology, economics and politics of the mass media through independent study, field trips, etc. Students are encouraged to be aware of techniques of influence used by the mass media to influence and determine social and political values. In addition, students learn to develop tools for critical analysis of and standards for discriminating consumption of the mass media.
Prerequisite: SPE 100 or permission of department
- 3 CRS.2 HRS.2 LAB HRS.Principles in Information Technology and Computation
- This course introduces the student to the principles and theories of computation and information processing. The topics include hardware and software organization, data representation, algorithm development and networking principles. Special emphasis will be placed on creation of knowledge from data; the impact of computation on daily life; role of abstraction in solving problems; and implementation of algorithms on a variety of platforms including the Internet.
- This course introduces the student to the theoretical and practical aspects of computers. The major laboratory experience is the completion of programming projects using Polya's four-step method. These projects have been carefully selected and ordered to provide the student with experience in fundamental control and data structures. All practical programming work is done on microcomputers.
Prerequisite: CSC 101 or Departmental Approval
- This course is an introduction to the fundamental concepts and terms of computer science, including algorithms, problem solving techniques, data types, concept of loops, conditional statements, modular programming, pointers, arrays, strings, basic file processing, structures and simple classes. Students will use a high-level computer programming language to solve a variety of problems. Prerequisite: MAT 206 and [CSC 101 or departmental approval]
Please note, these requirements are effective for people starting in the 2017-2018 catalog year or later. Please check your DegreeWorks account for your specific degree requirements as when you began at BMCC will determine your program requirements.
- No more than two courses in any discipline or interdisciplinary field can be used to satisfy Flexible Core requirements.
- Students are required to take MMP 100.
- These credits can be satisfied by taking STEM variants in the Common Core.