Last updated on 2026-03-12
Program Overview
Humber’s Enterprise Software Development graduate certificate program is designed to equip students with advanced concepts, skills, and knowledge essential for success in the information technology sector. This program is ideal for individuals currently working in IT or those who have recently graduated from related fields. Students will have the flexibility to choose their pathway through various elective courses, including software development, web and mobile application development, big data, business intelligence, machine learning, and database administration. The program culminates in an industry project during the final semester, allowing students to apply their learning in real-world scenarios while enhancing their teamwork and project management skills. Additionally, students will participate in capstone showcasing events and employer engagement workshops, providing them with opportunities to present their portfolios and projects to potential employers.
Program Structure
The Enterprise Software Development program spans 2 semesters, offering a comprehensive curriculum that prepares students for the dynamic field of software development. The program is available in various delivery formats, including in-person, online, and hybrid options, allowing students to choose the mode that best fits their lifestyle and learning preferences. Key features of the program structure include:
- Mandatory co-op opportunities to gain practical experience.
- Optional co-op stream for those who wish to enhance their learning with paid work terms.
- Hands-on activities and enterprise projects to apply theoretical knowledge.
- Capstone project in collaboration with industry partners.
This structure ensures that students not only learn theoretical concepts but also gain valuable practical experience, making them job-ready upon graduation.
Featured Experiences
- Co-operative Education: Students can participate in paid work terms that progressively increase in complexity, providing real-world experience in their field of study.
- Field Experience: Opportunities to engage in intensive experiences related to career goals, which may be paid or unpaid.
- Professional Practicum: Students gain practice-based experience under the supervision of experienced professionals.
- Capstone Project: In the final semester, students work on an industry project, applying their skills in a practical setting.
- Employer Engagement Workshops: These workshops help students prepare for the job market by showcasing their portfolios and learning how to connect with potential employers.
Career Options
Graduates of the Enterprise Software Development program can pursue a variety of career paths in Canada, including:
- Database Administrator: Responsible for managing and maintaining databases, ensuring data integrity and security.
- Big Data Developer: Focuses on developing applications that handle large volumes of data, utilizing various technologies and frameworks.
- Business Intelligence Report Developer: Creates reports and dashboards to help organizations make data-driven decisions.
- Junior Software Developer: Works on developing and maintaining software applications, often as part of a larger development team.
- Web Developer: Specializes in building and maintaining websites, ensuring they are user-friendly and functional.
- Mobile App Developer: Designs and develops applications for mobile devices, focusing on user experience and performance.
These roles leverage the skills and knowledge gained throughout the program, preparing graduates for successful careers in the tech industry.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Humber Polytechnic official website























































