Skip to main content
Degree Options:

Bachelor of Technology (B.Tech.)

Software Engineering Technology

Learn about the design, development, and deployment of computing systems in the software products and computing infrastructure areas from both technical and managerial points of view.

Current Student Inquiries:

Email:
Phone:
+1 905.525.9140 x 20160
Office:
ETB 210
Future Student Information

Overview

Our unique online “diploma to degree” program is tailor-made for college graduates wishing to upgrade their education and further their careers. All eligible program entrants receive two years’ worth of advanced credit from their previously completed college diploma or university degree. The greatest advantage of the program is you can complete your degree while you're working.  

There are 24 courses required to complete your 4 year McMaster University degree. 17 core technical topics include mathematics, software design and testing, data analysis, networking, security, computer architecture, and advanced programming concepts such as parallel software architectures and real-time systems. Seven management courses complement your studies. Now offering courses in data science and artificial intelligence.

Graduates are ideal candidates for engineering, business analysis, project management, and supervisory roles that require a technical background. They create and manage computing systems to support a wide range of applications such as telecommunications, manufacturing, e-commerce, finance and healthcare. 

Request More Information 

Sample Careers:

  • Software Solutions Manager, Contact Resource Services
  • Electrical Infrastructure Designer, IBI Group
  • Associate Director, Pivotal Labs Toronto
  • Founder & CEO, Radtek Inc

Further Studies:

  • MBA, Brock University
  • M.A.Sc., Electrical and Computer Engineering, Queen's University
  • M.Eng., Product Design, McMaster University
  • M.Eng., Computer Science, McMaster University
  • M.Eng., Business, Entrepreneurship and Technology, University of Waterloo

 

Program Structure

Possession of the minimum admission requirements does not guarantee admission to the Degree Completion Program. Admission will be considered on a case-by-case basis and is not guaranteed. See the Admission Requirements tab for more information.

A flexible evening and weekend schedule runs for 12 months of the year (3 semesters), giving students the option to work full-time while completing the online degree program.  This program is McMaster's first fully online undergraduate program.

View program sequence flowchart (pdf)

TIMETABLES

2020 SPRING/SUMMER TIMETABLES
SOFTWARE ENGINEERING TECHNOLOGY

2020 FALL TIMETABLES
SOFTWARE ENGINEERING TECHNOLOGY

2021 WINTER TIMETABLES
SOFTWARE ENGINEERING TECHNOLOGY

REQUIRED COURSES

To view a list of required courses for the current academic year, please view the following page: https://academiccalendars.romcmaster.ca/preview_program.php?catoid=38&po...

Please note that requirements may change depending on when you started the program. Please view your 'Academic Requirements' in Mosaic for accurate information.

How to Apply

Admission Requirements

Applicants must hold an advanced technology diploma (3 year) or equivalent in related technology field with a minimum cumulative GPA of 75% in one of the following fields: 

  • Computer Systems Technology (Software or Networking) 
  • Computer Engineering Technology 
  • Computer Programmer/Analyst
  • Electrical Engineering Technology
  • Electronics Engineering Technology

Additional Notes:

  •  If your cumulative GPA is between 70-75%, or if it has been more than 10 years since you completed your qualifying education, please consider applying to the Technology Certificate program which, upon completion, may qualify you for admission into the B.Tech. Degree Completion program.
  • Applicants with educational backgrounds equivalent to those completing advance level college diplomas, including internationally educated applicants, will be considered on an individual basis and are encouraged to apply. We cannot pre-assess candidates for admission prior to becoming applicants.
  • You must submit transcripts for ALL post-secondary work that you have completed (i.e. at a university or college in Canada or internationally), including work in any non-technology field completed prior to or after your advanced diploma.

Eligible College Partner Programs

A list of eligible college partner programs can be found here.

How to Apply

1. Review your eligibility for the program in the Admission Requirments tab. If you don’t see your Advanced Diploma program listed, please contact us at thinkeng@mcmaster.ca. Those who must begin in the Technology Certificate program can find application information here.

2. Fill out the online application: www.ouac.on.ca/105 (enter Program Code - MET and select your area of interest)

3. If you have not already done so through your OUAC application, please send official post-secondary transcripts directly from your institution to:

Admissions Office, Gilmour Hall, Room 108 McMaster University 
1280 Main Street West Hamilton, ON L8S 4L8

Submit transcripts for all post-secondary work, regardless of when it was completed or what field your studies were in.

  • Applicants with international credentials must have their transcripts evaluated by World Education Services (www.wes.org/ca). We require a WES course-by-course with an overall GPA assessment to be completed and sent to McMaster.
  • High school transcripts are NOT required.

4. Complete the required Supplementary Form  

When to Apply

Term Application Deadline Document Deadline
Winter 2021  November 15, 2020  December 1, 2020
Spring/Summer 2021  April 1, 2021  April 15, 2021
Fall 2021 July 15, 2021 Aug 1, 2021

Not finished college yet? In order to finalize your admission, we require final transcripts and indication that an advanced diploma has been granted. For this reason, students cannot begin in the term immediately following college studies.

Co-op and Experiential Learning

Gaining relevant co-op experience is an essential part of earning a B.Tech. degree. This required program 8 month co-op component will allow students to gain valuable work experience and career connections.

While support and guidance is available through the Engineering Co-op and Career Services to assist students with searching for jobs, resume writing and interviewing skills, it is ultimately the responsibility of the student to satisfy the co-op program requirement.

Students who have completed college work terms or who have work experience in a related field can be assessed for a waiver for the co-op requirement.

For further information, visit the co-op website »

software students in elliptical lab

FAQs

What is a Bachelor of Technology? When are classes offered? How is the program structured? Why does the program include so much focus on "management"?

Have some burning questions about the Bachelor of Technology program within the W Booth School of Engineering Practice and Technology? 

Get all your questions answered HERE

Still have more questions? Contact thinkeng@mcmaster.ca!

PEO Requirements

Please see the following FAQs for Professional Engineering Licensure as it relates to BTech students.