They had a co-op program that gives valuable internship experience. Adding three internships to your resume will come in very handy once graduated and when competing with the numerous other students applying for junior positions.
Course Curriculum
The course curriculum is modern enough, with a heavy emphasis on practical experience over theory. There are a lot of labs and great projects that are a part of the course curriculum. There is also a capstone project in the final year, where you work with sponsors to bring an idea to life.
Faculty
In my opinion, the faculty of computer science and engineering at Concordia is great. They offer a lot of support, especially when searching for internships. The advisors will always be there to review your resume and help your practice for interviews. Additionally, there are a lot of coding events and annual hackathons.
Accommodation
Fees
Fees are around 500$ per class, so if you are a full-time student (4-5) classes, the total cost a semester is 2000-2500$. Additionally, if you are a part of the co-op program, you are to pay an extra 180$ per semester.
Examination Structure
The bulk of the final grades come from the final exams. They usually make up 50-80% of the final grade, which is huge. They take place during the last few weeks of April. Most exams will require you to write code on paper and answer theory questions if it is a programming class. For math classes, one should expect to solve around 10 problems.