Computer Science Program
Course Description

CS 215
Mobile Application Development
Spring

Design and development of mobile device applications, culminating in the team-based development of a Java application for Android devices (which will be provided). Topics will include advanced Java programming techniques, including design patterns; the Java Android software development kit (SDK); multi-threaded programming techniques; human factors issues; and techniques for developing large, robust applications, such as design documents, source repositories, code reviews, and unit testing.
Offered every other year beginning 2019-20.

Course Credit:
4

Instructor(s):
Ellen Spertus

Prerequisite:
CS 124

Note(s):
Offered in alternation with: CS 170
Prerequisites may be waived by demonstrating comparable experience to the instructor.

  ICS Program Brochure

About the Program

Requirements

ยป Course List

Course Schedule

Graduate Catalog

Academic Calendar

Library

ICS Thesis Guidelines

Summer Internships

Talks and Workshops

Tours

Contact Information
P: 510.430.3309
E: grad-admission@mills.edu

If you have a specific question for a faculty member, please contact ics@mills.edu or call 510.430.2226.


Last Updated: 3/15/18