Information Package

Program of Computer Engineering (English 30%)

BİL391

MOBILE APPLICATION DEVELOPMENT

Course Code
BİL391
Semester
-
Theory+Practice
3 + 1
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 ComponentsYes (BİL332, BİL344)
Course Description
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
15th Week General Repeat
Recommended or Required ReadingValentino 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
ECTS Allocated Based on Student Workload
Activities Quantity Duration (Hour) Total Workload (Hour)
Midterm exam 1 1.5 1.5
Preparation for Quiz 4 1 4
Individual or group work
Preparation for Final exam 1 30 30
Course hours 14 4 56
Preparation for Midterm exam 1 20 20
Laboratory (including preparation)
Final exam 1 2 2
Homework 3 10 30
Quiz 4 0.5 2
Total Work Load145.5
Total Work Load / 30 (h)4.85
ECTS Credit of the Course5
Language of InstructionTurkish
Work Placement(s)No
LO1 LO2 LO3 LO4
K1 X X X
K2 X
K3 X X
K4 X X
K5
K6 X
K7
K8
K9
K10
K11