Diploma in Application Development and Delivery (Co-op)

Red River College Polytechnic - Exchange District Campus

Canada,Manitoba

 0 Shortlist

28 Months

Duration

CAD 17,459/year

Tuition Fee

CAD 155

Application Fee

Jan 2026

Apply Date

Canada, Manitoba

Type: College

Location Type: Urban

Founded: 1938

Total Students: 22,000 +

Int. Students: 1,400 +

Campus Detail

Main Campus Address

160 Princess St, Winnipeg, MB R3B 1K9, Canada

Diploma in Application Development and Delivery (Co-op)

Program Overview

Application development involves the programming and delivery of computer applications focused on solving business problems. You will gain the skills, knowledge and attributes related to all aspects of the software development life cycle including design, building, testing, deployment, and maintenance. You will also use agile processes and collaboration tools to work in teams, implement User Experience (UX) perspectives, and write documentation.

After completing the program, graduates will be able to:

  • Integrate customer and user experience perspectives into the design, development, and delivery of applications.
  • Interpret architecture diagrams to develop and deliver software solutions.
  • Write code in multiple programming languages to create and modify software solutions.
  • Collaborate with other programmers to build and modify a base of code by using a version control platform.
  • Apply Agile practices to develop and deliver software as a team.
  • Communicate to enhance professional relationships with people of various backgrounds.
  • Test code for functionality, syntax, security, and digital accessibility by using manual or automated tools and processes.
  • Create documentation tailored to a specific audience so that others can interpret, modify, or use code and software.
  • Use cloud platforms and services to develop, deploy and maintain applications and microservices.
  • Use orchestration and containerization tools to manage configuration, scheduling, resource allocation and other tasks.
  • Apply continuous integration/continuous delivery methods to automate the building, testing, and deployment of applications.
  • Analyze application dependencies to visualize a network, troubleshoot problems between software and infrastructure, and identify vulnerabilities.
  • Apply the IT service management framework to resolve incidents, manage problems, plan for changes, use knowledge bases, and continually improve services.

Graduates may work as Software or Application Developers, Front End or Back End Developers, Full Stack Developers, DevOps Engineers, or other similar occupations.

Co-op/Practicum Information
A critical component of your education is the opportunity to integrate course theory with real life learning. One term of your program will be dedicated to a Work Integrated Learning (WIL) experience, either a Co-operative Education work experience or an industry project at the ACE Project Space. This is normally done after you have completed all courses in the first four terms of the program. 

Co-operative Education (Co-op Ed) integrates related on-the-job experience with classroom theory by incorporating a term of paid employment within the academic program. The employer, the student and the College form a partnership to extend the learning process beyond the College into the professional business world. It is a proven training system where everyone shares in the benefits. A limited number of co-op positions are assigned through a competitive process each term. A Co-op tuition fee is charged to all students registered in a Co-op work term to cover work placement development, pre-employment instruction, and employment-related monitoring. 

Industry Project provides students with experience working as a team to create a real-world IT solution in the ACE Project Space. Students may be assigned to work with an Entrepreneur in Residence to develop a product for a startup company or an application for a small business or non-profit organization. Students work in cross-functional teams using the Agile methodology for project management. This means students work closely with customers and need to meet deadlines. A fee is charged to all students registered in an industry project term.