INFSCI 1073/TELCOM 2727:  Application Development for Mobile Devices

Fall 2007


Wireless communication networks such as cellular phone networks and wireless local area networks have become a critical component of the national infrastructure. This course focuses on information system applications that run on top of the wireless infrastructure (e.g. multimedia messaging, mobile inventory control, location aware services, etc.). This course provides insight into how applications may be limited and enabled by the incorporation of mobile and wireless devices and provides details in developing such applications. The course gives an overview of mobile devices and wireless technology (GPRS, cdma2000, UMTS, 802.11, Bluetooth, etc), and focuses on application development using smart and thin clients. Topics covered include: wireless technologies mobile information systems and applications (mobile web, location based services, wireless CRM, etc.,), wireless information system challenges and architectures (security, reliability, mobility, power conservation, gateways, proxies, etc.), mobile application protocols (SMS, EMS, MMS, WAP), mobile application development (WML, XML, Java, J2ME, J2EE), and business case studies of mobile applications.  

 

The educational material in this course was developed with the support of the National Science Foundation under NSF CCLI grant 0341386.  ``Any opinions, findings, and conclusions or recommendations in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation”


Prerequisites: Basic Networking Course (Telcom 1004 or 2000)  
                        and advanced programming  (Infsci 20 or C++ or JAVA)

1. Instructor:  Dr. David Tipper,  Associate Professor of  Telecommunications
                        Office: SIS 749
                        Phone: (412) 624-9421
                        Email: tipper@tele.pitt.edu
                        Web page: http://www.sis.pitt.edu/~dtipper/tipper.html
                        Office hours: Monday: 1:30 a.m. - 3 p.m,  Wednesday: 1:30 p.m. - 3:.00 p.m. or by appointment

2. GSA:          Korn Vajanapoom
                       Office: SIS 716
                       Phone: (412) 624-9197
                       Email: k_vajanapoom@hotmail.com
                       Office hours: Tuesday 2:00-4:00 PM

3.Textbook   Mobile and Wireless Design Essentials:  Martyn Mallick, John Wiley Publishing,  2003              

References: (On Reserve in SIS Library)
                        Mobile Commerce Application Development, L. Chen and G. Skelton,  IRM Press, 2005
                        Writing Mobile Code, I. Salmre, Addison Wesley, 2005
                        Enterprise J2ME, M. Yuan, Prentice Hall, 2004   
                        Wireless Java Developing with J2ME, 2nd Edition, Jonathon Knudsen
                        Mobile Communications, 2nd Edition, J. Schiller, Addison Wesley, 2004
                        Mobile Applications: Architecture, Design, and Development, V. Lee, H. Schneider, R. Schell, Prentice Hall, 2004.
                        Content Networking in the Mobile Internet, S. Dixit and T. Wu, John Wiley, 2004           

4.  Course Outline and Class Notes

5. Grading:    Homework and Labs             35%
                       Project                                    30%
                       Test                                        35% 

6. Policies