Unlike many undergraduate degrees MSc courses tend to run throughout the year, with limited numbers of holidays and full time tables. So if a full time student works 35-40 hours per week, you can expect to do a proportion of this depending on how many years you take the course over.