Skip to content. Skip to navigation
McGill Home SOCS Home
Personal tools
You are here: Home Prospective Students Undergraduate Internships and CS
Why CS?
Program List
How to Choose
Introductory Courses
McGill Transfer
Grad School
Med School
Personal Advice

How about an internship during your undergraduate studies?


Some students would like to gain valuable paid practical experiences during their degree studies. In Computer Science at McGill there are two good ways to do this.

Internship Year in Science

The IYS ( Internship Year in Science ) is a paid 8, 12 or 16 month internship available to B.Sc. students. It is a career-related, professionally supervised, paid work term which allows you to experience firsthand the current practices and technologies in business and industry. If you prefer a shorter period, there is also an option of completing a 4-month Industrical Practicum.

The IYS program and the Industrial Practicum courses offer you the chance to test your career goals, gain confidence and experience and to return to your studies more focused, with a sense of where your academic careers might lead. Due to the longer work term, employers tend to assign IYS interns to significant projects which can be seen through from start to finish.

If you complete an IYS internship then this will be recognized by adding the clause "Internship Option" to your degree. So, a degree "Major in Computer Science" would become "Major in Computer Science - Internship Option".

Industrial Practicum

Some students find an internship rather long, and would prefer a shorter work experience that might fit into the summer term. The Industrial Practicum works well for this situation. It is a 4-month work term. If you complete an Industrial Practicum you will have this recognized by having a 0-credit course called "Industrial Practicum" added to your transcript.

More Information

For more information about IYS internships and Industrial Practicum's please refer to the Faculty of Science Internship Web Page

Profiles of some CS students who completed an IYS internship

Here are some of our students who completed an IYS (previously called IYES) internship as part of their undergraduate studies. Please click on their name to read their profile.

  • Rhodes Brown
    BSc (Honours Computer Science, Major In Mathematics, Minor in Management and IYES Internship), McGill
    MSc (Computer Science), McGill
    PhD candidate,Computer Science, University of Victoria
    (Home Page)

  • Marc Lanctot
    BSc (Major in Computer Science with a minor in Mathematics and IYES internship), McGill
    MSc (Computer Science), McGill
    PhD candidate, University of Alberta
    (Home Page)

  • Sam Sanjabi
    BSc (Honours Computer Science with a minor in Philosophy and IYES internship), McGill
    MSc (Computer Science), McGill
    D.Phil research student, University of Oxford, UK
    (Home Page)