This website works best with a current browser. Update your browser from

Department of
Computer and Information Sciences

Department of Computer and Information Sciences
Prof. Ziya Arnavut, Chair
2148 Fenton Hall
State University of New York at Fredonia
Fredonia, NY 14063
Ph: 716-673-3864
Fax: 716-673-4821

Computer and Information Sciences Office:


The course on Android Programming is designed to provide a smooth introduction to Java programming while creating applications for smartphones.

Android is an operating system based on Linux with a Java programming interface. It provides its own Java Virtual machine (Dalvik Virtual Machine - DVM) to develop applications. It supports 2-D and 3-D graphics using the OpenGL libraries as well as data storage in a SQLite database.

Android has potential to go beyond the smartphone applications. Being open source, it is compelling for a variety of different hardware manufacturers.

The course CSIT 291 Special Topics: Android Programming will be offered for first time in Spring'11. If there is sufficient interest, it will be offered in the following semesters as well. The course does not have any prerequisites.

Page modified 12/7/15