Skip to Content
Course

Writing Speculative Fiction: Exploring Fantasy, Fear, and the Future

WCWP-40344

This course is designed for students who wish to expand their fiction writing and explore the realms of sci-fi, fantasy, and horror in innovative ways. Students will learn to refine their skills in speculative fiction writing, focusing on essential storytelling techniques such as world-building, character development, pacing, and atmosphere. Intended for writings looking to go beyond surface-level entertainment, the course will help students create narratives that blend genre conventions with thought-provoking social commentary. By the end of the course, students will gain insights into how to write speculative fiction that not only captivates readers but also engages with deeper issues like identity, morality and societal fears. Throughout the course, students will understand how to craft immersive worlds, skillfully subvert genre tropes, and balance familiar conventions with fresh ideas. Valuable insights into the publishing world are also offered, preparing students to navigate the journey from manuscript to publication in the realm of speculative fiction.

Course Information

Online
3.00 units
$450.00

Course sessions

Add To Cart

Section ID:

195418

Class type:

Online Asynchronous.

This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.

Textbooks:

All course materials are included unless otherwise stated.

Policies:

  • No refunds after: 1/17/2026
  • Early enrollment advised

Note:

This is an Online Asynchronous course. All instruction and course materials delivered and completed online between the published course start and end dates. You will have access to your course on the published start date OR 1 business day after your enrollment is confirmed, if you enroll on or after the published start date. To login to your course, go to your MyExtension account, select My Courses, select this course and then click the link that appears under Online Provider.

Schedule:

No information available at this time.
Add To Cart

Instructor: Kristina Grifantini

Kristina Grifantini