NOTE: This web site is out of date. This is the course web site from a past quarter, Winter 2015. If you are a current student taking the course, this is not your class web site, and you should visit the current class web site instead at http://cs193a.stanford.edu/. If you are already at cs193a.stanford.edu, the web page may not be updated yet for the new quarter. Please be advised that courses change with each new quarter and instructor. Any information on this out-of-date page may not apply to you this quarter.

Links

This page has various useful links about our course material and about computer science. Do you know a good link that is missing from our list? Email it to us!

Devices:

If you want a physical Android device to develop on, but don't currently own one, there are lots of inexpensive ones you can purchase. I personally recommend buying a tablet rather than a phone, because Android phones tend to cost a LOT of money if you buy them without an actual cell phone contract. Here are some links to Android devices that I have personally bought and verified that they work for installing your own developed Android apps:

Books:

This course doesn't have any textbook. But if you feel like buying a physical book to learn more about Android, here are two that we recommend:

Android:

Java Programming:

Current Events and News:

Past 193A web sites:

Software:

Computer Science Major:

Further Learning Online:

Other Miscellaneous Links (not directly course-related):

This document and its content are copyright © Marty Stepp, 2015. All rights reserved. Any redistribution, reproduction, transmission, or storage of part or all of the contents in any form is prohibited without the authors' expressed written permission.