Information Package / Course Catalogue
Mobile Programming I
Course Code: BPR259
Course Type: Required
Couse Group: Short Cycle (Associate's Degree)
Education Language: Turkish
Work Placement: N/A
Theory: 1
Prt.: 1
Credit: 2
Lab: 0
ECTS: 4
Objectives of the Course

With this course, it is aimed that the students gain competencies in mobile programming.

Course Content

Java and XML, User Interface Components, Services, Broadcast Receivers, Intent and Intent Filters, Security and Permissions, Sensors, Graphics and Multimedia Applications, Camera and Photo Application.

Name of Lecturer(s)
Ins. Erkan GÜLER
Learning Outcomes
1.Establish a mobile program development environment.
2.It can generate programs for mobile devices.
3.The generated mobile programs can be opened to sharing.
4.Introduces the concept of application development on mobile devices.
5.Understands the basic technologies used by the Android platform. Recognizes an Android application structure structure. Uses the tools required for the Android application project.
6.Defines user interfaces using XML layouts.
Recommended or Required Reading
Weekly Detailed Course Contents
Week 1 - Theoretical
Establishment of Mobile Program Development Environment, Java
Week 2 - Theoretical
Java
Week 3 - Theoretical
Java and XML
Week 4 - Theoretical
General Information on Devices and Operating System, Creating the First Project
Week 5 - Theoretical
Application Components
Week 6 - Theoretical
User Interface Components
Week 7 - Theoretical
User Interface Components
Week 8 - Theoretical
User Interface Components (Midterm)
Week 9 - Theoretical
Services, Broadcast Receivers
Week 10 - Theoretical
Services, Broadcast Receivers
Week 11 - Theoretical
Intent and Intent Filters
Week 12 - Theoretical
Security and permissions
Week 13 - Theoretical
Sensors
Week 14 - Theoretical
Graphics and Multimedia Application, Camera and Photo Application
Assessment Methods and Criteria
Type of AssessmentCountPercent
Midterm Examination1%40
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory140114
Lecture - Practice140114
Assignment40832
Project43428
Midterm Examination1516
Final Examination1516
TOTAL WORKLOAD (hours)100
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
OÇ-1
2
2
2
2
2
2
1
1
1
1
1
OÇ-2
2
2
5
1
2
1
1
1
1
1
1
OÇ-3
3
2
4
1
2
2
1
1
1
1
1
OÇ-4
3
3
2
2
2
2
1
1
1
1
1
OÇ-5
3
3
3
2
2
2
2
3
3
2
2
OÇ-6
5
3
3
2
2
2
1
2
3
3
2
Adnan Menderes University - Information Package / Course Catalogue
2026