Dr. John R. Sullins
Office: 333 Meshel Hall
Phone: (330) 941-1806
Email: john@cis.ysu.edu
Web: http://www.cis.ysu.edu/~john/
Office hours: MW 1:30 - 3:00, T 1:30 - 2:00
One major problem with the mobile web is the current lack of web sites designed for mobile devices with limited memory, low bandwidth, and small displays. This course will cover design concepts and programming languages and tools for modifying and/or creating web sites compatible with mobile browsing.
Due to low enrollment, this course will be conferenced. This means that it will not follow the traditional lecture/lab structure you may be used to. Instead, you will be expected to do much of the readings for the course independently.
We will still meet for lecture once a week, probably on Wednesdays. During lecture, I will introduce the concepts for the week, provide links to the readings and tools related to those concepts, and present the assignment for the week.
I will also be available for questions (in person or through email) throughout the week, particularly during my posted office hours.
Programming background equivalent to CSIS 2610, CSIS 3726, or CSCI 6901. HTML background equivalent to CSIS 1590 (although INFOT 3775 or CSCI 6961 would also be very useful).
There will be no required textbook for this course. Instead, we will be using a number of on-line documents covering XHTML MP, WML, WAP CSS, XSLT, Java 2 ME, etc. from sources such as www.openwave.com and java.sun.com.
There will be a series of 4 or 5 assignments in which you will develop a mobile web site using the tools and techniques introduced in this course. In general, those assignments will be posted before the Wednesday lecture, and be due the following Wednesday. Due to the conferenced structure of the course, you will need to be proactive about working on these assignments, contacting me to ask questions as soon as possible.
In order to test your code, we will use emulator software available from sources such as OpenWave, Motorola, Nokia, and Sun. Links to that software will be provided as needed, and you are very strongly encouraged to download and install that software on your own computer. Even better (although not required) would be to test your sites on your own phones as well.
As always, work on these assignments must be your own. See the general grading policy for more details.
Last Day for Withdrawing with a Grade of 'W': Thursday, June 14