Course
Discontinued
No
Course code
CSIS 3175
Descriptive
Introduction to Mobile Application Development
Department
Computing Studies & Information Systems
Faculty
Commerce & Business Administration
Credits
3.00
Start date
End term
201920
PLAR
No
Semester length
15 Weeks
Max class size
35
Contact hours
Lecture: 2 Hour per week
Seminar/Lab: 2 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
In this course, students will learn to develop mobile applications to solve business problems. Topics covered include different software platforms, tools for development, user interface, and database handling for mobile applications.
Course content
- Introduction to Layouts
- Views
- Intents on Android
- Menus
- Dialogs
- Introduction to Data Persistence
- SQLite and its applications
- Navigation Drawer
Learning outcomes
- Install and use appropriate tools for mobile application development;
- Explain mobile platform architecture;
- Build user interfaces for mobile devices using Java;
- Use mobile database systems;
- Use built-in widgets and components on mobile devices;
- Create applications that make use of the mobile environment.
Means of assessment
Labs |
0-5% |
Project(s) |
15-25% |
Midterm Examination* |
30-40% |
Final Examination* |
30-40% |
Total |
100% |
Some of these assessments may involve group work.
*Students must achieve a grade of at least 50% on the combined examination components to pass the course.
Textbook materials
Corinne Hoisington. Android Boot Camp For Developers Using Java, latest edition, Course Technology or other textbooks as approved by the department
Prerequisites
CSIS 1275 with a "C" or better