Student looking at computer screen

Program Explorer


Application Development and Delivery

Note: This program has replaced Business Information Technology.

Develop innovative tech solutions to overcome dynamic challenges and help industries evolve worldwide.

Learn to use and adapt state-of-the-art technology to meet the needs of industries and organizations throughout Canada and across the globe.

Master software development to delivery of computer applications focused on providing an exceptional customer experience for business. In this program, you will gain the skills and knowledge related to all aspects of the software development life cycle, including design, building, testing, deployment, and maintenance in the cloud. You will also use agile processes and collaboration tools to work in teams, implement user experience (UX) perspectives and write technical and business documentation.

Prepare for career success by developing important skills in automation, architecture and design, API development, containerization and virtualization, team-based software development, source and version control, and query languages. As a graduate of this program, you’ll also master web application development tools, the agile methodology, programming languages, and continuous integration and deployment of secure code.

In addition to classroom learning, this program includes a work-integrated learning term that gives you real-world industry experience through an industry project or a paid co-op work position or applied research.

Application Development and Delivery graduates build successful careers in software application development, DevOps, and leadership positions in private and public sector organizations across a wide variety of industries.

  • Program Type
  • Credential
  • Program Delivery
    In-person hybrid
  • In-person Location
    Exchange District Campus
  • Intakes
    Fall and Winter
  • Program Length
    28 months
  • Total Tuition / Fees for Courses
    $16,500 – $18,200
  • How to Enrol
    Application required
  • Application Type
    Direct entry
  • Work-Integrated Learning
    Gain hands-on experience with real work opportunities
  • Indigenous Pathway
    Program pathway available to Indigenous learners
  • International Program
    Open to students from around the globe

Experience a Polytechnic Education

Full-time Delivery: Something New Every Term

In this program, you will develop the technical, support and professional skills and business knowledge needed to succeed in IT roles across various industries.


Develop foundational IT knowledge and software development skills, including customer and user experience for developers.


Expand your technical skills and explore software development, databases and networking for developers.


Strengthen your technical skills and discover back-end development, application design, cloud infrastructure, and secure coding and testing.


Complete higher-level courses and explore advanced topics through specialized elective courses in preparation for your work-integrated learning term.


Put your skills into practice with work-integrated learning. Complete a co-op work position or industry project to gain work experience and build your network.

Employment Potential

Prepare yourself for career success

Potential Grad CAREERS

  • Front-end web developer
  • Software developer
  • Application developer
  • DevOps developer
  • Full stack web developer

Affiliations and Accreditations

What to Expect in This Program

Get Prepared for the Future of Work

Excel with practical learning and experienced instructors, all focused on your success. With an employer-driven education, you won’t just be ready for a career – you’ll be prepared to stay in front of what’s ahead.

Student in a networking lab
Learn in-demand skills using state-of-the-art technology in modern facilities.
Two students huddled around a laptop
Collaborate with expert instructors and classmates in small, focused classes to solve real-world problems and industry challenges.
Two people writing on a whiteboard
Challenge yourself to design innovative solutions and gain practical skills in web and application development, as well as database and network management.
Students working in a networking lab
Build IT skills with the same state-of-the-art equipment you’ll use in the workplace.
Students and teacher looking at a whiteboard
RRC Polytech instructors bring years of industry experience and ensure the skills you learn are relevant, practical and in demand.
Students on computers in a computer lab
Build your skills and confidence in class before challenging yourself with an industry project or co-op work opportunity.
Two students talking to one another
Create solutions through collaboration and learn how to work effectively as a team.
Exterior photo of the Roblin Centre
Study in the heart of the city. The Exchange District Campus is just steps away from some of Winnipeg’s most influential organizations and startups.
Exterior photo of a skywalk on campus
Learn, meet and unwind at Manitou a bi Bii daziigae, RRC Polytech’s newest facility.
People networking at a conference
Meet industry leaders and employers, expand your professional network and explore career opportunities at student-focused networking events.

Graduate Success

Application Development and Delivery (formerly known as Business Information Technology) grads can work across various industries, from entry-level positions to senior leadership roles. Our grads are known for their ability to adapt and innovate in the ever-evolving world of IT and enhance their technical abilities with business and communication skills.

The statistics below represent the opinions and employment statuses of this program’s recent grads. They were retrieved from the 2019-2020 RRC Polytech Graduate Satisfaction and Employment Report.

Students working on laptops


At RRC Polytech, we focus on giving you a practical, career-ready education. With an Application Development and Delivery diploma, you gain work-integrated learning, practical co-op opportunities, industry connections and everything you need to succeed, excel and innovate from day one.


RRC Polytech is here to support your success, from your first class to your first industry job. Expand your skillset and network with industry-connected instructors, prepare resumes and interview skills with student employment specialists and find exciting opportunities on our exclusive job board.

Instructor and students in a networking lab
Two students working on a computer


Our instructors are industry experts, passionate about sharing the skills you need to lead and succeed. Their wealth of knowledge, expertise and work experience means the skills you learn are up-to-date, practical and ahead of industry needs.

Photo of Zoe Rose

“The program develops the foundations that help you grow and teaches you how to learn.  I ended up not only enjoying the variety of skills I learned but the teachers in the program as well.”

Zoe Rose – Security Consultant
Baringa Partners

“The classes are very hands-on.  Instead of just showing up and being told about a language or process, you’re coding alongside the instructor.” 

Dan Blair – Owner
Bit Space Development
Photo of Anderson Pereira

“You’re always doing something, creating something. It’s the only way you can really learn.”

Anderson Pereira – Front-end Web Developer

“Attending RRC Polytech was one of the best decisions I’ve made as a young adult. I love how everything is taught through a hands-on approach.”

Arnold Calambacan – Business Analyst
The Canada Life Assurance Company

“RRC Polytech gave me the skills and industry connections necessary to reboot my career. Today, I have a wonderful job as a software developer for an international company.”

Dylan Manness – Software Developer
Richardson International Limited

Who Should Enrol?

Turn your talents into academic success

As an Application Development and Design student, you have a passion for computer technology and a talent for solving logic problems and thinking analytically. As an Application Development and Delivery student, you will work individually and as part of a team to communicate with stakeholders and solve real business problems using state-of-the-art technology. Your patience and persistence will be vital for success in an IT career.

Students that excel in this program often share these interests, skills and personality traits.


  • Adaptable
  • Both introverts and extroverts
  • Challenge-driven
  • Critical thinker
  • Logical thinker


  • Adaptability
  • Motivation
  • Positive attitude
  • Problem solving
  • Time management


  • Technology
  • IT
  • Coding
  • Software development
  • Web development
  • Programming
  • Computers
  • Computer science
  • Gaming

All the Information You Need


Woman sitting in computer lab


Ensure signup goes smoothly and understand program requirements before registering. Review required documents and procedures to make sure you’re prepared to enter this program.

Exterior of RRC Polytech building


Start planning with peace of mind and get the information you need on one easy-to-find page. Review start dates, locations, book and equipment costs and program fees.

Woman standing on stairs holding certificate


Celebrate and motivate your learning. Whether you’ve sprinted through the first term or just received your acceptance letter, find a variety of bursaries, scholarships and awards.

Person browsing the RRC Polytech website


Explore our Catalogue for more detailed information, including a program outline, course descriptions and everything you’ll need to plan and prepare for your future success.

Exterior of RRC Polytech building


Start preparing with peace of mind. View information about courses and sections, including locations, delivery methods and costs. It only takes minutes to register and further your future.

Students outside in a courtyard


Plan out your preferred learning journey. Review a summary of this program’s courses to discover what you’ll learn and how an RRC Polytech education will help your career.

Woman sitting in computer lab


Ensure signup goes smoothly and understand program requirements before registering. Review required documents and procedures to make sure you’re prepared to enter this program.

Person browsing the RRC Polytech website


Explore our Catalogue for more detailed information, including a program outline, course descriptions and everything you’ll need to plan and prepare for your future success.

Begin Your Journey

Get Started with RRC Polytech

Start Your Application

Your future is within reach, and we’re here to help you achieve it. Experience industry-focused opportunities available at RRC Polytech and develop the knowledge and skills to grow, lead and excel in your future career.

Funding Your Education

Support yourself while pursuing your RRC Polytech education. You may be eligible for loans, grants and scholarships to help tackle your financial needs.

Future Student Events

Explore our upcoming information sessions and events to learn more about our programs and to get your questions answered.

RRC Polytech campuses are located on the lands of Anishinaabe, Ininiwak, Anishininew, Dakota, and Dené, and the National Homeland of the Red River Métis.

We recognize and honour Treaty 3 Territory Shoal Lake 40 First Nation, the source of Winnipeg’s clean drinking water. In addition, we acknowledge Treaty Territories which provide us with access to electricity we use in both our personal and professional lives.

Learn more ›