EdusalsaDiscover Your Stanford

CS 193A

Android Programming

  • Not Offered

3 units

Letter or Credit/No Credit

Introduction to building applications for Android platform. Examines key concepts of Android programming: tool chain, application life-cycle, views, controls, intents, designing mobile UIs, networking, threading, and more. Features weekly lectures and a series of small programming projects. Phone not required, but a phone makes the projects more engaging. Prerequisites: 106B or Java experience at 106B level. Enrollment limited and application required.

Course Prequisites

CS 193A is useful for

Grade Distribution

Sign Up

To save CS 193A to your course bucketlist

Already Have An Account? Log In