Introduction to Mobile Development

Curriculum Guideline

Effective Date:
Course
Discontinued
No
Course Code
CSIS 3175
Descriptive
Introduction to Mobile Development
Department
Computing Studies & Information Systems
Faculty
Commerce & Business Administration
Credits
3.00
Start Date
End Term
201910
PLAR
Yes
Semester Length
15 Weeks
Max Class Size
35
Contact Hours
Lecture: 1 Hour per week Seminar/Lab: 3 Hours per week Total: 4 Hours per week
Method(s) Of Instruction
Lecture
Lab
Seminar
Learning Activities

Lecture, seminar, demonstration, and hands-on exercises 

Course Description
This course introduces students to mobile device development technology concepts used in business. Students will learn how to build applications and services to solve business problems. Topics covered include different mobile platforms, tools for development, user interface, and user experience design.
Course Content

1)       Introduction to Layouts

2)       Views

3)       Intents on Android

4)       Menus

5)       Dialogs

6)       Introduction to Data Persistence

7)       SQLite and its applications

8)       Working in Background

9)       Location services and maps

Learning Outcomes

The student will be able to:

1)       Install and use appropriate tools for mobile development;

2)       explain the mobile platform architecture;

3)       build user interfaces for mobile devices using Java;

4)       access and work with various mobile file systems;

5)       access and work with mobile database systems;

6)       create applications that make use of the mobile environment;

7)       use and work with built-in widgets and components on mobile devices.

Means of Assessment

Project(s)                    15-30%
Midterm                      30-50%
Final Examination          25-40%

Total                             100%

Textbook Materials

Corinne Hoisington. Android Boot Camp For Developers Using Java, latest edition, Course Technology or other textbooks as approved by the department

Prerequisites