Tuition Fee
CAD 9,816
Per course
Start Date
2026-01-01
Medium of studying
Blended
Duration
1 years
Details
Program Details
Degree
Diploma
Major
Computer Programming | Information Technology | Software Development
Area of study
Information and Communication Technologies
Education type
Blended
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
CAD 9,816
Intakes
| Program start date | Application deadline |
| 2025-09-01 | - |
| 2026-01-01 | - |
About Program
Program Overview
Program Overview
The Software Developer program equips students with the foundational knowledge and skills to pursue careers as Junior Full-Stack Software Developers. Through practical, hands-on projects, students develop competencies in both front-end and back-end software systems, emphasizing problem-solving, technical writing, and communication skills.
Core Information
- Area of Interest: Information and Communication Technologies
- Credential: Diploma
- Program Length: 1 Year | Full time (12 months of study)
- Delivery: Hybrid (online and in-classroom)
- Practicum: Yes, 7 weeks
- Campus: Henlow
- Tuition: $9,816.00*
Program Highlights
- Industry-Driven Curriculum: Focuses on full-stack software development, including front-end and back-end programming, problem-solving, and technical writing.
- Practicum Experience: Includes a seven-week work practicum, allowing students to apply their skills in real-world software development environments.
- Global Skills Development: Emphasizes teamwork, communication, and collaboration, essential for working in diverse and multicultural tech teams.
- Career Readiness: Features MITT’s Bridging to Work workshops, equipping students with employability and professional skills demanded by employers.
- Professional Tools and Platforms: Provides access to GitHub for portfolio development and showcasing coding projects to potential employers.
- Hands-On Learning: Combines theoretical knowledge with practical training through industry-relevant projects and assignments.
- Pathway to Tech Careers: Prepares students for roles such as junior full-stack software developer, web developer, or application programmer.
Career Outcomes
- Full-Stack Developer
- Back-End Developer
- Front-End Developer
- Software Developer
- Web Developer
- Web Designer
- UI/UX Designer
- Software Engineer
- Software Architect
- DevOps Engineer
- Data Analyst
- Mobile Developer
Entry Requirements
- Manitoba high school diploma (or expected completion within 45 days of the program start date), or equivalent.
- A minimum average of 70 per cent over the following, with no less than 60 per cent in each course:
- Applied or Pre-Calculus Mathematics (40S)*
- English Language Arts (40S)
- A third 40S academic course
International Students
- High school diploma (or expected completion within 45 days of the program start date), or equivalent.
- International applicants must meet the general entrance requirements based on country/curriculum of study.
- A minimum average of 70% over the following, with no less than 60% in each course:
- Senior level Mathematics
- Senior level Language Arts
- A third senior level academic course
- A minimum score of 55 per cent on the Technology Programs Aptitude Test (TPAT)**.
- All high school grades will be converted to an equivalent Manitoba grade scale.
Additional Requirements
- Demonstrated English language proficiency (if educated outside Canada).
- It is strongly recommended that students be proficient in basic computer skills such as email, web searches, word processing, spreadsheets, and presentation software prior to applying for this program.
Tuition and Fees
- Estimated Program Costs:
- Tuition: $9,816
- Fees: $800
- Estimated Textbook Costs: TBC
- Total Estimated Program Costs: $10,616.00
Frequently Asked Questions
What tools and supplies will I need for this program?
- Textbooks and Supplies: A complete supply list and textbook information can be found on the Program Information page.
- Laptop Requirements: Students must bring a Tier 3 laptop for this program. More information and technical specifications are available on the Laptop and Technical Needs page.
What kind of projects will I work on?
- The program emphasizes project-based learning, allowing students to:
- Develop a personal portfolio
- Solve real-world problems using current technologies
- Demonstrate practical coding and software development skills
Is there a work-placement component?
- Yes. Students complete a seven-week work practicum, during which they:
- Apply classroom learning in a real-world environment
- Gain professional industry experience
- Build a network of contacts in the tech sector
What additional support does MITT provide for career readiness?
- Bridging to Work workshops to improve job search and professional skills
- Access to GitHub to build an online portfolio and connect with employers
Course List
- Introduction to Web Development (SD-100) — 66 hours
- JavaScript Basics (SD-110) — 76 hours
- Object-Oriented JavaScript (SD-120) — 72 hours
- Tools and Automation (SD-130) — 44 hours
- Unit Testing in .NET (SD-125) — 42 hours
- Introduction to Third-Party APIs (SD-105) — 35 hours
- Technical Writing Skills (SD-160) — 42 hours
- Communication and Presentation Skills (SD-170) — 60 hours
- Introduction to LINQ and ASP.NET MVC (SD-115) — 33 hours
- Object-Oriented Programming Fundamentals (SD-300) — 40 hours
- Relational Database Design (SD-310) — 50 hours
- Advanced Database and ORM Concepts (SD-330) — 100 hours
- Advanced Topics in C# (SD-340) — 68 hours
- Algorithms and Data Structures (SD-290) — 55 hours
- Introduction to Number Systems and Desktop Applications (SD-320) — 55 hours
- Software Engineering and Design Patterns (SD-350) — 50 hours
- Personal Brand and Career Management (SD-255) — 20 hours
- Introduction to React (SD-260) — 55 hours
- Software Developer Internship (SD-270) — 245 hours
See More
