This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

Effective Technical Writing Series: Functional Technical Writing (March 5, 2026)

March 5, 2026 9:00 AM - 4:00 PM (MST)

Description

Want to focus on gaining confidence in your technical writing?

This module is designed to enhance confidence in technical writing, particularly for practical applications like emails and written assignments. It emphasizes developing strategies that ensure writing is relevant and tailored to the intended audience. Through group exercises, participants will explore critical aspects such as audience identification, verb selection, and layout strategies, all aimed at empowering effective communication and messaging. The workshop addresses writing challenges often overlooked in the industry, helping participants learn to convey information and ideas in a concise and professional manner. The course covers topics such as audience identification, active vs. passive voice, effective email writing, and the distinction between technical and business writing. It's suitable for individuals seeking to enhance their technical and professional writing skills. This is a longer section with a deeper focus on the intent of writing and the impact it has on our email and technical writing management.

Topics reviewed in this course:

  • Audience identification
  • Passive VS Active Voice
  • Effective email writing 
  • Difference between technical and Business Writing

Who should take this course?

Anyone who is looking to improve their technical and professional writing skills.

Course Syllabus:

Introduction – Each individual answers the following three questions:

  1. What is your day-to-day role in association with technical writing?
  2. Why is technical writing important to you?
  3. What needs to be present for you to complete technical writing assignments?

What is Technical Writing?

  • Discuss what technical writing is and why it is essential in our roles.
  • What can we do to manage deadlines effectively?

Audience Identification

  • Review the importance of understanding our audience.
  • Discuss how audience identification impacts our technical writing assignments and the success of our future opportunities.
  • How do we mitigate unconscious bias?

Passive versus Active Voice

  • Review each tense and the benefits of utilizing both in our writing.

Effective Email Writing

  • Emphasis on Tone
  • Formal vs Informal
  • Effective Replies
  • Escalations

Written Assignments

  • Proper Outlining 
  • Use of Topic Sentences
  • Passive Vs Active Voice
  • Client Hot Buttons
  • Effective Layout

Instructor - Amy Spark

Amy Spark
Business Development, Pursuit and Marketing Professional


Amy Spark is a seasoned business development, marketing, and proposal management professional with over 16 years of experience across industries like oil and gas, infrastructure, and heavy civil. As the owner of Spark Pursuits and Marketing Solutions Inc., she consults for small and medium-sized firms, enhancing their marketing strategies and fostering long-term growth. Known for her strategic leadership, Amy specializes in client relationship management, AI-driven workflow optimization, and crafting tailored solutions that align with business goals. Passionate about mentorship and education, she delivers workshops across Canada, empowering professionals in the AEC community. Committed to sustainability and Indigenous economic development, Amy combines innovation, expertise, and collaboration to drive measurable success.



Location

Online with Teams

Zoom link will be sent out 24 hours prior to the start of the event.

Pricing

Member Pricing  $395 +GST
Non-Member Pricing $495 +GST

Contact Information

Edmonton Construction Association
Name: Sheena Drummond
Email: sheena.drummond@edmca.com
We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

Select Registration Options

Edit
{{vm.regWarningMessage}}
{{vm.regAlertMessage}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.IncludedAttendeesCount }} {{ et.AttendeeRegType.RemainingPerType }} Remaining {{ et.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ et.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ et.Remaining }} Remaining
Sold out

Attendee Registration Options Total Remaining: {{ vm.EventInfo.VacantSpotsPerEvent }}

Waiting List Available
{{ vm.stats.totalAttendeesCount }} Registered , {{ vm.OverallOverAmount() }} on Waiting List , {{ vm.OverallOverAmount() }} Over Limit
Name Price Qty
{{ rt.Name }}
{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
Limit: {{ rt.LimitPerPurchase }}
Included Attendees: {{ rt.AttendeesCountPerOneRegistration }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RemainingPerType }} Remaining
{{ rt.RemainingPerType * -1 }} on Waiting List
{{ rt.RemainingPerType * -1 }} Over Limit

{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.IncludedAttendeesCount }} {{ st.AttendeeRegType.RemainingPerType }} Remaining {{ st.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ st.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ st.Remaining }} Remaining
Sold out
Continue

Registration Information

Edit

Exhibitor - {{er.Name}}

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}
Exhibitor Directory
Primary Contact
Booth Information
Additional Information
Additional Items

Attendee - {{er.Name}}

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}
A No Show fee is being assessed for {{fee.EventName}} on {{fee.EventStartLocalTimeString}}.

Address


Phone

Additional Information
Event Sessions

{{slot.Name}}

{{$select.selected.SessionName}}
(full)
{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items

{{'[[Sponsorship+]]' | localizeString:'['}} - {{er.Name}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}
Continue

Additional Items

Edit

{{(vm.EventInfo.Terms.Donation || "Fundraising") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}
Continue

Complete Registration

Edit

Terms & Conditions

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Enter Promo Code

Billing Contact

Registration Protection

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}