Whether you want to improve your English language skills, take professional development courses, or gain experience in a Canadian academic setting, we offer a variety of programs to accommodate your needs.

International Professional Programs

Gain expertise in a specialized field and develop your leadership skills.

View Professional Programs

English Language Program

Learn English full-time or part-time and experience life in Canada.

View English Programs

Calgary International Summer Program

Take academic courses taught by faculty during the summer session.

View Program

Online Courses and Programs

Study from your home country with our online programs.

View Online Programs


Everything international students need to know about taking our courses and programs...

View help guides

Elaine Lawson

“I could actively interact with other participants, especially during group assignments, just like in a physical classroom.”

Elaine Lawson, Graduate
Career Development and Academic Advising

Read story

Gloria Ken-Okoroafor

“Sharing what I learned has been very helpful. It has made the English teachers in my school look like champions!”

Gloria Ken-Okoroafor, Graduate
Teaching Second Language Certificate

Read story

Required fields are indicated by .