Undergraduate academic requirements
- High school completion & results
Learn more about studying Computer Science: Mobile Software Engineering as an international student.

What Algoma University says about their program:
The Mobile Software Engineering specialization enables the student to apply the foundation skills of Computer Science to the development of applications and systems that implement the use of mobile devices in modern computer systems. This allows them to develop expertise in what is becoming a predominant part of the application of computer technology. The students will study the range of applications of mobile devices and will learn to develop applications on a variety of mobile platforms. The graduate will be able to apply the use of mobile devices in business, industry, social media and gaming. The specialization requires the student to do at least one major project that can form the basis for a portfolio of skills as they seek employment in the industry.

BSc Biology, BA Psychology & BSc Psychology:
60
176 (with no band below 169)
110 (no band below 95)
6.5 overall (no band below 6.0)
83
: 60
All other Undergraduate & Postgraduate programs:
60
176 (with no band below 169)
110 (no band below 90)
6.0 overall (no band below 6.0)
79
550
: 60

Undergraduate tuition:
Postgraduate tuition:

| Category | Cost (in Canadian Dollar) |
|---|---|
| Rent, 1-bed apartment in city centre | $1,821 |
| Rent, 1-bed apartment outside centre | $1,599 |
| Utilities (electricity, heating, water, refuse) | $211 |
| Internet (60 Mbps unlimited) | $85 |
| Mobile phone plan (data + calls) | $60 |
| Monthly public transport pass | $103 |
| Monthly grocery basket | $350 |
| Coffee shop drink | $5 |
| Cinema or cultural event ticket | $16 |
| Gym membership | $58 |
Indicative monthly costs per person.
Data sourced from numbeo.com (Crowdsourced).
Many international students will require a visa to study in Canada, and this is a vital step of your study abroad journey. Make sure you understand the requirements you may need to meet before applying.