Ready to learn more?

Next Cohort: Sep 6-Aug 29

  • *Please select a subject

  • This field is for validation purposes and should be left unchanged.

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Duration

3 years

Tuition

$4,665

  Hamilton

Sep 6-Aug 29

Plus 1 other start dates

Jan 3 - Dec 19 2025

Commitment

Full-Time

Delivery

Classroom

Credential

Diploma

Year Founded

1966

Scholarships

no

Learn the foundational skills for software application development. This hands-on program covers key topics including a variety of programming languages, web application development, mobile application development, systems analysis, database design, quality assurance testing, technical writing, and communication skills.

What You’ll Learn 

  • Web languages including HTML, JavaScript (Ajax, JSON), PHP, ASP.NET and Node.js.
  • Programming languages including Python, Java and C#
  • Mobile application development for Android and iOS
  • Database architecture using MySQL and Oracle
  • Tools and frameworks including IntelliJ, Visual Studio, Android Studio, MVC, Laravel and WordPress
  • Project management including metrics for optimizing IT projects
  • Internet of Things (IoT) using Raspberry Pi
  • Machine Learning
  • Technical writing and presentations
  • Systems/business analysis

Ready to get started?

Next Cohort: Sep 6-Aug 29

  • *Please select a subject

  • This field is for validation purposes and should be left unchanged.

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Student Reviews (3)

Mohawk College

Coop programs

Jake Ramos

Hamilton • December 9, 2021

Graduated From

Computer Systems Technology - Software Development

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

I graduated 5 years ago, so this is maybe old and not relevant. The professors were knowledgable and very easy to talk to. They will be available to you when you need them. The coop helped me get a great job n IT, so I shouldn't complain, but it was ha...

I graduated 5 years ago, so this is maybe old and not relevant. The professors were knowledgable and very easy to talk to. They will be available to you when you need them. The coop helped me get a great job n IT, so I shouldn't complain, but it was hard work figuring out where to go and managing administration. So the learning here is really good but I hope they smoothed out this process for getting students into coops.

Mohawk College

BTech partnership with McMaster

Li Wei

Hamilton • December 9, 2021

Graduated From

Computer Systems Technology - Software Development

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

I got to work with McMaster University through the BTech (bachelor of technology) partnership program. Through this I was able to complete my diploma at Mohawk and get a degree at McMaster in IT in about 2.5 years. I took the software engineering techn...

I got to work with McMaster University through the BTech (bachelor of technology) partnership program. Through this I was able to complete my diploma at Mohawk and get a degree at McMaster in IT in about 2.5 years. I took the software engineering technology stream and learned more about how to "do" and build technology than some of my friends in university CompSci programs. A lot of my courses were online and I appreciated the free time this gave me to study when I wanted to. As an added bonus, I got a training in business and product development in building software and infrastructure. This is key because it helped me get a job and get promoted faster because I had the technical and PM experience.

Other courses in Computer Programming