Internet Programming & Database Management


Program Information

The Internet Programming & Database Management (IPRC) program offers previous graduates of diploma and degree programs an opportunity to develop practical skills in software and database development. The program consists of two academic terms and a four or eight-month co-op work term that prepares graduates for entry into the job market. 

Students study current trends in website development, computer programming, database design and development, mobile development, and web technologies. Major coursework provides a hands-on environment allowing students to evaluate, design, and implement software applications for the three-tier client, server, and database environment.

The widespread use of computer technology in all spheres - from manufacturing, construction, education, health and financial industries means that programmers are the key people shaping the solutions of today and tomorrow.

Students study Microsoft C# and Oracle Java programming languages as well as the Oracle and IBM D2 databases. Graduates have the ability to use problem solving and critical thinking skills to analyze business and industry requirements and design, develop and implement real life database-driven enterprise web applications.

Students with a GPA of 2.8 or greater qualify for the IPRC co-op component that provides an opportunity to enhance the classroom learning in a real-world industry environment. Students that are not eligible for, or unable to secure an approved co-op, must graduate from the non-co-op stream (IPRO). Graduates are prepared for entry-level careers in software and database development.

The 7-1-7 Programming Model

Beginning in the 2018-2019 academic school year, the School of Computer Studies is launching a new program model at the Sarnia campus. 

This model is based on seven weeks of classes, a one-week break and then another seven weeks of classes (7-1-7). There is no specific exam week in this model but exams may be held in the last week of classes.

During the spring and summer terms, classes will be offered in a compressed format. This means that students will take a set of classes in the first seven weeks (Spring - Session I) and a second set of classes in the next seven weeks (Spring - Session II). 

Breaks should be:

  • Fall Break - October 22 - October 26
  • Winter Break - February 25 - March 1
  • Spring/Summer Break - June 24 - June 28

Device Requirements

This program recommends a laptop.

Admission Requirements

A college diploma or university degree
- or -
Three years of related work experience

Employment Opportunities

Our graduates have found career opportunities that are dynamic and challenging offering a competitive rate of compensation. Courses in the program are part of the rapidly emerging technologies that prepare graduates for careers such as software developer, computer programmer, mobile application developer, programmer analyst, database developers, information systems specialist, web application developer, database specialists, client/server applications developer, and support specialist. Graduates acquire sufficient foundation to allow them to advance in a variety of career paths appropriate to their interests and abilities.


This program provides foundational knowledge for professional certification exams from Oracle Corporation which are listed at Additional prep time and fees will be required.

Business & International Education
519-542-7751 ext 2433


Program Information

Back to Top