The course covers topics ranging from programming languages and frameworks, to design principles and testing methodologies. Upon completion, graduates will be able to build mobile apps that meet industry standards and best practices.

  • Mobile Application Architecture and Components

    This course topic covers mobile application architecture, including the use of common application components such as activities, services, and content providers.

  • Mobile Application Development Frameworks (React Native, Ionic, Xamarin):

    This course topic provides an overview of popular mobile application development frameworks such as React Native, Ionic, and Xamarin, and the benefits and drawbacks of each.

  • Mobile Application Databases and Storage

    This course topic covers the basics of database design and storage for mobile applications, including database architectures, local storage, and remote storage options.

  • Mobile App Testing and Debugging

    This course topic covers mobile app testing and debugging, including testing methodologies, debugging tools, and troubleshooting techniques.

Student Work