Bachelor of Applied Technology — Software Development

Program Levels
Program Location
Program Types
Sort Name
Bachelor of Applied Technology — Software Development
Summary

This four-year program at Benchlands Campus teaches you how to build, test, and manage software systems. You will learn programming, networking, project management, and system architecture. The curriculum combines classroom theory with hands-on labs and three paid co-op work terms to give you real-world experience.

Career outcomes

  • Software developer
  • Systems analyst
  • Network administrator
  • Quality assurance tester
  • Technical project coordinator

Admission requirements

  • Ontario Secondary School Diploma (OSSD) or equivalent, or mature student status (19 or older by the start of classes)
  • Grade 12 English (C or U), minimum 60%
  • Grade 12 math (C or U), minimum 60%
  • Proof of English proficiency for international applicants

Tuition

Domestic tuition for the 2026–27 academic year is $6,940 per year. International tuition is $21,400 per year. Ancillary fees are $1,125 per year and are billed separately.

Courses

What you will learn

You will learn how to design, build, and test software that runs on computers, networks, and the cloud. You will write code in multiple programming languages, manage data structures, and ensure systems run securely. Courses cover the full software development life cycle, from planning and design to testing and deployment. You will also study networking fundamentals, project management, and system architecture to understand how software fits into larger business environments. Labs are held in the Kingfisher Building, where you will use modern computer workstations and industry-standard development tools.

How the program runs

This full-time program is delivered at the Benchlands Campus and begins each September. You will complete four years of study across eight terms, followed by a 14-week co-op placement. The program includes three paid work terms where you will apply what you have learned in a professional setting. These work terms give you hands-on experience, help you build a professional network, and make you ready for the workforce when you graduate. Classes are held in the Kingfisher Building, where you will use modern computer labs and software development tools. You will work in small groups to solve real-world problems and present your solutions to instructors and industry guests.

Admission

To apply, you need an Ontario Secondary School Diploma (OSSD) or equivalent, or you must be a mature student (19 or older by the start of classes). You must have Grade 12 English and Grade 12 math, both at a minimum grade of 60%. If you are an international applicant, you must also provide proof of English proficiency. Domestic students apply through the provincial college application service. International students use the college's own application form. We review applications on a rolling basis, but we recommend applying early to secure a spot in the September intake.

Tuition and fees

Domestic tuition for the 2026–27 academic year is $6,940 per year. International tuition is $21,400 per year. You will also pay ancillary fees of $1,125 per year, which cover student services, campus facilities, and the Student Association. Additional costs may include textbooks and software licenses. You can pay your fees in two installments, one before the Fall term and one before the Winter term. Payment plans are available for domestic students. Visit the Tuition and fees page for a full breakdown of costs and payment deadlines.

After you graduate

Graduates are prepared to work as software developers, systems analysts, network administrators, and quality assurance testers. The co-op work terms help you build a professional network and gain the practical skills employers look for. You will graduate with a portfolio of projects and the technical foundation to pursue further study or certification in specialized areas of technology. Our Co-op & Career Services office provides ongoing support for resume building, interview preparation, and job placement after graduation.

How to apply

Domestic students apply through the provincial college application service. International students apply directly through the college's application portal. You can upload your transcripts and supporting documents in myWrenford. Visit the How to apply page for detailed instructions and deadlines. For questions about admission, contact the Admissions office at 519-555-0171.