Hands-on, industry-relevant skills
The Computer Software Development area of emphasis (formerly Application Development) teaches you to design and implement scalable application solutions, including developing, testing, documentation, deployment and support. You will also learn how to design, create and maintain databases for use in various applications.
The courses in this area of emphasis include instruction in various programming languages and tools to support software development, including Oracle, C#, Java, SQL, .NET, JavaScript and PHP.
These courses will show you how to:
- write, test, debug, implement and maintain computer software programs
- design, create, and maintain databases utilizing industry best practices, including Structured Query Language (SQL)
- develop web applications
- generate system deliverables using various System Development Life Cycle (SDLC) methodologies
- develop native iOS applications
- develop native Android applications
Co-op opportunities
As a result of DMIT's close connection with industry, various co-op opportunities exist for students in the DMIT program. Many companies offer our students paid co-op positions that provide direct experience in specific areas of study. Co-op is also seen as a staffing strategy for many organizations.
Contact the Co-op Coordinator dmitcoop@nait.ca or the program at dmit@nait.ca or 780.378.6140 for more information.
Co-op opportunities are available for 4-month or 8 terms.
Students must have a minimum of 28 credits, an overall GPA of at least 2.8, and pass both DMIT1001 and ORGB1500 to apply for a co-op position. These co-op opportunities benefit not only DMIT students but also the employers.
Career Outcomes
Job Opportunities
- Application/Software/Web Developer
- System Analyst
- PHP/.NET/Java Developer
- SQL Server Developer
- Oracle Developer
- iOS Developer
- Android Developer
- Desktop Support Analyst
- Quality Assurance Analyst
Median Starting Salary
The expected starting salary for individuals with a(n) Digital Media and IT Diploma is $48,000.
This salary information was based on graduate data from the past 3 years and reflects annual salaries for graduates who claimed they were working more than 30 hours per week. Graduates who quoted salaries below $10,000 and above $200,000 per year have been excluded. Note that NAIT publishes the median salary instead of the average to minimize the potential of outlying salaries distorting the mean. Data represented here may differ from other data sources due to differences in definition or differences in timing.
Grad Employment Rate
Employment rates are reported by NAIT alumni, are for information purposes, and do not guarantee future employment opportunities. Please note that data for newer programs may not be included within this report.
Download report
Take your career planning to the next level
This program can be used as a step toward earning higher credentials and/or certifications.
Further education at NAIT
Once you complete your credential, explore the programs below to specialize further or develop management skills.
Certification(s)
After graduation and required work experience, you may also be eligible to join the following professional associations:
Post-secondary articulation agreements within Alberta are approved by the Alberta Council on Admissions and Transfer (ACAT). To view the details of specific agreements, please visit transferalberta.ca or contact articulations@nait.ca For questions regarding transfer agreements or to obtain a course description/outline that is no longer available on our website, please contact articulations@nait.ca.
Courses and Advanced Credit
Current and recently admitted students can find information and updates about their program on their My Program page in the MyNAIT Portal. To monitor your course progress and the courses still needed to graduate, visit your Academic Progress Report.
Advanced Credit
You may apply for advanced credit once you have been accepted into the program. Advanced credit can be Transfer Credit (for completed post-secondary courses) or PLAR (Prior Learning Assessment and Recognition). Course(s) completed in a diploma credential will not be considered for transfer credit assessment for NAIT BTech courses.
Transfer Credit
In addition to the common guidelines outlined on the Transfer and Credit Options section, your program has other advanced credit requirements that are applied to each request including:
- You must have completed the course or program no more than 3 year(s) ago unless a formalized articulation agreement is in place
- You must have a minimum mark of A- in the course(s) or program
Read more about advanced credit or contact us about applying for credit for this program.