Program overview
Admission Requirements
Intakes

Last updated on 2026-05-18

Program overview

Program overview

The Application Development and Delivery program at Red River College Polytechnic is designed to equip students with the essential skills needed for programming and delivering computer applications that address business challenges. Throughout the program, students will engage in all phases of the software development life cycle, including design, building, testing, deployment, and maintenance. The curriculum emphasizes the use of agile methodologies and collaboration tools, ensuring that graduates are well-prepared to work effectively in teams. By the end of the program, students will have a comprehensive understanding of integrating user experience perspectives into application development, coding in various programming languages, and utilizing cloud platforms for application management.

Program structure

The Application Development and Delivery program is structured to provide a comprehensive learning experience over a duration of 28 months, which includes a mandatory co-op work term or industry project. Key features of the program structure include:

  • Entry dates in August and January.
  • Classes typically scheduled between 8 a.m. and 8 p.m.
  • Most classes are conducted online on Mondays, Tuesdays, and Wednesday mornings, with on-campus sessions on Wednesday afternoons, Thursdays, and Fridays.
  • Online-only options are available for students who live outside of Winnipeg, although limited seats may apply.
  • Students are required to have their own laptop that meets the minimum specifications.

 

This program not only focuses on theoretical knowledge but also emphasizes practical experience through its work-integrated learning component, ensuring that students are job-ready upon graduation.

Featured Experiences

The Application Development and Delivery program offers several unique experiences that enhance the learning journey:

  • Mandatory work-integrated learning term, providing real-world experience through co-op work or industry projects.
  • Hands-on training in agile processes and collaboration tools.
  • Opportunities to work on team projects that simulate real-world software development scenarios.
  • Access to cloud platforms and services for application development and maintenance.
  • Utilization of orchestration and containerization tools to manage application deployment.

 

These experiences are designed to prepare students for the dynamic field of application development, ensuring they are equipped with both technical skills and practical knowledge.

Career Options

Graduates of the Application Development and Delivery program can pursue a variety of career paths in Canada, including:

  • Software Developer: Responsible for designing, coding, and testing software applications to meet user needs.
  • Application Developer: Focuses on creating and maintaining software applications, ensuring they function effectively and efficiently.
  • Front End Developer: Specializes in the visual aspects of applications, working on user interfaces and user experience.
  • Back End Developer: Works on server-side logic, database management, and application performance optimization.
  • DevOps Engineer: Combines software development and IT operations to enhance the deployment and maintenance of applications.

 

These roles are critical in various industries, as businesses increasingly rely on technology to solve problems and improve efficiency.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit Red River College Polytechnic official website