BAYBURT University Information Package / Course Catalogue

Home Information on the Institution Information on Degree Programmes General Information for Students
Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
SBS206BMobile ProgrammingCompulsory244
Level of Course Unit
Short Cycle
Objectives of the Course
The emergence of a new generation of highly capable mobile devices and platforms such as the Apple iPhone, Google Android, and Microsoft Windows Mobile has created new opportunities for application developers. This course will focus on mobile environment applications programming, use, and their design on human computer interaction, and will require students to review, review and document a mobile application for mobile phones by creating small collective design groups. Derste development models will be reviewed for both Apple iPhone, Google Android, and Microsoft Windows Mobile.
Name of Lecturer(s)
Öğr. Gör. Uğur TURHAL
Learning Outcomes
1Create effective user interfaces that enhance the capabilities of the mobile device
2Designing and developing web sites that can be applied on different devices and platforms
3Design and develop device specific, local applications
4Research and implement various software development kits (SDK), roof and toolkit. Collaborate on a team-based mobile app. Mobile apps online shop and marketing.
5Ability to determine requirements and produce mobile solutions
Mode of Delivery
Normal Education
Prerequisites and co-requisities
None
Recommended Optional Programme Components
None
Course Contents
Mobile programming basics Mobile operating systems Mobile application development tools Interface development in mobile programming Audio, picture and video usage Map services Memory management Web views Database usage Web services Mobile based game development
Weekly Detailed Course Contents
WeekTheoreticalPracticeLaboratory
1Requirements to identify and mobile solutions
2Develop the capabilities of mobile devices to create effective user interfaces
3Develop the capabilities of mobile devices to create effective user interfaces
4Develop the capabilities of mobile devices to create effective user interfaces
5Applied on different devices and platforms to design and develop websites
6Applied on different devices and platforms to design and develop websites
7Applied on different devices and platforms to design and develop websites
8Device-specific, local applications to design and develop
9Device-specific, local applications to design and develop
10Device-specific, local applications to design and develop
11Various software development kits (SDK), roof and toolkits research and practice.
12Various software development kits (SDK), roof and toolkits research and practice.
13Collaborate on team-based mobile applications
14Driving to and around mobile applications to market online store
15Exam
16Exam
Recommended or Required Reading
-
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
Midterm Examination1100
SUM100
End Of Term (or Year) Learning ActivitiesQuantityWeight
Final Examination1100
SUM100
Term (or Year) Learning Activities40
End Of Term (or Year) Learning Activities60
SUM100
Language of Instruction
Turkish
Work Placement(s)
None
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination111
Final Examination111
Attending Lectures14456
Project Preparation14040
Individual Study for Mid term Examination14114
Individual Study for Final Examination14114
TOTAL WORKLOAD (hours)126
Contribution of Learning Outcomes to Programme Outcomes
PO
1
PO
2
PO
3
PO
4
PO
5
PO
6
PO
7
PO
8
PO
9
PO
10
PO
11
PO
12
PO
13
PO
14
PO
15
PO
16
PO
17
PO
18
LO1555543112114551121
LO2111111111111111111
LO3555433112124551121
LO4555541111125532111
LO5555534114115553131
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High