Türkçe English Rapor to Course Content
COURSE SYLLABUS
MOBILE PROGRAMMING
1 Course Title: MOBILE PROGRAMMING
2 Course Code: EEM4111
3 Type of Course: Optional
4 Level of Course: First Cycle
5 Year of Study: 4
6 Semester: 7
7 ECTS Credits Allocated: 4
8 Theoretical (hour/week): 3
9 Practice (hour/week) : 0
10 Laboratory (hour/week) : 0
11 Prerequisites:
12 Recommended optional programme components: None
13 Language: Turkish
14 Mode of Delivery: Face to face
15 Course Coordinator: Prof. Dr. FAHRİ VATANSEVER
16 Course Lecturers:
17 Contactinformation of the Course Coordinator: Adres: Elektrik-Elektronik Mühendisliği bölümü, No:311
Tel: (224) 294 09 05
Web: http://home.uludag.edu.tr/~fahriv
E-posta:fahriv@uludag.edu.tr
18 Website: http://fahriv.home.uludag.edu.tr/
19 Objective of the Course: Introduction of mobile devices and technologies, operating systems and platforms in these devices; teaching platforms and languages used in software development; ensuring the development of mobile applications according to needs.
20 Contribution of the Course to Professional Development Effective use of computer/information/mobil technologies in the professional area
21 Learning Outcomes:
1 To gain software development ability in order to accomplish specific tasks;
2 To gain the ability to develop, select, and use modern techniques and tools necessary for engineering applications;
3 To gain the ability to use information technologies in an efficient way;
4 To gain the ability to simulate experiments with developing software for engineering problems;
5 To gain the ability to collect, analyses and interpret data with developing software for engineering problems;
22 Course Content:
Week Theoretical Practical
1 Mobile technologies, devices and operating systems
2 Fundamentals of mobile programming
3 Mobile programming platform
4 Application components
5 Application components
6 User interface components
7 User interface components
8 General review
9 Services
10 Databases
11 Graphics, multimedia
12 Map, GPS
13 General applications
14 Electrical and Electronics Engineering applications
23 Textbooks, References and/or Other Materials: 1. Phillips, B., Stewart, C., Marsicano, K., "Android Programming", 3rd ed., Big Nerd Ranch, LLC, 2017.
2. DiMarzio, J.F., "Beginning Android Programming with Android Studio", John Wiley & Sons, Inc., 2017.
3. Firtman, M., "Programming the Mobile Web", 2nd ed., O'Reilly Media, Inc., 2013.
24 Assesment
TERM LEARNING ACTIVITIES NUMBER PERCENT
Midterm Exam 1 40
Quiz 0 0
Homeworks, Performances 0 0
Final Exam 1 60
Total 2 100
Contribution of Term (Year) Learning Activities to Success Grade 40
Contribution of Final Exam to Success Grade 60
Total 100
Measurement and Evaluation Techniques Used in the Course Midterm and final exams
Information
25 ECTS / WORK LOAD TABLE
Activites NUMBER TIME [Hour] Total WorkLoad [Hour]
Theoretical 14 3 42
Practicals/Labs 0 0 0
Self Study and Preparation 14 3 42
Homeworks, Performances 0 0 0
Projects 0 0 0
Field Studies 0 0 0
Midtermexams 1 16 16
Others 0 0 0
Final Exams 1 20 20
Total WorkLoad 120
Total workload/ 30 hr 4
ECTS Credit of the Course 4
26 CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS
PQ1 PQ2 PQ3 PQ4 PQ5 PQ6 PQ7 PQ8 PQ9 PQ10 PQ11 PQ12
LO1 0 0 5 0 0 0 0 0 0 0 0 0
LO2 0 0 0 5 0 0 0 0 0 0 0 0
LO3 0 0 0 5 0 0 0 0 0 0 0 0
LO4 0 0 0 0 5 0 0 0 0 0 0 0
LO5 0 0 0 0 5 0 0 0 0 0 0 0
LO: Learning Objectives PQ: Program Qualifications
Contribution Level: 1 Very Low 2 Low 3 Medium 4 High 5 Very High
Bologna Communication
E-Mail : bologna@uludag.edu.tr
Design and Coding
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr