Android Mobile Application Programming (CSTP 2205)

This hands-on course concentrates on the Android operating system as well as common related development environments like Android Studio and SDK (Software Development Kit) tools to build and deploy native Android applications in Java. Student learn to manage Android resources, design user interfaces with layouts, create Services, employ multi-threading paradigms, and make sure of REST (REpresentational State Transfer) endpoints. Other topics may include Location Based Services, network connectivity, and accessing Cloud services and data.

This course assumes students are already familiar with basics of Java programming, web technologies, and the development and deployment of websites using HTML5, CSS, and Javascript.
Course code: CSTP 2205
Credits: 3.0
Length: 60.0 hours
Course outline: view https://www.vcc.ca/vccphp/courseoutline?subject=CSTP&number=2205

Prerequisites

CSTP 1206, CSTP 1204.

Schedule

CSTP 2205 schedule for programs:

Course dates and times may vary throughout the term. Select the CRN number below to see a full schedule.
CRN # Dates Day/Time/Location
40618January 7, 2025
to April 17, 2025
  See full schedule
  Delivery: In Person
  Location: VCC Downtown Campus
60401May 5, 2025
to August 14, 2025
  See full schedule
  Delivery: In Person
  Location: VCC Downtown Campus

Additional Information

  • Android Platform
  • Android Studio and SDK
  • Java programming language
  • Android services
  • REST endpoints
  • Google Play API

This course is offered as part of a VCC program only.

Ask a question


  • Step 1undefined
  • Step 2undefined