The Language of Filmmaking

FILM TV X 476.581

Learn the many components of film language used by great directors to tell their stories in the most effective way. Analyze shooting and editing techniques employed by the best filmmakers of all time.

READ MORE ABOUT THIS COURSE
Fall
Winter
Spring
Summer
Online
Remote
In-Person
Starting at $785.00
As few as 11 weeks
4.0

What you can learn.

  • Learn the film language elements that contribute to a great movie
  • Acquire functional usage of image composition and lighting
  • Learn about camera movements, editing, and sound

About this course:

Designed for filmmakers who need to develop the necessary skills to make better films and viewers who want to better understand and appreciate the complexity of the cinematic text, this course outlines the many components of film language used by great directors to tell their stories in the most effective way. Through a wide selection of multimedia material—including film and sound clips, pictures, articles and interviews—you analyze shooting and editing techniques employed by the greatest filmmakers of all time. Topics range from functional usage of image composition and lighting to camera movements, editing and sound. The purpose of this course is to give clarity to the filmmaking process and to enhance the enjoyment of film viewing.

Spring 2024 Schedule

Date & Time
Details
Format
 
-
Thursday 7:00PM - 10:00PM PT
Available
See Details
Instructor: Michael Green
396670
Fee:
$785.00
Remoteformat icon
Location: Remote Classroom
ENROLL BY: Apr 4, 2024
See Details
Notes

Internet access required. Materials required.

Refund Deadline
No refunds after April 17, 2024
Course Requirements
Internet access required to retrieve course materials.
Schedule
Type
Date
Time
Location
Lecture
Thu Apr 4, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
Lecture
Thu Apr 11, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
Lecture
Thu Apr 18, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
Lecture
Thu Apr 25, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
Lecture
Thu May 2, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
Lecture
Thu May 9, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
Lecture
Thu May 16, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
Lecture
Thu May 23, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
Lecture
Thu May 30, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
Lecture
Thu Jun 6, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
Lecture
Thu Jun 13, 2024
7:00PM PT - 10:00PM PT
Remote Classroom
Remote Learning
-
This section has no set meeting times.
Available
See Details
Instructor: Peter Hanson
396653
Fee:
$785.00
Onlineformat icon
ENROLL BY: Apr 1, 2024
See Details
Notes

Internet access required. 

Refund Deadline
No refunds after April 05, 2024
Course Requirements
Internet access required to retrieve course materials.
-
Thursday 7:00PM - 10:00PM PT
Available
See Details
Instructor: Pietro Pinto
396907
Fee:
$785.00
In-Personformat icon
Location: UCLA
ENROLL BY: Apr 4, 2024
See Details
Notes

Internet access required. 

Refund Deadline
No refunds after April 17, 2024
Course Requirements
Internet access required to retrieve course materials.
Schedule
Type
Date
Time
Location
Lecture
Thu Apr 4, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Apr 11, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Apr 18, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Apr 25, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu May 2, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu May 9, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu May 16, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu May 23, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu May 30, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Jun 6, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Jun 13, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220

Summer 2024 Schedule

Date & Time
Details
Format
 
-
This section has no set meeting times.
Future Offering (Opens April 29, 2024 12:00:00 AM)
See Details
Instructor: Michael Green
397936
Fee:
$785.00
Onlineformat icon
Notes

Internet access required. Materials required.

Refund Deadline
No refunds after June 28, 2024
Course Requirements
Internet access required to retrieve course materials.
-
Thursday, Saturday
Future Offering (Opens April 29, 2024 12:00:00 AM)
See Details
Instructor: Peter Hanson
397905
Fee:
$785.00
In-Personformat icon
Location: UCLA
Notes

No mtg. July 4. Internet access required. 

Refund Deadline
No refunds after July 10, 2024
Course Requirements
Internet access required to retrieve course materials.
Schedule
Type
Date
Time
Location
Lecture
Thu Jun 27, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Jul 4, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Jul 11, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Jul 18, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Jul 25, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Aug 1, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Aug 8, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Aug 15, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Sat Aug 17, 2024
2:00PM PT - 5:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Aug 22, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Aug 29, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220
Lecture
Thu Sep 5, 2024
7:00PM PT - 10:00PM PT
UCLA
Haines Hall 220

Contact Us

Speak to a program representative. Hours: Mon-Fri, 8am-5pm.

This course applies towards the following certificates & specializations…

Ready to start
your future?
By signing up, you agree to UCLA Extension’s Privacy Policy.

vector icon of building

Corporate Education

Learn how we can help your organization meet its professional development goals and corporate training needs.

Learn More

vector icon of building

Donate to UCLA Extension

Support our many efforts to reach communities in need.

Innovation Programs

Student Scholarships

Coding Boot Camp

Lifelong Learning