CIIO for Students

General Information

The Computer Industry Internship Option (CIIO) is a collaborative effort between the Department of Computer Science and local, national and international employers. These employers are primarily government departments, universities or high-tech companies.

Internships can begin with the commencement of each academic semester (i.e. September, January or May) and are either 8, 12 or 16 months in duration. Interns' salaries generally range from $1,800 to $3,000 a month.


There are many advantages to doing an internship during your degree.

  • Paid, practical experience in your field
  • Good industry contacts and references
  • More job options upon graduation
  • Clarity of what type of work you want to do upon graduation
  • More extensive technical, professional and interpersonal skills
  • Resume, cover letter preparation and interview skills
  • Opportunity to minimize your debt load in completing your degree
  • Possible opportunities to 'bridge' into more permanent employment after graduation
  • Understanding and appreciation of the application and relevance of academic courses

Memorial University is a member of the Canadian Association for Co-operative Education (CAFCE) For a list of benefits of co-operative education and internships for students, employers and institutions visit:

Quotes from Interns
Former interns cannot say enough about the huge benefits they received from going on an internship. Below are the perspectives of two recent CIIO interns:

"It has been a tremendous experience. I've learned a lot about how to apply my knowledge base that I've learned in my courses, but also things that are important for the real world, like time management skills and the importance of deadlines. [In an internship] you realise your own endurance and what you can do."
Gord Peach

"My internship experience has given me a renewed sense of confidence in my programming abilities. Not only was my work experience invaluable but I have developed great contacts and even have jobs offers before graduation."
Satish Sekharan

Where You Can Work

In the last two years we have sent CIIO interns to work with companies both within the province and elsewhere in Canada. These include:

  • Consilient Technologies
  • Government of Canada, Communications Security Establishment
  • Government of Canada, Department of Fisheries and Oceans
  • Government of Newfoundland and Labrador, Office of the Chief Information Officer
  • Memorial University, Computing and Communications
  • Memorial University, Department of Computer Science
  • IBM, Toronto Software Lab
  • Instrumar


Program Criteria

In order to be eligible for the CIIO applicants must:

  1. be a declared Computer Science Major
  2. have successfully completed all the courses in List 1
  3. have at least one computer science course left to complete after the internship

Please note: Admission to the CIIO is also subject to academic performance

List 1


CS 2710

CS 2711

CS 2742

CS 2760

CS 3716

Any other two

core 3000-level

CS courses


How to Apply

Students typically apply for the internship program between their third and forth year of study. Application forms can be found at and outside room EN2025.

As the deadline for application varies slightly semester to semester all interested students are encouraged to contact the Internship Coordinator for more details.

More Information

Rebecca Newhook
Academic Staff Member - Co-operative Education
Faculties of Arts and Science
Memorial University, Science Building 
Office: SN-1062
Tel: 864-4098
Fax: 864-2830

Theresa Mackenzie
Academic Staff Member - Co-operative Education
Faculties of Arts and Science
Memorial University, Science Building
Office: SN-1062
Tel: 864-4098
Fax: 864-2830


Department of Computer Science

230 Elizabeth Ave, St. John's, NL, CANADA, A1B 3X9

Postal Address: P.O. Box 4200, St. John's, NL, CANADA, A1C 5S7

Tel: (709) 864-8000