
Bachelor of Technology (B.Tech.) DCP
About Bachelor of Technology Degree Completion Program
Our unique “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.
Online course options available
- Software Engineering Technology students complete their degree online
- For all streams, select technical and management courses are periodically available online
8 months of paid co-op
- B.Tech. graduates have completed co-op at Bombardier, HydroOne, Imperial Oil, IBM
Flexible schedules
- Flexible schedule allows students to continue working throughout the degree
- Part-time and full-time study options
- Classes held exclusively during evenings and weekends
Two years of worth of credit
- Block credit automatically granted upon admission
- Start in Level 3 of your undergraduate studies

Certificate in Technology
If your cumulative GPA is between 70-74.99%, or if it has been more than 10 years since you completed your qualifying education, you may wish to consider applying to the Certificate in Technology program. Upon completion of this program, you may be eligible to apply to the B.Tech. Degree Completion Program.
Benefit from world- class professors and a unique industry-focused curriculum

July 18, 2018
Fresh Faces: Seshasai Srinivasan
Seshasai Srinivasan is an assistant professor and the program chair of the Software Engineering Technology program in the W Booth School of Engineering Practice and Technology. He joined McMaster in 2013. Here, he shares his thoughts on walking, teaching and Leonardo Da Vinci.
-
Learn from award-winning professors with extensive industry experience
-
Program streams designed in consultation with industry professionals to set up graduates for career success
B.Tech. DCP Student & Alumni Spotlights
Sharmin Kassam- BTech (Civil)
Thanks to this program, I’ve been able to use many skills in my current management and engineering based role. I am also going to be working towards my PEng designation.
Whitney Jardine - BTech (Manufacturing), MEME
Every class fostered an inclusive environment where I felt I could excel without any barriers in my way.
Andrew Aran - BTech (Software)
The management courses from the BTech program provided me the confidence and knowledge to pursue a start-up company.
A.B. Kayyali - BTech (Power & Energy)
Three things I loved about the program: 1.Instructors come with real-world, practical industry experience 2.Small-size classes allowing attention to every student 3.Part-time program allowing for career and academic advancement together
Tim Pollock (B.Tech., M.A.Sc.)
The engineering fundamentals I gained throughout the B.Tech. Degree Completion Program have enabled me to build a solid engineering foundation.
Tegiola Xhemalaj (B.Tech., M.Eng.)
My B.Tech. degree enabled me to upgrade my diploma into a degree and obtain a Master’s in Engineering.
Matthew Stringer - BTech (Software)
I would recommend this program in a heart-beat to anybody that is graduating from a College program and is looking to further their education.
Connect with McMaster Engineering
Interested in B.Tech. Degree Completion Program? Any questions?