Information Package

Program of Artificial Intelligence Engineering (English)

AI431

MOBILE APPLICATION DEVELOPMENT

Course Code
AI431
Semester
-
Theory+Practice
3 + 0
ECTS
5
Course TypeElective Course
Course LevelBachelor's Degree
Year of Study-
Semester-
ECTS5
Name of Lecturer(s) -
Learning Outcomes

At the end of this course, the students;

  1. Know mobile application development frameworks and platforms.
  2. Learn mobile application development techniques.
  3. Design and develop mobile application using one application framework and platform.
  4. Learn publishing and deployment methods of mobile applications.
Mode of DeliveryFace to face
PrerequisitesNo
Recommended Optional Programme Components
Course DescriptionFundamental concepts of mobile computing. Overview of mobile operating systems. Overview of mobile application development frameworks. Application models of mobile application frameworks. Publishing and deploying mobile application.
Course Contents
WEEK TOPICS
1st Week Fundamental concepts of mobile computing
2nd Week Overview of mobile operating systems
3rd Week Overview of mobile application development frameworks
4th Week Application models of mobile application frameworks
5th Week User-interface design
6th Week Input methods and data handling
7th Week Managing application data
8th Week Mid-term
9th Week Using databases
10th Week Using device sensors
11th Week Publishing and deploying mobile application
12th Week Course project presentations
13th Week Course project presentations
14th Week Course project presentations
Recommended or Required Reading* Valentino Lee, Heather Schneider, and Robbie Schell, Mobile Applications: Architecture, Design, and Development, Prentice Hall, 2004
* Ed Burnette, Hello, Android: Introducing Google's Mobile Development Platform, Pragmatic Bookshelf, 4th Edition
Planned Learning Activities and Teaching Methods
  • Lecture
  • Questions/Answers
  • Problem Solving
  • Presentation
  • Project
Assessment Methods and Criteria
Quantity Percentage (%)
Mid-term 1 25
Quiz 3 15
Project 1 15
Attendance 1 5
Total(%) 60
Contribution of In-term Studies to Overall Grade(%) 60
Contribution of Final Examination to Overall Grade(%) 40
Total(%) 100
Language of InstructionEnglish
Work Placement(s)No
LO1 LO2 LO3 LO4
K1
K2
K3
K4
K5
K6
K7
K8
K9
K10
K11
K12