CIIO for Employers

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.

The CIIO provides an opportunity for students to obtain rewarding placements that help them develop practical skills in a real work setting before graduation. The CIIO is available to Computer Science Majors (B.Sc. and B.Sc. Honours only) who typically apply between their third and fourth year of studies.

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.


There are significant benefits to employing an intern.

  • Co-op students are an ideal source of manpower to fill temporary human resource needs during staff leaves or for short-term projects.
  • Co-op programs offer year-round access to students employing co-op students can reduce future recruiting costs --- co-op employment aids in the vetting of students for future hiring of motivated and skilled employees.
  • Co-op students can help create a bridge between the employer and the student's academic institution, and employers can provide valuable feedback about course curricula and content.
  • Employment of co-op students gives a supervisor the opportunity to mentor bright and enthusiastic students, as well as the chance to take part in the training of their future colleagues.

This list is reprinted from the Canadian Association for Co-operative Education website

Program Details
Internship Times: 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.

Pay Rates: The Province of Newfoundland and Labrador, the Government of Canada and Memorial University have set pay rates for their interns. Private companies are not required to follow these set rates, but it is expected that all employers will pay their interns at a competitive rate. In 2005/6 interns salaries generally ranged from $1,800 to $3,000 a month.

Duties: Interns duties are primarily in areas of software development and testing, web applications, portal technology and programming.

When to Post an Internship Position: The CIIO does not have a 'match date' as many coop programs have and job development is a year round process. We recommend that if you're interested in hiring an intern you contact us as soon as possible as hiring is done on a first come first served basis.

How We Select Interns

Acceptance into the CIIO is a competitive process. In order to be eligible for the program applicants must:

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


List 1

List 2

1700: Introduction to Computer Science

1710: Object Oriented Programming I

2710: Problem Solving and Programming

2710: Object Oriented Programming II

2711: Intro to Algorithms & Data Structures

2711: Intro to Algorithms & Data Structures

2740: Discrete Structures I

2742: Logic for Computer Science

2741: Discrete Structures II

2760: Encountering the Computer

3718: Programming in the Small

3716: Software Methodology

3724: Computer Organisation

Any other two

core 3000-level

CS courses

3740: Abstract Machines, Languages and Computations

Admission to the CIIO is also subject to academic performance and those that are selected are highly motivated and well skilled students.

Former Employers

In the last two years the Department of Computer Science has 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


How to Hire an Intern

If you would like to explore the possibility of hiring a CIIO intern, please contact the Internship Coordinator using the contact information below.

The information we would need in order to post your placement would include:

  • Intern duties
  • Intern qualifications
  • Start and end dates of internship
  • Rate of pay
  • Deadline for applications


Contact Information

For more information on how you can take advantage of the Computer Industry Internship Option please contact: 

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