Woman coding on a computer

Program Explorer

Software Development

Enhance your career opportunities as a software developer.

Upgrade your application development skills or learn a new programming language.

Improve your software development abilities with object-oriented analysis, study essential programming concepts and learn to use C#, Visual Basic.NET or Java.

This program requires basic computer skills, including experience with word processing, spreadsheet and presentation software.

  • Program Type
    Part-time
  • Credential
    Certificate
  • Program Delivery
    Online
  • Intakes
    Year-round registration available
  • Program Length
    Variable
  • Total Tuition / Fees for Courses
    $4,200 – $4,900
  • How to Enrol
    Quick registration

Experience a Polytechnic Education

Part-time Delivery: Flex Ed Benefits

Flexible education is at the core of RRC Polytech’s part-time programming. Take advantage of a wide variety of programs, courses, seminars and workshops that help you quickly get the skills you need, when and where you need them.

ADVANCE, CHANGE OR START YOUR CAREER

Upskill and build on your existing experience or reskill and jump into a new career. Our part-time programming is full of accessible opportunities for every point in your learning journey.

LEARN ON YOUR SCHEDULE

Reaching your career goals has never been easier. Complete programs and courses to earn credentials on your schedule – whether that’s weekdays, evenings or even weekends.

TAKE CLASSES ONLINE OR IN PERSON

Tell us how you’d like to learn. Our part-time programs and courses are available online, in person at campuses across Manitoba or as a combination of both.

QUICKLY REGISTER FOR COURSES

Registering for a part-time program at RRC Polytech is as easy as adding courses to your shopping cart. Our academic advisors will happily help you find the perfect program.

Employment Potential

Prepare yourself for career success

Potential Grad CAREERS

  • Software developer
  • Systems analyst
  • Computer programmer
  • IT personnel
  • Maintenance administrator
  • National technical support
  • Programmer analyst
  • Senior web programmer

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.

Instructor explaining something to student in a computer lab
RRC Polytech instructors bring years of industry experience and ensure the skills you learn are relevant, practical and in demand.
Woman drinking something while working at a computer in a dimly lit office
Learn remotely and on your schedule.
Instructor explaining something to student in a computer lab
Collaborate with enthusiastic peers and passionate instructors to build career-ready skills and tackle real industry challenges.
Woman giving a presentation in a boardroom
Develop key skills such as critical thinking and goal-setting.

Graduate Success

The program has proven to be a rewarding experience for graduates.

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

Guy working on a laptop on a patio

$61K – AVERAGE NEW GRAD SALARY

Dedicated instructors and access to connections in the software development field mean a truly exceptional experience, which builds the confidence and skills to succeed after graduation.

100% – SATISFIED WITH RRC POLYTECH EDUCATION

Having field-connected instructors teaching modern courses means having all the relevant tools to learn.

Two students working on laptops in a classroom
People working on laptops in an office

100% – CONSIDER INSTRUCTORS KNOWLEDGEABLE

In addition to being highly educated, instructors have experience in the software development field, ensuring up-to-date training.

“I would recommend RRC Polytech to others. It was a perfect fit for my busy life as a student and mother of two!”

Carolyn Fox, RRC Polytech Graduate

Who Should Enrol?

Turn your talents into academic success

As a student in the Software Development program, you are an adaptable, technical thinker. You also excel at organization and problem solving.

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

PERSONALITY TRAITS

  • Critical thinker
  • Detail-oriented
  • Independent
  • Logical thinker
  • Team-oriented

SKILLS

  • Adaptability
  • Integrity
  • Listening
  • Time management
  • Work ethic

INTERESTS

  • Math
  • Word processing
  • Analytical thinking
  • Logic
  • Communication

All the Information You Need

MAKE AN INFORMED DECISION

Woman sitting in computer lab

ADMISSION REQUIREMENTS

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

LOCATION, DATES AND FEES

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

SCHOLARSHIPS

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

OTHER INFORMATION

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

DATES AND FEES

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

LIST OF COURSES

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

ADMISSION REQUIREMENTS

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

OTHER INFORMATION

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 Registration

Quickly gain the skills you need to stay ahead of evolving industries and reach potential employers. Register today and take advantage of a flexible, part-time education designed to boost your potential and help you achieve your career goals.

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 ›