ONLINE COURSE CLASSIFICATION
The NSRIC online education platform offers different level of courses as per requirements of students and members. Primarily, the courses are classified into eleven categories. The designated course can be 30 minutes to two hours long. If the course duration is more than this range, it should be broken down into different linked modules (e.g., Module I, Module II, …. etc.), and/or into a half to three credit hours course (Note: one credit hour is equivalent to 12 lecture hours). If the planned course does not fall into any of these categories, contact NSRIC online education division at info@nsric.ca.

Advanced Level Academic Courses

Canadian Immigration Training Courses
The course is defined as subjects aligned with the identified targeted competencies required for the work permit and/or visa to a country such as Canada, Australia, Japan, Malaysia, Saudi Arabia, Qatar, UAE, Kuwait, Oman etc. Special attention is paid to occupations in the National Occupational Classification (NOC), Canada, which covers improving the skills of students. These courses are designed to meet the immigration occupation requirements set by Canadian immigration. However, the course material is open to all interested students who wanted to leave the country as a skilled labor force to any country. The course may be offered in any field of study that supports the various occupations of the NOC, Canada, and other countries. Courses, training, or programs on request (i.e., upon request) may also be held at the request of the company, agency or firm.

Executive Courses

Higher-Level Courses

Intermediate Courses

Foundation-Level Courses

Mid-Level Courses

Professional Courses

Short and Seminar Courses

Training Courses
A training course is a series of lessons or lectures teaching the skills that a student needs for a particular job or activity. In general, there are three main types of training courses carried out in the workplace: (i) induction course; (ii) on-the-job course; and (iii) off-the-job course. It can also be characterized as (i) orientation course, (ii) in-house course, (iii) mentorship course, and (iv) external training course. In addition, it is specified as a course which gives a hands-on practical training, and development a subject matter. The topics are related to any hands-on professional, and/or lab-based training materials of various disciplines. The beneficiaries include any interested target group consisting of engineers, different levels of technical staff, management staff, managers, officers, and senior managers.

Tutorial courses
Tutorial courses are conducted by a NSRIC tutor for one student or a small number of students ( e.g., 5 – 20 students). Tutorials allow group discussion of lecture content, and assessment; and presentation and debate on themes and concepts related to the course. Laboratory study/experiments, fieldwork, and workshop may also be considered for a small group learning. The tutorial course can be arranged one-by-one based on student’s request in a particular subject area of interest.

Vocational Training Courses

Workshop Courses
A workshop course is defined as a hands-on and practical training experience. However, it can be a course for presenting themes and concepts, or the development of a skill related to the course. Workshops may involve more hands-on learning. It also allow discussion, interaction, presentation and debate on a given topic of a subject area. The courses coverages are the topics related to any hands-on professional, and/or lab-based educational materials of any discipline. The topics are specified as a course which gives a hands-on practical training, and the development of a subject matter. A workshop is a type of interactive training course where participants carry out a number of training activities rather than passively listen to a lecture or presentation. In general, there are five types of workshop courses: (i) invitational workshop (ii) constructivist workshop, (iii) reflection workshop, (iv) conferencing workshop, and (v) choice workshop. The key difference between training and workshop is that training is the action of ‘teaching’, whereas a workshop is where the group will ‘engage’ in an intensive discussion and activity. A workshop, on the other hand, is a corporate event where skills and knowledge can be shared in a group. The coverages include any technical, and professional discussion-based courses in an area of expertise, and student needs.