关于读研有些不清楚,请大家给些建议

我过半年就要建筑本科毕业了,现在德语已经800学时,为了去苏黎世高工读建筑的研究生,我打算再用一年时间读德语,考zop,德语计划在德国读德国大学的免费语言班,觉得这样可以保险一点,如果考不到瑞士在德国读研应该不成问题。
我现在没有任何德语考试成绩,我只能提供学时证明,我这样申请德国大学(同时申请大学DSH准备班)有没有问题?谁比较清楚现在哪些大学还提供免费语言班?谢了:)
同时申请大学DSH准备班和直接申请大学相比有哪些地方不一样,我不太清楚,谁知道啊?