code IS433
credit_hours 3
title Mobile Computing Applications
arbic title
prequisites CS244
credit hours 3
Description/Outcomes This course involves the design and development of mobile application for cell phones, PDAs, and related remote computing devices. After an introduction to mobile computing infrastructures and Mobile Application Software Development tools and Frameworks , the students will be introduced to web-based mobile application architecture.
arabic Description/Outcomes
objectives Upon completion of this course, students should be able to: rnrnUnderstand the constraints and architectural requirements for developing mobile applications.rnIdentify the design patterns involved in multi-tier distributed applications.rnDevelop basic mobile applications and incorporate enhanced GUI and VUI.rnCreate efficient, event-driven user GUI and VUI interfaces.rnBe able to create applications that use network-based information.rnUnderstand basic security requirements when developing mobile applications.rn
arabic objectives
ref. books Ian, Sommerville, Introduction to Software Engineering, Prentice Hall, 2004.
arabic ref. books
textbook Reza B`Far, Mobile Computing Principles, Designing and Developing Mobile Applications with UML and XML, Cambridge University Press, 2006.
arabic textbook
objective set combined
content set bullets
Course Content
content serial Description