Cinema & Media Arts - Screenwriting

Cinema & Media Arts - Screenwriting

School of the Arts, Media, Performance & Design

Gain intensive training in developing, pitching, and bringing stories for film, TV, and new media to life in one of Canada's only undergraduate screenwriting degrees. Collaborate with students across artistic disciplines and test your projects in front of live audiences through the AMPD screenwriting film festival and competition opportunities. 

Program Overview  

Students in the Cinema and Media Arts - Screenwriting (BFA) program experientially learn to understand, think and work in the language of the moving image across all media. The integrated curriculum offers exceptional training across the spectrum from idea to screenplay, camera to screen, and screen to critical inquiry.  

With intimate support, intensive learning, and extensive mentorship by internationally recognized faculty members, students focus on creating screenwriting portfolios of numerous short screenplays, feature screenplays, television series, and new media. Collaboration is paramount as students collaborate with production students to see their work brought to life on screen. 


Note: This program requires a supplementary application. Applicants must start their application through the Ontario University Application Centre (OUAC). A non-refundable supplementation fee of $20 CAD per application will be applied to the OUAC fee.

After completing the application through the OUAC, applicants will receive an email in two to five business days with steps on how to complete the supplementary application for the School of the Arts, Media, Performance & Design (AMPD). Both the OUAC application and AMPD supplementary application must be completed before the application can be assessed for admission. Find out more:

Program Details

Offered by

School of the Arts, Media, Performance & Design

Offered at

  • Keele Campus

Degrees offered


Ways to study

Full-Time, Part-Time

Experiential Education

  • Practicum
  • Class-focused

Fall entry

Yes (first and upper year)

Winter entry


Summer entry

Yes (first and upper year)