Software Developer – Mobile Applications

Software Developer – Mobile Applications

Take the next step towards your new career

Find out more information about start dates, requirements, tuition & financial aid

Get More Information
Ottawa Campus
On Campus
Program Length:
70 weeks
Diploma Issued:

Become A Mobile Software Developer

Willis College’s 70-week Software Developer – Mobile Applications Program teaches you the skills required to become a software developer and join this lucrative market. These skills apply to mobile software development and traditional desktop/server software development.

This program will teach you the skills required to become a Software Developer and join this lucrative market. These skills apply to mobile software development and traditional desktop/server software development.

While multi-year programs compartmentalize subjects and go into great depths, this program trims content to progressively focus on the essential principles and tools for an entry-level software developer position. These principles are taught through practical examples, repeated in various scenarios, and used to give students a comparative view from which they learn insight and intuition – critical for the never-ending learning in software development.

You can become a Mobile Software Developer and start your dream career in a booming industry in just 70 weeks! Our hands-on program includes an exciting Co-Op, so you’ll graduate with the most up-to-date industry knowledge and relevant work experience.

Throughout your Software Developer – Mobile Applications Program, you’ll learn how to:

  • Create, debug, troubleshoot, and maintain code and software systems
  • Use software development tools like Android Studio
  • Use principles of Object-Oriented Design
  • Develop solutions for mobile apps
  • Manage projects
  • And more!

At Willis College, we care about our students, and we have 150+ years of experience training them for their careers! We’re happy to provide our students with the following benefits of studying with us:

  • Connections with leading employers, including Fortune 500 companies
  • Build a portfolio of your work throughout the program
  • A laptop for your usage during the program with 24/7 access to the labs and software
  • Certified and industry-experienced instructors
  • Career and job preparation seminars
  • Financial aid options may be available if you qualify
  • And More!

Ottawa Campus Programs, as of September 7th, 2021, will be delivered in a hybrid learning environment.

Between now and March 30, 2022, many Willis College programs will be delivered using a hybrid learning model. This means you will have the opportunity to learn in person at our campus or remotely during scheduled classroom hours.  Further updates will be given as we are advised by the ministry of colleges and universities.

We are available to help you with your career goals and you don’t need to worry about how you are going to plan your future education. We are conducting all of our Admissions Meetings and School Information Sessions virtually or in-person to help you start your career training this year!

Total program length is 70 weeks
53 instructional weeks, 12 weeks practicum placement
Up to 5 weeks of breaks

Job Market

Successful graduates of this program may pursue a variety of interesting positions, including:

  • Web Programmer / Developer
  • Application Programmer / Developer
  • Internet Site Designer
  • Software Programmer / Developer
  • Mobile Programmer / Developer
  • Database Programmer / Developer
  • iPhone Programmer / Developer
  • Android Programmer / Developer
  • BlackBerry Programmer / Developer
  • Window Phone Programmer / Developer

Note: Some career and education options may require advanced degrees, further training, or experience.

Salary Information

Average Wage ($/hr) – $38.46
High Wage ($/hr) – $57.69
National Occupation Classification (NOC) for this program: 2174
Source: &

Admission Requirements

Admission Requirements:
Canadian High School diploma or equivalent. Willis College Admission’s Team uses the Wonderlic assessment tool.

For Mature Students:
If you don’t have a High School Diploma, we have admissions options specifically for you depending on which province you are in enrolling. Please contact us to see how our Admissions Team can help you achieve your new career.

Are you looking to apply as an International Student?

Find out more about international student admissions requirements.

Program Outline

  • Android Development I – Logics and Algorithms in Java
  • Android Development II – Data: Structures, Storage and Processing
  • Android Development III - Design Development & Object-Oriented Programming
  • Career Management
  • Cascading Style Sheets (CSS3)
  • HTML
  • Hybrid Mobile & Web Development
  • Introduction to Computer Architecture
  • Introduction to Effective Learning
  • Introduction to Source Control Systems
  • iOS Development I - Introduction Mac and Development Tools
  • iOS Development II - Design Principles and UX
  • iOS Development III - Advanced Development and Design
  • JavaScript Language
  • Labs I
  • Labs II
  • PHP Programming
  • Practicum (Co-op)
  • Project Management I
My experiences at Willis College have been life-changing. In completing my program, I grew in many ways. My confidence increased and I was amazed at my own capabilities, which I didn’t recognize until coming to Willis. The atmosphere at Willis made me feel like I belonged to a large family; that we were all in it together to succeed. Hats off to the staff of Willis College because they work together as a team and everyone helps everyone. No one falls through the cracks. Thank you Willis College. Sharon Schwartz Willis College

Take the First Step in Your Career

Choose the campus and program you're interested in, and we will send you a copy of our view book.

I agree to receive future communications from Willis College and understand I may opt out at any point in the future.
100% Privacy Guaranteed