The OP will also need to do the SKN Practical course ca. CHF 150. He/she might be excused from the SKN Theory course depending on the ruling of the Veterinäramt, but it is highly recommended that all newcomers to CH take it anyway, as the rules are quite different here. CHF 150 as well.
---
ETA: Forgot that we are talking about ZH. How big is the dog? If more than 45cm and/or 16kg, it's a List 1 dog which means additional training requirements. The Federal SKN requirements are folded into the ZH List 1 requirements. Will be back with some cost info...
ETA II:
Googling around, I've seen prices for the obligatory Zürich courses for Liste 1 dogs as follows:
Welpenforderung: ca 120-200
Junghund: ca. 150-350
Erziehungskurs: ca. 200-350
Prices are not regulated, as you can see. These were all for group courses, if one needed to do private lessons the cost would be higher.
---
Other dog related expenses:
Dog care varies from 0 if you are lucky and have friends/family willing to help to CHF 25-100 per day for kennel care to CHf 200+ per day for care in your home.
Dog transportation - A Hunde GA is 760 per year, a good bargain if you plan on public transportation. Otherwise a dog is a half price 2nd class ticket, unless your dog is small (under 30cm) and fits into a basket/carrier bag, in which case he travels free.
Vet care - how long is a piece of string? My young healthy dog's care was only a couple of hundred per year, some of my oldies each ran into 5 figures per year in their last years.